OpenStack の概要理解

OpenStackはPythonで記述されたアプリケーションで、以下のコンポーネントから構成されている

  • Horizon
    Web管理インタフェースを提供
  • Heat
    自動化のためのコンポーネント
  • Neutron
    ネットワークを管理
    Open vSwitch や OpenFlow と連動して VM 間や外部とのネットワーク機能を提供
  • Cinder
    ゲストOSやアプリケーションのデータ等を保管するためのブロックデバイスを管理
  • Nova
    OpenStackのメインコンポーネントで、仮想マシンの起動等を行う
  • Ceilometer
    リソースの利用料を監視、計測する
  • Glance
    イメージを格納するストレージ
    ストレージはRead-onlyという形でアタッチされるので、実際のデータはCinderに格納
  • Swift
    分散型オブジェクトストレージ
    REST APIを利用してアクセスが可能
  • Keystone
    認証機能を提供

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください