ホームページ  >  記事  >  OpenStack アーキテクチャ内のどのコンポーネントが仮想マシンにストレージ リソースを提供しますか?

OpenStack アーキテクチャ内のどのコンポーネントが仮想マシンにストレージ リソースを提供しますか?

WBOY
WBOYオリジナル
2022-07-12 14:14:193167ブラウズ

openstack アーキテクチャでは、Cinder コンポーネントは仮想マシンにストレージ リソースを提供します。OpenStack は、オープン ソースのクラウド コンピューティング管理プラットフォーム プロジェクトであり、一連のソフトウェア オープン ソース プロジェクトを組み合わせたものです。Cinder コンポーネントはブロック ストレージです。 service モジュール。すべてのブロック ストレージ デバイスを管理し、仮想マシンにストレージ サービスを提供するために使用されます。

OpenStack アーキテクチャ内のどのコンポーネントが仮想マシンにストレージ リソースを提供しますか?

#このチュートリアルの動作環境: Windows 10 システム、DELL G3 コンピューター。

openstack アーキテクチャのどのコンポーネントが仮想マシンにストレージ リソースを提供しますか。

Cinder (ブロック ストレージ サービス モジュール) その役割: すべてのブロック ストレージ デバイスを管理し、仮想マシンにストレージ サービスを提供します。

OpenStack アーキテクチャ内のどのコンポーネントが仮想マシンにストレージ リソースを提供しますか?

#知識を広げる

1: openstack とは

OpenStack は、オープンソースのクラウド コンピューティング管理プラットフォーム プロジェクトであり、一連のソフトウェア オープンソース プロジェクトを組み合わせたものです。これは NASA (アメリカ航空宇宙局) と Rackspace によって開発および開始され、Apache License (Apache Software Foundation が発行するフリー ソフトウェア ライセンス) に基づいてライセンス供与されたオープン ソース コード プロジェクトです。

OpenStack は、プライベート クラウドとパブリック クラウドにスケーラブルで弾力性のあるクラウド コンピューティング サービスを提供します。プロジェクトの目標は、実装が簡単で、非常に拡張性が高く、機能が豊富で、統一された標準を備えたクラウド コンピューティング管理プラットフォームを提供することです。

2: openstack の主要な機能コンポーネント

# は、主に 5 つの異なるレベルと 16 の異なる機能モジュールに分かれています:

プレゼンテーション [プレゼンテーション層] : api モジュール、ui モジュール

Logic (Control) [Logic Control Layer]: Orchestration [Orchestration Service]、Scheduling [Scheduling Service]、Policy [Policy Service]、Image Registry [Image Registration Service]、Logging [ログサービス]

リソース [リソース管理]: コンピューティング [コンピューティング リソース管理モジュール]、ボリューム [ストレージ リソース管理モジュール]、ネットワーク [ネットワーク リソース管理モジュール]

Integration [統合層] : Billing【計測モジュール】、Identity【本人認証モジュール】

Mabagement【管理】:Admin【管理API】、Monitoring【モニタリング】

サブプロジェクトの接続方法:

Horizo​​n-UI サービス: ユーザー ダッシュボード [運用保守ユーザー向けのオフクラウド サービス] およびカスタマー ポータル [クラウド ユーザー向け] に対応します

Keystone-Identity Authentication: Identity に対応します

#Nova-Computing Service Module: Compute API、スケジューリング [Scheduling Service]、ポリシー [Policy Service]、Compute [Computing Management Module]、および Admin API の一部

Glance-Mirror Service: Image Registry [ミラー登録] ] 、イメージ レジストリ [ミラー API]

Cinder [ブロック ストレージ]/swift [ネットワーク オブジェクト ストレージ] - ストレージ サービス: ボリューム [ストレージ リソース管理モジュール]

Neutron - ネットワーク サービス: ネットワーク [ネットワーク リソース管理モジュール]

#Heat-Orchestration Organization Service: Orchestration【Orchestration Service】

Ceilometer-Monitoring and Metering Service: Billing【Metering Module】、、Monitoring【Monitoring】

関連する知識の詳細については、

FAQ

列をご覧ください。

以上がOpenStack アーキテクチャ内のどのコンポーネントが仮想マシンにストレージ リソースを提供しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。