Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察

1,854 views

Published on

[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察

2015年11月27日
第8回インターネットと運用技術シンポジウム(IOTS2015)
さくらインターネット株式会社
さくらインターネット研究所
上級研究員 松本直人

Published in: Technology

[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察

  1. 1. 2015年11月27日 第8回インターネットと運用技術シンポジウム(IOTS2015) さくらインターネット株式会社 さくらインターネット研究所 上級研究員 松本直人
  2. 2. 研究の目的 背景: ・パブリッククラウドの一般化した世界 ・さまざまなネットワーク仮想化技術 ・組み合わせによる冗長構成の課題 目的: ・ネットワーク仮想化技術の誤用を取り除く
  3. 3. 仮想ネットワークI/Fに潜在する課題 仮想ネットワークI/F 仮想スイッチ 仮想ネットワークI/F 仮想スイッチ トンネリング・プロトコル 例: L2TPv3 仮想マシン 仮想マシン 仮想ネットワークI/F トンネリング・プロトコル 例: L2TPv3 仮想マシン 仮想マシン 仮想ネットワークI/F 回線切断が伝搬しない 消滅 or 半死 消滅 or 半死 L2VPNの場合 仮想スイッチ 仮想スイッチ パケット パケット ※Linux検証環境
  4. 4. 仮想マシン直結の場合でも... 仮想ネットワークI/F 仮想ネットワークI/F トンネリング・プロトコル 例: L2TPv3 仮想マシン 仮想マシン トンネリング・プロトコル 例: L2TPv3 仮想マシン 仮想マシン L2VPNの場合 回線切断が伝搬しない 消滅 or 半死 消滅 or 半死 仮想ネットワークI/F 仮想ネットワークI/F パケット パケット ※Linux検証環境
  5. 5. ならばSTP, LLDP, BPDUで... 仮想ネットワークI/F 仮想スイッチ 仮想ネットワークI/F 仮想スイッチ トンネリング・プロトコル 例: L2TPv3 仮想マシン 仮想マシン Work In Progress ... 悪夢のようなデバッグ
  6. 6. 本件研究による実証成功モデル 仮想ネットワークI/F 仮想ネットワークI/F トンネリング・プロトコル 仮想マシン 仮想マシン 仮想ネットワークI/F 仮想ネットワークI/F トンネリング・プロトコル NICチーミング NICチーミング 仮想スイッチ 仮想スイッチ 仮想スイッチ 仮想スイッチ ARP PING相互監視ARP PING相互監視 ARP PING相互監視ARP PING相互監視 ※Linux検証環境
  7. 7. ARP監視とNICチーミングの効能 仮想マシン 仮想マシン NICチーミング NICチーミング ARP PING相互監視ARP PING相互監視 ARP PING相互監視ARP PING相互監視 仮想スイッチ 仮想スイッチ 仮想スイッチ 仮想スイッチ STANDBY / ACTIVE ※Linux検証環境
  8. 8. ARP監視とNICチーミングの効能 仮想マシン 仮想マシン NICチーミング NICチーミング ARP PING相互監視 ARP PING相互監視 # modprobe bonding mode=1 miimon=0 arp_interval=1000 arp_target=1.1.1.2 # ip link set bond0 down; ip link set bond0 up # ip addr add 1.1.1.1/24 dev bond0 # modprobe bonding mode=1 miimon=0 arp_interval=1000 arp_target=1.1.1.1 # ip link set bond0 down; ip link set bond0 up # ip addr add 1.1.1.2/24 dev bond0 ※Linux検証環境
  9. 9. 実証試験により得られた結果 仮想マシン 仮想マシン NICチーミング NICチーミング ARP PING相互監視 ARP PING相互監視 仮想スイッチ 仮想スイッチ 仮想スイッチ 仮想スイッチ ACTIVE ARP監視が途絶えれば...回線切替 ※Linux検証環境
  10. 10. ARP監視とNICチーミングの応用例 仮想マシン 仮想マシン 仮想スイッチ 仮想スイッチ STANDBY / ACTIVE 仮想マシン仮想マシン 仮想スイッチ 仮想スイッチ 仮想マシン仮想マシン
  11. 11. 今後の課題と目標 課題: ・検証していないネットワーク仮想化技術が多数 目標: ・ネットワーク仮想化技術の誤用防止の普及啓発
  12. 12. ご清聴ありがとうございました

×