主なコンポーネントは次のとおりです: 1. Keystone、認証管理サービス; 2. Nova、コンピューティング リソースの管理; 3. 仮想マシン イメージのグランス、ストレージ、クエリおよび取得機能; 4. 迅速な高可用性分散オブジェクト ストレージ サービス、5. Cinder、すべてのブロック ストレージ デバイスなどを管理します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
keystone (アイデンティティ サービス モジュール)、その機能は次のとおりです。認証管理サービス。他のすべてのコンポーネントの認証情報/トークンの管理、作成、変更などを提供します。
Nova (コンピューティング サービス コンポーネント) の役割は、コンピューティング リソースの管理、インスタンスのライフ サイクル (仮想マシン) の管理、および外部の Restful API 通信の提供です。
Glance (イメージ サービス コンポーネント)、その役割は次のとおりです: ストレージ、仮想マシン イメージのクエリおよび取得機能を提供し、nova にサービスを提供し、ストレージ サービス (ストレージ イメージ) に依存します。それ自体)とデータベース サービス(ミラーリング関連のデータを保存する)。
Swift (オブジェクト ストレージ サービス モジュール) は、可用性の高い分散オブジェクト ストレージ サービスを提供するために使用されます。このサービスは、無制限の拡張と単一障害点がないという特徴があります。
Cinder (ブロック ストレージ サービス モジュール) その役割: すべてのブロック ストレージ デバイスを管理し、仮想マシンにストレージ サービスを提供します。
Neutorn (ネットワーク サービス コンポーネント) の役割: クラウド コンピューティングに仮想ネットワーク機能を提供し、異なるテナントごとに独立したネットワーク環境を確立します。
Ceilometer (監視サービス コンポーネント) の役割は、上位層の請求、決済、または監視アプリケーションに統合されたリソース使用量データ収集機能を提供することです。
Horizon (コンソール サービス) は、すべてのノードのすべてのサービスを Web 形式で管理するために使用され、通常はダッシュボードと呼ばれます。
コンピュータ関連の知識について詳しくは、FAQ 列をご覧ください。
以上がopenstack の主要コンポーネントと機能の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。