この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章の内容は、次のとおりです。
Cisco Application Centric Infrastructure(ACI)は、インテリジェントなコントローラベースのネットワーク スイッチング ファブリックを実現する包括的なポリシーベースのアーキテクチャです。このファブリックは、OpenStack など、複数のオーケストレーション、自動化、管理ツールに直接統合可能な API インターフェイスからプログラムによって管理されるように設計されています。ACI を OpenStack と統合することによって、ネットワーク構造の動的な作成を OpenStack 要件に従って直接駆動するだけでなく、ACI アプリケーション ポリシー インフラストラクチャ コントローラ(APIC)内のさらなる可視性を個別の VM インスタンスのレベルに至るまで実現できます。
OpenStack は、クラウド コンピューティング環境を構築するための柔軟なソフトウェア アーキテクチャを定義します。OpenStack のリファレンス ソフトウェアベースの実装により、VLAN、GRE、VXLAN など、複数のレイヤ 2 転送が実現されます。OpenStack 内の Neutron プロジェクトでは、ソフトウェア ベースのレイヤ 3 フォワーディングも提供できます。ACI と連携して使用することにより、ACI ファブリックは、レイヤ 2 およびレイヤ 3 が統合された VXLAN ベースのオーバーレイ ネットワーキング機能を提供します。この機能により、ネットワーク カプセル化の処理を、コンピューティング ノードからトップオブラック(TOR)または ACI リーフ スイッチにオフロードできます。このアーキテクチャは、ソフトウェア オーバーレイ ネットワーキングの柔軟性を提供するとともに、ハードウェアベースのネットワーキングのパフォーマンス上および動作上の利点も提供します。
Cisco ACI OpenStack プラグインは、ML2 モードまたは GBP モードで展開できます。ML2(モジュラ レイヤ 2)モードでは、ネットワークの作成に標準の Neutron API が使用されます。これは OpenStack に VM およびサービスを導入するための従来の方法です。GBP(グループ ベースのポリシー)モードでは、アプリケーションの説明、作成、展開を行うための新しい API がポリシー グループとして提供され、ネットワーク固有の詳細を考慮する必要がなくなります。詳細については、次の URL にある『OpenStack Group-Based Policy User Guide』を参照してください。 http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-x/openstack/b_OpenStack_Group-Based_Policy_User_Guide.html