Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Submit Search
Docker and OpenVNet
•
4 likes
•
1,676 views
skipping classes
Follow
OSCA Developer Lounge
Read less
Read more
1 of 16
More Related Content
Docker and OpenVNet
1.
@ OSCA Developer
Lounge Docker and OpenVnet
2.
マルチホストに作った Docker コンテナを、 マルチテナントのオーバーレイネットワークで繋ぐ 今日の話
3.
▷ IaaS 間のシステム可搬性 ▷
IaaS を跨いだシステムのプロビジョニング 持ち運べるシステムの材料として、ネットワーク仮想化制御を システムの中に組み込んでしまおうというアプローチで検証中。 コンテナは軽量だし、これ自体可搬性が高い。 将来的にはコンテナでもシステムパターンを組めたらなあ、 とかいう話もしている。 目標の一部
4.
株式会社あくしゅさんの作っている OSS のネットワーク仮想化 ソフトウェア ▷
Open vSwitch と Trema-Edge を使ってエッジオーバーレイ ▷ 同一セグメントホスト間は MAC2MAC 、 L3 跨ぎは GRE OpenVNet ?
5.
▷ Midokura さんの
midonet ▷ OpenDaylight の OpenDOVE ( これ今どうなってるの? ) VTN は対象がちょっと違うけど似たようなものかも ▷ ほかにも色々 おなじ分類
6.
この場で新しく説明することはありません。 Docker ? 404 Page not
found
7.
https://github.com/axsh/openvnet/wiki/FlowTable の↓これを再現 1 ~ 2
分間デモ
8.
ただし VM の代わりにコンテナ
( というか netns/veth) でやる 1 ~ 2 分間デモ
9.
デモ ※ 失敗する可能性があります
10.
なんかこういうのでいろいろ出来るかも。 ↓ をまるごと別の IaaS
にもって行ったりとか。 ( 動いたと仮定して )
11.
Qiita に載せました。 http://qiita.com/qb0c80aE/items/bf3ad0fa34b4ba54a579 中身について詳しくは
12.
趣味としてもおもしろいので検証は続けていきます。 今後
13.
▷ MAC2MAC は
ESXi みたいにデフォルトでは vSwitch が MAC アドレスを学習せず、払い出した MAC 以外は通さない (Nested Hypervisor を許可しない ) ような基盤の上では そのまま動作しない可能性がある ▷ そもそも ARP が相手に届かず、普通のスタックと異なる シーケンスでスイッチングをする AWS なんかも恐らく同様 ※ SoftLayer では動く 気になるところ
14.
▷ 前述の問題解決にトンネリングを多用したりすると ( 要するにアンダーレイとオーバーレイの間を作る
) 、 IaaS 側で最適化しているネットワークを無視することと 同義で、その最適化を破壊しかねない ▷ というか少なからずほぼ確実にオーバーヘッドがでるので、 破壊規模の極小化や、可搬性の高さと性能のバランスをどう するのか検証? 気になるところ
15.
▷ Docker コンテナはどこにもっていっても動くわけでは ないのでホストとカーネル揃えるとか条件をつけること にはなりそう 気になるところ
16.
Thank you