OpenStack Image service は、概念アーキテクチャー に書かれているように Infrastructure-as-a-Service (IaaS) の中核です。エンドユーザーや OpenStack Compute のコンポーネントからの、ディスクやサーバーイメージ、メタデータ定義に関する API リクエストを受け付けます。ディスクやサーバーイメージの保管場所として、OpenStack Object Storage などの様々な種類のリポジトリーに対応しています。
キャッシュをサポートするために、 OpenStack Image service 上では多くの定期的なプロセスが実行されます。複製サービスにより、クラスター全体での一貫性と可用性が確保されます。他の定期的なプロセスには auditor、 updater, reaper があります。
OpenStack Image service には、以下のコンポーネントがあります。
イメージの検索、取得、保存の Image API を受け付けます。
イメージに関するメタデータの保存、処理、取得を行います。メタデータは容量や形式などの項目があります。
警告
レジストリーは OpenStack Image service 自身が使用するプライベートな内部サービスです。ユーザーに公開しないでください。
イメージのメタデータを保存します。お好みのデータベースを選択できます。多くの環境では MySQL か SQLite を使用します。
ベンダー、管理者、サービス、ユーザーの独自のメタデータを有意義に定義するための共通 API。このメタデータは、イメージ、アーティファクト、ボリューム、フレーバー、アグリゲートなどの、さまざまなリソースにおいて使用できます。定義には、新しいプロパティーのキー、説明、制約、それが関連付けられるリソース種別が含まれます。
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.