• 検索結果がありません。

MidoNet は 2014 年 11 月よりオープンソースに Apache2 ライセンス 機能 : 分散仮想スイッチ 分散仮想ルーター 分散仮想 L4 ロードバランサー 分散仮想 L4 ファイヤーウォール 分散 NAT ドキュメント CLI デプロイメントツール ドキュメント類 オープンソースに含

N/A
N/A
Protected

Academic year: 2021

シェア "MidoNet は 2014 年 11 月よりオープンソースに Apache2 ライセンス 機能 : 分散仮想スイッチ 分散仮想ルーター 分散仮想 L4 ロードバランサー 分散仮想 L4 ファイヤーウォール 分散 NAT ドキュメント CLI デプロイメントツール ドキュメント類 オープンソースに含"

Copied!
32
0
0

読み込み中.... (全文を見る)

全文

(1)

MidoNet  

2014

11

月より

 

 

 

 

 

 

オープンソース

Copyright @ 2010-2015 Midokura

•  機能:

•  分散仮想スイッチ

•  分散仮想ルーター

•  分散仮想L4ロードバランサー

•  分散仮想L4ファイヤーウォール

•  分散NAT

•  ドキュメント

•  CLI

•  デプロイメントツール

•  ドキュメント類

•  オープンソースに含まれないもの

•  24×7サポート、SLA

•  GUI、マネジメントツール

Apache2

ライセンス

(2)

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

2  

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

(3)

簡単に動かせます!

 

(4)

ウェブサイトをご覧ください

4  

h1p://www.midonet.org  

 

(5)

開発コミュニティに参加しよう!

 

OpenStackのための仮想ネットワークの機能開発

に関わってみませんか?

(6)

コミュニティイベントのご案内

MidoNetコミュニティ発足会

2

16

 15:00〜18:00  

ユーザー向け

 

実際に

MidoNetを使ったユーザーによ

る解説

ユースケースの紹介が中心

 

MidoNet  Developer  Event

2

16

19:00〜21:30  

開発者向け

 

MidoNetの導入からソースコードリーディ

ングを始めるための情報を紹介

 

6  

でお申し込みください!

(7)
(8)

なぜ数ある

OpenStack  Networkingの中から

MidoNetを選択すべきなのか?

8  

(9)

それは

MidoNetが一番使えるから

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

MidoNet

OvS+HAproxy

機能

SNAT

セキュリティグループ

 

Ingress)

アップリンクの

HA構成

アップリンクの

 

段階的拡張性

OvS+DVR

(10)

MidoNet  Network  VirtualizaRon  

PlaTorm  

10   v Any Application

MidoNet  Network  VirtualizaRon  PlaTorm  

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

(11)

エッジオーバレイ:

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

仮想スイッチ

 

VM

VM

VM

仮想スイッチ

 

VM

VM

VM

ToR

ToR

テナント

 

ルータ

 

ブリッジ

 

集約

 

ルータ

 

VM

VM

VM

の仮想ポートを境界として物理トポロジ上に

IaaS

用の仮想トポロジを構築 (

Overlay )

(12)

分散アーキテクチャ

12  

エッジ

にコントローラ機能をおくことで

無駄なトラフィックが発生しない

Copyright @ 2010-2015 Midokura

従来の

Virtual  Router

Upstream  ISP Upstream  ISP

Back-­‐end  Network   Upstream  ISP Back-­‐end  Network  

VMで機器をエミュレーション

MidoNetは個々のNW機器

ではなく、

トポロジ全体を

エミュレーション

MidoNet

Drop Drop Drop

論理トポロジ

(13)

分散アーキテクチャ

マルチテナント化による論理スパゲティを回避

従来の

Virtual  Router

Upstream  ISP Upstream  ISP

Back-­‐end  Network   Upstream  ISP Back-­‐end  Network  

VMで機器をエミュレーション

トポロジ全体をエミュレーション

MidoNet

Drop Drop Drop

論理トポロジ

(14)

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

 

14  

•  同じネットワーク内の

VM8台を異なるCompute  Node上に配置  

•  外部

NWを経由して8VMに同時接続した時のスループットを測定  

• 

GW  Nodeを1台、2台、3台と増やした時のスループットを測

定し、分散アーキテクチャによるスケーラビリティを確認

 

Copyright @ 2010-2015 Midokura Compute node 1 VM VM MN agent GW node (Active) MN agent GW node (Active) MN agent Internet or 外部NW GW node (Active) MN agent Install Server

DB

DB

DB

Compute node 2 VM VM MN agent Compute node n VM VM MN agent

…..

ベンチマーク ツール

1G

1G

1G

(15)

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

Neutron  OVS)  

• 

1本、870Mbps  

• 

3本、870Mbps  

トラフィック

自動的に

 

(16)

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

 (MidoNet

)

 

• 

3本でトラフィック分散、2.6Gbps  

• アップリンク本数は必要に応じて自由に増減可能

 

 

