Confidential
クラウドはどこに向かっているのか?	
1	
11.6秒毎に新しいコードをデプロイ
一時間に最大1079回コードをデプロイ
デプロイを受けるホストの平均台数は1万
デプロイを受けるホストの最大台数は3万	
Immutab...
Confidential
Immutable	
  Infrastructure	
2	
全く同じものをもう1セット用意し	
瞬時に  移行	
NGならば即切り戻し(同じく瞬時)	
Disposable
Components
Confidential
「システム全体」の仮想化	
3	
DNS	
 フロントエンドサーバ	
バックエンド
サーバ	
DBサーバ	
運用0系	
運用1系	
試験系	
開発系	
類似サービ
スへの展開	
・	
・	
・	
・	
OpenStac...
Confidential
エッジオーバーレイ	
4	
  
仮想スイッチ	
  
VM	
VM	
VM	
仮想スイッチ	
  
VM	
VM	
VM	
ToR	
ToR	
物
理
	
テナント	
  
ルータ	
  
ブリッジ	
  
集約	
...
Confidential
一般的なオーバーレイアーキテクチャ	
5	
  
VM VMVM
VM
VM
VM
VMVM
Gateway	
Internet
/Outside Network
L3
Agent
Centralized
Intell...
Confidential
仮想ネットワークはどこにあるか?	
6	
  
仮想スイッチ	
  
VM	
VM	
VM	
VM	
VM	
VM	
ToR	
ToR	
Agent	
  
仮想スイッチ	
  
Agent	
  
トラフィックが発生...
Confidential
仮想ネットワークはどこにあるか?	
7	
  
仮想スイッチ	
  
VM	
VM	
VM	
VM	
VM	
VM	
ToR	
ToR	
Agent	
  
仮想スイッチ	
  
Agent	
  
他方のマシンでトラ...
Confidential
Simulate	
  and	
  Deliver	
  at	
  Ingress	
• Simulate	
  and	
  Deliver	
  at	
  Ingress	
  
=SDI	
  
	
  
...
Confidential 9	
  
Upstream	
  ISP	
The	
  Internet	
VM	
MidoNet	
Gateway	
  Node	
BGP	
  uplink	
Compute	
  Node	
VM	
VM	...
Confidential
高速化への要求とNICオフロード	
10	
  
仮想スイッチ	
  
VM	
VM	
VM	
VM	
VM	
VM	
ToR	
ToR	
Agent	
  
仮想スイッチ	
  
Agent	
  
トンネル
Confidential
Thank	
  You	
  
Upcoming SlideShare
Loading in...5
×

クラウドネットワークの仮想化そしてVxLAN Offloadによる高速化

736

Published on

クラウドに最適なネットワークとは?オーバーレイのオーバーヘッド問題を解決する方法とは?ミドクラの上原孝之がインターロップ東京2014で行ったプレゼンテーションです

Published in: Technology

クラウドネットワークの仮想化そしてVxLAN Offloadによる高速化

  1. 1. Confidential クラウドはどこに向かっているのか? 1 11.6秒毎に新しいコードをデプロイ 一時間に最大1079回コードをデプロイ デプロイを受けるホストの平均台数は1万 デプロイを受けるホストの最大台数は3万 Immutable Infrastructure
  2. 2. Confidential Immutable  Infrastructure 2 全く同じものをもう1セット用意し 瞬時に  移行 NGならば即切り戻し(同じく瞬時) Disposable Components
  3. 3. Confidential 「システム全体」の仮想化 3 DNS フロントエンドサーバ バックエンド サーバ DBサーバ 運用0系 運用1系 試験系 開発系 類似サービ スへの展開 ・ ・ ・ ・ OpenStack Havana より搭載される、 Heatの機能により 複雑なシステムを テンプレート化して 再利用が可能に DNS フロントエンドサーバ バックエンド サーバ DBサーバ DNS フロントエンドサーバ バックエンド サーバ DBサーバ DNS フロントエンドサーバ バックエンド サーバ DBサーバ DNS フロントエンドサーバ バックエンド サーバ DBサーバ
  4. 4. Confidential エッジオーバーレイ 4   仮想スイッチ   VM VM VM 仮想スイッチ   VM VM VM ToR ToR 物 理 テナント   ルータ   ブリッジ   集約   ルータ   VM VM 仮 想 VMの仮想ポートを境界として物理トポロジ上に   IaaS  用の仮想トポロジを構築 ( Overlay  )
  5. 5. Confidential 一般的なオーバーレイアーキテクチャ 5   VM VMVM VM VM VM VMVM Gateway Internet /Outside Network L3 Agent Centralized Intelligence VM VMVM VM VM VM VMVM VM VMVM VM VM VM VMVM VM VM VMVMVM VMVM VM コントローラ
  6. 6. Confidential 仮想ネットワークはどこにあるか? 6   仮想スイッチ   VM VM VM VM VM VM ToR ToR Agent   仮想スイッチ   Agent   トラフィックが発生した側(=Ingress)の Agentで保持しているトポロジデータを 元に仮想ネットワークのシミュレーション を行う シミュレーション トンネル 書換え トラフィック 発生 仮想ネットワーク上の経 路に関わらずトンネル経 由でワンホップ配送 (Deliver)
  7. 7. Confidential 仮想ネットワークはどこにあるか? 7   仮想スイッチ   VM VM VM VM VM VM ToR ToR Agent   仮想スイッチ   Agent   他方のマシンでトラフィックが発生した場合、や はりトラフィック発生側(=Ingress)のAgentで 仮想ネットワークの シミュレーションを行う シミュレーション トンネル 書換え トラフィック 発生 そしてやはり トンネル経由でワンホップ配送 (Deliver)
  8. 8. Confidential Simulate  and  Deliver  at  Ingress • Simulate  and  Deliver  at  Ingress   =SDI     これがミドクラの考える   SDIです。 8  
  9. 9. Confidential 9   Upstream  ISP The  Internet VM MidoNet Gateway  Node BGP  uplink Compute  Node VM VM VM Compute  Node VM VM Gateway  Node BGP  uplink 常にIngressで処理 Back-­‐end  Network   BGP  uplink MidoNet Compute  Node
  10. 10. Confidential 高速化への要求とNICオフロード 10   仮想スイッチ   VM VM VM VM VM VM ToR ToR Agent   仮想スイッチ   Agent   トンネル
  11. 11. Confidential Thank  You  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×