別添(サービスチェイニング)

沖縄オープンラボテストベッド
ハードウェア構成からテストまでをSoftware-Defined化
ハードウェア
接続設計
OF-Patch
オーケストレータ選択
OpenStack構築
VNFを選択し
Chainを構成
テスト
Service Chaining
Coordinator
vyatta
Okinawa Open Laboratory
1
サービスチェイニング
広域データセンタをまたがったサービスチェイニングの自動デプロイと管理
①Service Chainの論理
トポロジーを入力
Service Chaining Coordinator
②複数のオーケストレータへの
ドライバを開発
③広域分散データセンタに自動構築
SDN
Okinawa
Okinawa Open Laboratory
Taiwan
2
サービスチェイニング
台湾と接続し、OpenStack間をつないだサービスチェインを実現
Service Chain
L2 NetworkをOverlayで構成
Okinawa
Taiwan
VM
VM
Virtual
Network
VM
Okinawa Open Laboratory
SoftEther VPN
R
IPSec VPN (VPNaaS)
VM
R
Virtual
Network
VM
VM
3
サービスチェイニング
Patch VMを導入し、Routerよりもシンプルに制御

Patch VMとは・・




Virtual Patch Panel
向きの指定も可能
Dynamic Insertion/Extractionをほぼパケットロス無しで実現
分散配置や、サイトをまたがった配置も可能
Patch VM
Okinawa Open Laboratory
GW
GW
VNF
VNF
4
サービスチェイニング
Dynamic Insertion/Extractionを実現

Chainの制御フロー




OpenStackでVM作成(Nova)、Patch VMと接続(Neutron)
Patch VMにフローを設定(Patch VM Controller) Service Chaining
VNFの設定(Service Chaining Controller)
Controller
Dynamic Insertion



追加するVNFを設定
Patch VMのフローを変更
Atomicな切り替えが可能
nova
neutron
Patch VM
Controller
VM
GW
Patch
VM
VM
Okinawa Open Laboratory
Patch
VM
VM
VM
Patch
VM
Patch
VM
GW
VM
5