オープンソースになったMidoNet

16
MidoNet 201411月より オープンソース1 Copyright @ 2010-2015 Midokura 機能: 分散仮想スイッチ 分散仮想ルーター 分散仮想L4ロードバランサー 分散仮想L4ファイヤーウォール 分散NAT ドキュメント CLI デプロイメントツール ドキュメント類 オープンソースに含まれないもの 24×7サポート、SLA GUI、マネジメントツール Apache2 ライセンス

Transcript of オープンソースになったMidoNet

Page 1: オープンソースになったMidoNet

MidoNet  は2014年11月より  

         オープンソースに…

1  

Copyright @ 2010-2015 Midokura

•  機能: •  分散仮想スイッチ •  分散仮想ルーター •  分散仮想L4ロードバランサー •  分散仮想L4ファイヤーウォール •  分散NAT •  ドキュメント •  CLI •  デプロイメントツール •  ドキュメント類

•  オープンソースに含まれないもの •  24×7サポート、SLA •  GUI、マネジメントツール

Apache2 ライセンス

Page 2: オープンソースになったMidoNet

なぜオープンソースにしたのか?

2  

OpenStackのための仮想ネットワークでデフォルトを目指す!

Neutronのネットワークドライバは乱立。本当に使える、オープンなものがない!

Page 3: オープンソースになったMidoNet

なぜ数あるOpenStack  Networkingの中から、MidoNetを選択すべきなのか?

3  Copyright @ 2010-2015 Midokura

Page 4: オープンソースになったMidoNet

それは、MidoNetが一番使えるから

VM-­‐VM間の1ホップ通信

MidoNet OvS+HAproxy 機能

SNAT

セキュリティグループ  (Ingress)

アップリンクのHA構成

アップリンクの  段階的拡張性

OvS+DVR

Page 5: オープンソースになったMidoNet

MidoNet  Network  VirtualizaCon  PlaEorm  

5  

v

Any Application

MidoNet  Network  VirtualizaCon  PlaEorm  

Logical  L2  

Any Network Hardware

Any Cloud Management Platform

Logical  Firewall  

Logical  Layer  4  Load  Balancer  

Logical  L3  

Any Hypervisor

Logical Switching – Layer 2 over Layer 3, decoupled from the physical network Logical Routing – Routing between virtual networks without exiting the software container Logical Firewall – Distributed Firewall, Kernel Integrated, High Performance Logical Layer 4 Load Balancer – Application Load Balancing in software MidoNet API – RESTful API for integration into any Cloud Management Platform

Page 6: オープンソースになったMidoNet

Open Source – Same license as OpenStack. Appeals to trending preference for open software. Aims to be the default networking for OpenStack and Docker Hardware Vendor Neutral – Works with any networking gear. Brownfield, Greenfield, all OK. (Added features with Cumulus+Dell and Mellanox NIC) Trusted Technology – Accessible, widely deployed, proven by the community. Enterprise Class Offering– MEM is hardened with SLA backed support for production environments.

OpenStackに最適化された真にオープンな ネットワーク仮想化ソフトウェアソリューション

6  

Page 7: オープンソースになったMidoNet

 商用導入事例

7  

Page 8: オープンソースになったMidoNet

OpenStack  +  MidoNetの活用事例

“物理機器なしでロードバランサーを実現。コストを押さえ、スモールスタート可

能”

マネージド  クラウドサービス

“フルオートメーション可能なパブリッククラウドサービスを実

現”

パブリック  クラウドサービス

“製品開発、営業デモなど、多様な用途に柔軟に使えるプライベートクラウドを構

築”

プライベート  クラウド

広く商用利用実績がでています

Copyright @ 2010-2015 Midokura 8  

Page 9: オープンソースになったMidoNet

マネージドクラウドサービス  KVH様  “プライベートクラウド TypeS”

サービス概要

MidoNet  採用理由

•  高価なネットワーク機器の購入やマニュアル作業による設定無しで、FW, LB, L23/スイッチングなどのネットワーク機能を実現

•  従来サービス比で、20%程度のコスト削減を見込む •  プライベートクラウドを小規模から構築しやすく

•  OpenStack Neutronとの互換性 •  L4LBをはじめとしたネットワークサービスの充実

KVHホームページより抜粋

Copyright @ 2010-2015 Midokura 9  

Page 10: オープンソースになったMidoNet

パブリッククラウドサービス  ZeUa  IOテクノロジー様  “zeUa  io”

サービス概要

MidoNet  採用理由

•  ITサービス企業が商用環境で利用できるパブリッククラウドを ノルウェーで提供

•  全機能が自動化され、ユーザーによるセルフサービスが可能 •  MidoNetを使い、仮想ネットワークサービス(L2, L3, FW, LB)を提供

•  「顧客ニーズに合わせた迅速な製品化、安定性、拡張性」というzetta.ioの要件を満たした製品

•  PoCを通じ、ネットワーク仮想化ソフトウェアで最も優れていると判断

Copyright @ 2010-2015 Midokura 10  

Page 11: オープンソースになったMidoNet

MidoNet  エコシステム  

11  Copyright @ 2010-2015 Midokura

Page 12: オープンソースになったMidoNet

Cumulus  +  ホワイトボックス

12  

• サーバーとネットワークを  Linuxで一括管理  

• 物理を仮想を  シームレスに接続

Page 13: オープンソースになったMidoNet

富士通

13  

• エンタープライズのプライベートクラウド向けサービス  「Fujitsu  SoYware  ServerView  Resource  Orchestrator」の  仮想ネットワークソフトウェアとしてOEM  採用

Page 14: オープンソースになったMidoNet

VxLAN  オフロード

14  

• オーバーレイの  オーバーヘッドによる  パフォーマンス劣化を解消

8.4  12.6   13.6  13.7  

23.4  

30.1  

1VM  to  1VM   2VM  to  2VM   4VM  to  4VM  

スループット Gbps

2.82  2.57  

2.9  

1.42  1.09  

1.36  

1VM  to  1VM   2VM  to  2VM   4VM  to  4VM  

CPU  1Gbpsあたり負荷

OS :CentOS7 (3.10.0-123) OpenStack :Juno midonet :midolman-2015.01-0.1.rc0

Driver :Mellanox OFED ver2.4.1 Bench Tool :iPerf v2.0.5

テスト環境

VM spec vCPU x 1 MEM 1GB

2.2  倍! 52%  カット!

Page 15: オープンソースになったMidoNet

クラウドマネジメントシステム  との連携

15  

Page 16: オープンソースになったMidoNet

Thank  you  [email protected]

Copyright @ 2010-2015 Midokura 16