VMs)周りの構築方法について記載したいと思います。*1環境は、Windows10のVMWare上にController×1台、Compute×2台を構築し、その中でNeutronを稼働させる構成となります。Node上で稼働させるVMインスタンスはネストされてる点に注意してください。構成情報は可能な限りオブラートに包まないようにしたいと思います。Nodeを稼働させます。1-2.構成概要1物理的な構成概要です。インスタンス通信用1-3.構成概要2論理的な要素を追記します。ssh&Internet接続出来るようにしておいてください。Intは無くても構いません。br用なので現段階ではLinkUpだけさせればOKです。1-4.構成概要3Compute02のens35にフォーカスしたNeutron導入後のイメージです。ens35は図のようなイメージでNeutron*4のbr用に使用するためIP不要となります。ここがメインの内容となるため詳細は次々回以降くらいに別途記載します。インストールしていく前にやっておくべきことを記載していきます。Interfaceの設定を行ってください。過去記事などを参考にTrunkできるようにしておいてください。HostOSをLinuxにしたい場合は、過去記事などを参考にして頂ければと思います。DriverにてVLAN10をタグ付けしてL3SWと送受信。DriverにてVLAN20をタグ付けしてL3SWと送受信。Driverでは何もせずにL3SWと送受信。*72-3.仮想マシンの設定1Controller×1台、Compute×2台の3台とも同様の設定にします。*82-4.仮想マシンの設定2ネストしますので、赤枠にチェックを入れておいてください。カスタム(VMnet9)ネットワークアダプタは上記のように設定してください。192.168.30.254/24上記に加えて、Internetに出られるようDefaultRouteなどを設定しておいてください。ここまで完了すると、1-2.構成概要1になると思います。3.事前準備その2仮想マシンの諸々の設定を実施します。*10重複設定もあるためクローンを作成するなど工夫してください。*.debrebootここまで完了すると、1-3.構成概要2になると思います。各NodeからGWアドレスへの疎通確認やNode同士による相互疎通確認など実施してください。4.最後に下回りがうまく作れずに外部NWへトラフィックが流せないと色々残念なので少し掘り下げてみました。これをベースに、あとはNeutron側の設定だけで、L2のまま外部へ流したり、L3でRoutingすることが可能になります。StackやNeutronのインストール方法をご存じの方は構成だけザックリ眺めてもらう程度で構いません*2:この先は物理NWです、的な説明にはならないように心がけます。Nodeが物理サーバであれば、9個の物理ポートでL3SWに直結されます。vSwitchです*5:Routingに加えて、TrunkによるBridgeにもフォーカスしたいと思います。*6:VLAN30は不要です*7:Linuxであれば簡単にできるのですが、Windowsの場合は過去記事のような方法が必要でした。Compute=2GBでもいけるかもしれません。*9:私の環境では、ネットワークアダプタ1~3がそれぞれens33~35に紐づいていましたが、Ubuntu16.04以外で稼働させる場合は、適宜その環境に合わせて読み替えてください。*10:ネットワーク周りやHostsファイル、NTP、apt-update、Kernel更新などですが、そこまで重要ではないため、サラッと流します。*11:対象ホストは必要に応じて記載します。*12:名前解決可否も忘れずに。月別アーカイブはてなブログをはじめよう!metonymicalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。