OpenStack は、データセンター全体のコンピューティング、ストレージ、ネットワーク リソースの大規模なプールを制御するクラウド オペレーティング システムです。これらはすべて、管理者が制御できるダッシュボードを通じて管理され、ユーザーは Web インターフェイスを通じてリソースをプロビジョニングできます。では、OpenStck のアーキテクチャと原理とは何でしょうか?この記事では、OpenStck の論理アーキテクチャについて簡単に説明します。 OpenStck は、一連のソフトウェア オープンソース プロジェクトを組み合わせたオープンソース クラウド コンピューティング管理プラットフォーム プロジェクトです。このプロジェクトは、いくつかの特定のタスクを完了するために組み合わされた複数の主要コンポーネントで構成されています。主にプライベートクラウドとパブリッククラウド向けに、スケーラブルで弾力性のあるクラウドコンピューティングサービスを提供しています。このプロジェクトの目標は、実装が簡単で、拡張性があり、機能が充実し、標準化されたクラウド コンピューティング管理プラットフォームを提供することです。ネットワーク、仮想化、オペレーティング システム、サーバーなどのあらゆる側面をカバーします。 OpenStck 論理アーキテクチャは、OpenStck ネイティブ アーキテクチャのコンポーネント (グローバル コンポーネント、コア コンポーネント、外部コンポーネント) を導入します。コンポーネントは、API を介してポイントツーポイントで通信します (前提条件は、認証のために要求が Keystone に送信され、通信の許可があるかどうかです)。 1 つのプロジェクト内には多くのサブ機能モジュールがあります。これらは AMQP メッセージ ブローカー (RbbitMQ) を介してやり取りし、サービス ステータスはデータベースに保存されます。 OpenStck は、OpenStck サービスと呼ばれるいくつかの独立したコンポーネントで構成されています。すべてのサービスは共通の ID サービスを通じて認証できます。管理者権限を必要とするコマンドを除き、各サービスはパブリック API を介して相互に対話できます。 各 OpenStck サービスは複数のコンポーネントで構成され、複数のプロセスが含まれます。すべてのサービスには、API リクエストをリッスンし、それらのリクエストを前処理して、サービスの他のコンポーネントに渡す API プロセスが少なくとも 1 つあります。認証サービスとは別に、実際の作業は特定のプロセスによって実行されます。サービスのプロセス間の通信には AMQP メッセージ ブローカーが使用され、サービスのステータスはデータベースに保存されます。 |
<<: Anxin SSL 証明書「第 11 回」プレゼント、コードをスキャンして無料の証明書を獲得しましょう
>>: ウェブサイトのドメイン名登録情報を確認するにはどうすればよいですか?ウェブサイトドメイン名登録情報照会方法
Taobao ストアを宣伝する最も効果的な 5 つの方法は何ですか?どれを知っていますか? 「良い...
チンデータ、アジア最大の単一ユニットハイパースケールデータセンターに投資し、正式に運用を開始中国証券...
上海ブランド拡大の「玄関口」を見る3つの「リニューアル」の道上海の企業はどのようにブランドを拡大して...
小さなレザーパネルとパゴダパネルのどちらが良いでしょうか? Xiaopi Panel (phpStu...
WodPess サイトのセキュリティを強化するために、市場には多くのセキュリティ プラグインが登場し...
Baota Panel は、Web サイト、データベース、FTP、SSL などのワンクリック構成をサ...
何百ものホームライブ放送事例を見た後、これら2つのホームマーケティング戦略!必見多くの家具関連企業...
.to ドメイン名は、南太平洋の島国トンガの国別トップレベルドメイン名です。.to ドメイン名を登録...
Douyin情報フローに広告を出すには1日あたりいくらかかりますか?人が多いところは交通量も多く、...
Ueeshop で PyPl 支払い方法を受け入れる場合、Web サイトが PyPl 支払いをスムー...
Apche CouchDB は、Apche Software Foundation によって開発され...
KTV 人気の裏にあるマーケティングの魔法: 顧客のニーズを巧みに理解し、歌の饗宴を演出する方法と...
til コマンドはどういう意味ですか? til コマンドは、Linux で非常に実用的なアプリケーシ...
Docker Swm は、Docker ホストのクラスターを作成し、それらを単一の仮想サーバーに変換...
新しいメディア運営においてデータ分析はどのような役割を果たすのでしょうか?ビッグデータ分析は、企業が...