20130322 第12回 CloudStackユーザ会 プレゼン資料

1,378 views

Published on

第12回 CloudStackユーザ会でDave Cahillが使用したスライドです。
仮想ルーター(virtual router)について説明しています。

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,378
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
25
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

20130322 第12回 CloudStackユーザ会 プレゼン資料

  1. 1. CloudStackネットワーク - MidoNetの場合、無い場合 -第12回 CloudStackユーザー会
  2. 2. Introductionデーブ カーヒルDave Cahillソフトウエア エンジニア•  MidoNetのCloudStackインテグレーションを担当
  3. 3. Outline1.  仮想ルーターが動く仕組み2.  仮想ルーターの問題点3.  MidoNetがこの問題をどう解決するか
  4. 4. Outline1.  仮想ルーターが動く仕組み2.  仮想ルーターの問題点3.  MidoNetがこの問題をどう解決するか
  5. 5. 仮想ルーターとは?•  ルーティング、ファイア 仮想ルータ ウォールルール、NAT、 VM DHCPなどのサービスを提供 されます。•  VMのOSはDebian•  VPCモードでは、各VPCに対 して、1つの仮想ルーターが 起動されます。
  6. 6. Example VPC論理的俯瞰図 仮想ルータ VM オレンジTier パープルTier ユーザー ユーザー ユーザー VM ユーザーVM ユーザーVM ユーザー ユーザー VM VM VM VM
  7. 7. 物理的俯瞰図 - VPC with default CSnetworkingシステムVM ユーザー システムVM ユーザー ユーザー (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー 仮想ルータ VM VM VM VM VM
  8. 8. 物理的 - traffic flow システムVM 入 ユーザー システムVM ユーザー ユーザー ユーザーVM ユーザーVM ユーザーVM (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー 仮想ルータ出 ユーザーVM ユーザーVM ユーザーVM VM VM VM VM VM
  9. 9. Outline1.  仮想ルーターが動く仕組み2.  仮想ルーターの問題点3.  MidoNetがこの問題をどう解決するか
  10. 10. このモデルの問題点?•  仮想ルーターがトラフィックのボトルネッ クになり、スケーラビリティーの制約にな る。•  テナントやTierを分離するのにVLANが使用 されており、下記の問題点がある。 o  4096問題 : スケーラビリティーの問題 o  煩雑なマニュアル管理と設定が必要
  11. 11. Outline1.  仮想ルーターが動く仕組み2.  仮想ルーターの問題点3.  MidoNetがこの問題をどう解決するか
  12. 12. Network State Database (クラスター構成) NSD MidoNet  MidoNet  MidoNet  MidoNet  MidoNet エージェント エージェント エージェント エージェント エージェントシステムVM ユーザー システムVM ユーザー ユーザー ユーザーVM ユーザーVM ユーザーVM (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー 仮想ルータ ユーザーVM ユーザーVM ユーザーVM VM VM VM VM VM
  13. 13. Network State Database (クラスタ構成)に入っ ているのは何? NSD ルーター "Intelligence at the edge" オレンジTier パープルTier ユーザー ユーザー ユーザー VM ユーザーVM ユーザーVM ユーザー ユーザー VM VM VM VM MidoNet  MidoNet  MidoNet  MidoNet  MidoNet エージェント エージェント エージェント エージェント エージェント
  14. 14. Network State Database (クラスター構成) NSD MidoNet  MidoNet  MidoNet  MidoNet  MidoNet  エージェント エージェント エージェント エージェント エージェント システムVM 入 ユーザー システムVM ユーザー ユーザー ユーザーVM ユーザーVM ユーザーVM (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー出 ユーザーVM ユーザーVM ユーザーVM VM VM VM VM
  15. 15. MidoNetエージェントの仕組み - パケットが通る場合 -MidoNet エージェント ルーター上のルール ルーター なし オレンジTier パープルTier ユーザー 出 VM ユーザー ユーザー ユーザーVM ユーザーVM ユーザー ユーザー VM VM VM VM
  16. 16. Network State Database (クラスター構成) NSD MidoNet  MidoNet  MidoNet  MidoNet  MidoNet  エージェント エージェント エージェント エージェント エージェント システムVM 入 ユーザー システムVM ユーザー ユーザー ユーザーVM ユーザーVM ユーザーVM (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー出 ユーザーVM ユーザーVM ユーザーVM VM VM VM VM IPトンネリング
  17. 17. MidoNetエージェントの仕組み - パケットドロップの場合 -MidoNet エージェント ルーター上のルール ルーター 出  入 オレンジTier パープルTier ユーザー 出 VM ユーザー ユーザー ユーザーVM ユーザーVM ユーザー ユーザー VM VM VM VM
  18. 18. Network State Database (クラスター構成) NSD MidoNet  MidoNet  MidoNet  MidoNet  MidoNet  エージェント エージェント エージェント エージェント エージェント システムVM 入 ユーザー システムVM ユーザー ユーザー ユーザーVM ユーザーVM ユーザーVM (CPVM) VM (SSVM) VM VM ユーザー ユーザー ユーザー ユーザー出 ユーザーVM ユーザーVM ユーザーVM VM VM VM VM IPトンネリング
  19. 19. Midokura CloudStack plugin
  20. 20. ロードマップハイパーバイザー: KVM XenServer 2014(予定)Submitted to CloudStack master codebase: Advanced Isolated モード: L2, L3, DHCP, Firewall, Source NAT, Static NAT, Port ForwardingImplemented but not upstream: VPC モード: L2, L3, DHCP, Firewall, Source NAT, Static NAT, Port ForwardingNext steps: Security Groups Allow using CloudStack’s built-in functionality (Virtual Router VM image) for VPN, load balancing, local DNS alongside MidoNet現在お客様募集中です! 不足機能等については個別で相談させてください!
  21. 21. まとめ1.  仮想ルーターが動く仕組み2.  仮想ルーターの問題点3.  MidoNetがこの問題をどう解決するか
  22. 22. ご清聴ありがとうございました。インターネットwww.midokura.jpメールinfo@midokura.jpTwitter@MidokuraJapan@davecahill本CloudStack徹底入門 10章 (10.3.3)

×