Copyright @ 2010-2015 Midokura 16   Compute node 1 VM VM MN agent GW node (Active) MN agent GW node (Active) MN agent Internet、外部 GW node (Active) MN agent Install Server

DB

DB

DB

Compute node 2 VM VM MN agent Compute node n VM VM MN agent

…..

ベンチマーク ツール

トラフィック分散

1G

1G

1G

(17)

アップリンクの

HA構成評価  

• 

3つのGW  Nodeを順に落とした時のスループットの変化を確認  

• 

3つのGW  Nodeを順に復旧させた時のスループットの変化を確認  

Compute node 1 VM VM MN agent GW node (Active) MN agent GW node (Active) MN agent Internet、外部 GW node (Active) MN agent Install Server

DB

DB

DB

Compute node 2 VM VM MN agent Compute node n VM VM MN agent

…..

ベンチマー ク ツール

(18)

アップリンクの

HA

構成

(Neutron  OVS)  

18  

•  別々のルータに稼動しているルータは1つダウンしても

自動切替されない

 

(19)

アップリンクの

HA

構成

(MidoNet)  

• 

GWを停止すると、自動でフェイルオーバ  

• 

GW復旧させると、自動で切り戻る  

帯域測定結果(下記は平均値)

 

スループット t

2.4Gbp

s

(3台)

GW3停

GW2停

GW1停

1.5Gbp

s

(2台)

850Mb

ps

(1台)

0bp

s

(1

)

850Mb

ps

(1台)

GW1復

GW2復

GW3復

1.5Gbp

s

(2台)

2.4Gbp

s

(3台)

(20)

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に最適化された真にオープンな

ネットワーク仮想化ソフトウェアソリューション

(21)

ミドクラ

トレーニングを提供開始!

2コースを提供中!  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

詳しくはミドクラブースにお越しください!

 

-­‐  お問い合わせ先:

training@midokura.com

 -­‐

(22)

OpenStack  +  MidoNetの活用事例

“物理機器なしで

ロードバランサーを

実現

コストを押さえ

スモールスタート可

能”

マネージド

 

クラウドサービス

“フルオートメーショ

ン可能なパブリックク

ラウドサービスを実

現”

パブリック

 

クラウドサービス

“製品開発

営業デ

モなど

多様な用途

に柔軟に使えるプラ

イベートクラウドを構

築”

プライベート

 

クラウド

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

Copyright @ 2010-2015 Midokura 22  

(23)

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

 

KVH様  “プライベートクラウド

TypeS”

サービス概要

MidoNet  

採用理由

•  高価なネットワーク機器の購入やマニュアル作業による設定無しで、

FW, LB, L23/スイッチングなどのネットワーク機能を実現

•  従来サービス比で、20%程度のコスト削減を見込む

•  プライベートクラウドを小規模から構築しやすく

•  OpenStack Neutronとの互換性

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

KVHホームページより抜粋

(24)

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

 

Ze1a  IOテクノロジー様  “ze1a  io”

サービス概要

MidoNet  

採用理由

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

ノルウェーで提供

•  全機能が自動化され、ユーザーによるセルフサービスが可能

•  MidoNetを使い、仮想ネットワークサービス(L2, L3, FW, LB)を提供

•  「顧客ニーズに合わせた迅速な製品化、安定性、拡張性」という

zetta.ioの要件を満たした製品

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

Copyright @ 2010-2015 Midokura 24  

(25)
(26)

富士通

26  

エンタープライズのプライベートクラウド向けサービス

 

Fujitsu  Sohware  ServerView  Resource  Orchestrator」の  

(27)

Cumulus  +  ホワイトボックス

サーバーとネットワークを

 

Linuxで一括管理  

物理を仮想を

 

(28)

VxLAN  オフロード

28  

オーバーレイの

 

オーバーヘッドによる

 

パフォーマンス劣化を解消

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%  

カット

!

(29)

クラウドマネジメントシステム

 

との連携

(30)

最新技術とのコラボレーションも今後注目!

(31)
(32)

Thank  you  

tk@midokura.com

参照

関連したドキュメント

重回帰分析,相関分析の結果を参考に,初期モデル

VMWare Horizon HTMLAccess はこのままログインす ればご利用いただけます。VMWare Horizon Client はク

5 On-axis sound pressure distribution compared by two different element diameters where the number of elements is fixed at 19... 4・2 素子間隔に関する検討 径の異なる

経済学類 エコノミクスコース (仮称)  / グローバル・マネジメントコース (仮称)!.

In this paper, we consider the discrete deformation of the discrete space curves with constant torsion described by the discrete mKdV or the discrete sine‐Gordon equations, and

A flat singular virtual link is an equivalence class of flat singular virtual link diagrams modulo flat versions of the generalized Reidemeister moves and the flat singularity moves

4G LTE サービス向け完全仮想化 NW を発展させ、 5G 以降のサービス向けに Rakuten Communications Platform を自社開発。. モデル 3 モデル

「Silicon Labs Dual CP210x USB to UART Bridge : Standard COM Port (COM**)」. ※(COM**) の部分の