OpenStack Kilo(RDO版)でのMidoNet構築手順(2)

2015年10月14日(水)
工藤 雄大

VyOS環境の構築

GW 1、2上にあるMidoNet Provider Routerは、上流ネットワークとBGPで接続することで、Active-Activeの冗長化が実現できます。今回は、VyOSを用いて上流BGP環境を構築します。詳細説明は割愛し、コマンド投入例のみご説明します。

(7)VyOSインストール@VyOS

【OSインストール】@VyOS
user:vyos、password:vyosでログイン

【destroy all data:Yesとパスワード設定以外すべて標準のまま】
$ install system

【インストール完了後、電源OFF、メディアアンマウント、電源ON】
$ poweroff

【BGP設定】@VyOS
$ configure
# set int ethernet eth0 address 10.0.0.2/24
# set int ethernet eth1 address 172.16.255.2/30
# set int ethernet eth2 address 172.16.255.6/30
# set protocols bgp 64513 neighbor 172.16.255.1 remote-as 64512
# set protocols bgp 64513 neighbor 172.16.255.5 remote-as 64512
# set protocols bgp 64513 network 10.0.0.0/24
# commit
# save

【設定確認】@VyOS
【External Network(10.10.0.0/24)の経路情報を通知されていることを確認】
# exit
$ show ip route
$ show ip bgp

ここまでの設定により、前述の図1の構成となります。

この後は、OpenStackのDashboard(本手順ではhttp://192.168.10.101/)にログインし、Tenant Network作成、仮想ルータ作成及び各ネットワークとひもづけ、といった作業を行えばMidoNetを試せます。この手順は、過去の連載記事「OpenStack(RHEL-OSP6)で試す分散仮想ルータ」で紹介している手順を参考にしてください。ただし、External Networkは(4)で作成しているため、除外します。

TIPS

サーバスペックが低い場合、サーバ再起動後にMidolmanの起動に失敗している場合があります。その場合、下記を実施してください。

【Midolman Serviceの確認】
# service midolman status

【回復手順】
# service midolman stop
# rmmod openvswitch
# modprobe openvswitch
# service midolman start
# service midolman status

次回は、MidoNetがどのような挙動になっているかを解説します。手順は少し複雑ですが、メモリを多めに乗せた仮想サーバ1台で試せますので、ぜひ構築してみてください。なお商用利用の際は、RHEL、RHEL-OSP、MEMの組み合わせを強く推奨します。

また今月末(10月27日~30日)には、いよいよOpenStack Summit Tokyoが開催されます。日本で開催される貴重な機会ですので、皆様ふるってご参加ください。以下のページに、初めて参加される方向けへの情報も掲載されておりますので、ご一読されることをお勧めします。

OpenStack Summit | サミットに初めて出席される方へ

https://www.openstack.org/summit/tokyo-2015/new-to-the-summit/

  • Linuxは、Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
  • MidoNetは、Midokura SARLの登録商標です。
  • OpenStack®の文字表記とOpenStackのロゴは、米国とその他の国におけるOpenStack Foundationの登録商標/サービスマークまたは商標/サービスマークのいずれかであり,OpenStack Foundationの許諾を得て使用しています。日立製作所は,OpenStack FoundationやOpenStackコミュニティの関連企業ではなく、また支援や出資を受けていません。
  • OSCA™(Open Standard Cloud Association)は、デル株式会社の登録商標です。
  • Red Hat、Red Hat Enterprise Linuxは、米国およびその他の国におけるRed Hat, Inc. の登録商標です。
  • その他、記載の商標やロゴは、各社の商標または登録商標です。

【参考文献】

MidoNet Documentation(アクセス:2015/08)

http://docs.midonet.org/

MidoNet integration - RDO(アクセス:2015/08)

https://www.rdoproject.org/MidoNet_integration

OpenStackNetworking Plug-in 比較 -OVS と MidoNet-(アクセス:2015/08)

http://www.osca-jp.com/solution.html

株式会社日立ソリューションズ

技術開発本部 研究開発部 オープンソース技術グループ 技師
新技術、新製品の評価及びソリューション開発に従事。ここ7、8年は仮想化関連技術の先行評価に取り組み、近年はオープンソースのクラウド技術の評価及び技術情報展開を実施している。

連載バックナンバー

Think ITメルマガ会員登録受付中

Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。

Think ITメルマガ会員のサービス内容を見る

他にもこの記事が読まれています