はじめに

はじめに

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 service (keystone) is used for authentication and authorization of API requests.
  • OpenStack Compute サービス (nova) は、仮想マシンの各仮想 NIC を特定のネットワークに差し込むために使用されます。

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

注釈

To reduce clutter, this guide removes command output without relevance to the particular action.

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.