ネットワーク概要

ネットワーク概要

OpenStack Networking サービスは、ユーザーがクラウド内のネットワーク接続性やアドレス割り当てを定義できる API を提供しています。 Networking サービスのプロジェクトコード名は neutron です。 OpenStack Networking は、ネットワーク、スイッチ、サブネット、ルーターなどの仮想ネットワーク基盤の作成、管理を行い、 OpenStack Compute (nova) が管理するデバイスに対して仮想ネットワーク基盤を提供します。ファイアウォールや 仮想プライベートネットワーク (VPN) などの上位サービスも使用できます。

OpenStack Networking は、 neutron-server、永続ストレージとしてのデータベースと、任意の数のプラグインエージェントで構成されます。プラグインエージェントは、 Linux が持つネットワーク機構、外部デバイス、SDN コントローラーなどとやり取りを行い、それ以外のサービスを提供します。

OpenStack Networking は完全にそれだけで完結しており、専用のホストのデプロイできます。お使いの環境で、 Compute の集中型のコンポーネントを実行するコントローラーホストを使っている場合は、 Networking サーバーをそのホストに置くこともできます。

OpenStack Networking は、さまざまな他の OpenStack コンポーネントと統合されています。

  • OpenStack Identity (keystone) は、API リクエストの認証と認可のために使用されます。

  • OpenStack Compute (nova) は、仮想マシンの各仮想 NIC を特定のネットワークに差し込むために使用されます。

  • OpenStack dashboard (horizon) は、管理者やテナントユーザーが、ウェブベースの GUI で、ネットワークサービスを作成、管理するのに使用されます。

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.