SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
OpenStack – SDNと
オープンネットワーキングのすべて



          水本 真樹
    東京エレクトロン デバイス株式会社
  CN事業統括本部 ビジネスデベロップメント部

          2013/3/12
         @mizumotoda
Open vSwitch と Software Defined Networking


     Open vSwitchとは?
     – オープンソースのスイッチング仮想化スタック
     – 2009年 Open vSwitch プロジェクトよりリリース
     – 当初よりXen、KVM、OpenStackとの接続性、
       プログラマビリティを指向
     – OpenFlowプロトコル(チャネル、テーブル)もサポート


     ハードウェアスイッチに頼らず外部からコントロール
     できる


                                             3
Martin Casado
OpenFlowの開発のきっかけ

                   We designed OpenFlow because it was obvious that
 セキュリティをネット        traditional networking was not suitable for many of
                   the challenges network designers were facing. And
 ワークに適用するため        more importantly, the users of traditional networks
                   were not given an interface they could use to

 にプログラマブルでな        innovate and add value themselves.

                   The initial area we focused on was network security.
 かった               I use to work on very secure networks, and unlike
                   computers, the network could not be “programmed”
                   to provide strong security guarantees. Instead, it
 Martin Casado氏    needed an operator to manually configure security
                   policies, which is very slow and error prone.
 (Stanford)らにより    Quickly, OpenFlow was adopted into many other
                   areas. This included traffic engineering in the WAN,
 最初のドラフト、v1.0へ     building very large data centers, network
                   virtualization, and mobility.

                   OpenFlow come directly out of my PhD research. I
                   wrote the first version of the draft, but the first official
                   draft was written by myself, Ben Pfaff, and Justin
                   Pettit. Later on, the OpenFlow moved to Stanford
                   where many people worked on it. But originally, it
                   was us three.
                                                                           5
OpenStackのオープンネットワーキングと業界動向(過去形)


   OpenStack DiabloでのQuantum(2011)
   – NTTとNicira社のプロジェクト(2011/8)
   – NVP関連の案件、まだNiciraはステルス
   その他業界動向
   – OpenFlow/SDN、Open Networking Summit
   – データセンターでのVLAN問題
   – 「ネットワーク仮想化」、オーバーレイ
   – VMworld 2011 で VXLANの仕様策定

                                           6
そもそもOpenFlow/SDNとは


   スタンフォード大学発
    – 中心人物は「Nick McKeown」
    – OpenFlowドラフト作成当時、
      Martin Casadoが在籍
      → Nicira設立へ
    – Open Networking Foundation の Founder


   市場が彼らの手のひらの上で転がされた?

                                             7
そもそもネットワーク仮想化とは?


  SDNアプリケーションの1つが
  ネットワーク仮想化




                    8
Niciraという会社 – ステルスとは




                       9
Niciraという会社 – そして…
Niciraという会社 – そして…
Vmware NSX - Open Source/Interfaces,/Networking


              App/Tool

                                        Quantum
                                                        Ecosystem
                                                         Partner


 Fabric




                                                   OpenFlow/
                                                  OVSDB_Config

 STT/VXLAN/              BGP/MPLS,
                                                Hypervisor
   IPSec)                  VPN
                                                   vSwitch
                                               (STT/VXLAN,
                                          firewall/security kernel)

                                                              12
OpenStack Design Summit &Conference 2012 SF
RackSpace HostingのQuantum (NVP) 事例




                                              13
事例: RackSpace HostingのCloud Networks概念


  ユーザ

                  論理ネットワーク
                  (パブリック)                      Compute(KVM)


        ポータル
                             Web   Web   Web

        OpenStack

        Quantum
         Nicira                                    NVP
                                   DB    App
                  論理ネットワーク
                  (プライベート)




                                                              14
Open Router Competition (INTEROP 2012)




                                         15
統合分散仮想ルータ開発ターゲット(2)


 • 物理ネットワークの壁を超えたルータを
   サーバ/ネットワーク仮想化技術と組合せ実現
 • ダイナミックなネットワークサービスを提供
   – 最適なリソース – サーバ仮想化(Grow/Shrink)
   【ポイントとなるコンポーネント】
   – レイヤ2接続 - 仮想スイッチ Open vSwitch
   – ルーティング/セキュリティ - 分散処理ディスパッチャ
   – ネットワークサービス – 仮想マシンイメージ化
   – プログラマビリティ/VM管理 – OpenStackコントローラ
   – ハイパーバイザ/仮想マシン間通信 - Quantum NaaS


                                        16
分散仮想ルータコンセプト概略



     net                                                仮想ネットワーク
             L2     VLAN             トラフィック監視
                                                                  VIP
スケールアウト
リソース分割型仮想ルータ                      iControl                ovsdb    VIP
                                             L3
                       Open vSwitch
                                                                  DB
   Quantum Agent                         VIP                ネットワーク
                                     分散処理                    リソース
                                                               tap
  仮想ルータ1    仮想ルータ2                                                port
                                    コントローラ
          Nova
                                                       サービス    Web/DB
      ハイパーバイザー1                   ハイパーバイザー3            イメージ
                                  grow/shrink                  Vyatta
                                                               ルータ
       ハイパーバイザー2
         KVM                                                 Glance
             x86
                           Pool                   Quantum Server
                                    BIG-IP VE         vSphere
                   開発ターゲット 分散仮想ルータ
                                                                   17
分散仮想ルータ                      サービスリソース

                                                                        ハイパーバイザー




                                            ルータVM



                                                               Web VM
                  Dispather




                                           ルータVM
                                                                           OpenStack




                                                         VIP
                                                                           コントローラ
                                                                               Quantum




                              データパス
                                                                                OVS
                                           エージェント

                                      仮                                              ネットワーク
   ネットワーク仮想化                                                                          リソース
                                      想
(論理ネットワークを複数構築)                       ス    エージェント

                                      イ                                 ハイパーバイザーサービス
                                      ッ                                                  イメージ
                  Dispather




                                           ルータVM ルータVM
                                      チ




                                                               Web VM
                                                                 Web


                                                                          DB
         ス
         ケ
         ー
                                          ルータVM
         ル                                エージェント                         ハイパーバイザー
         ア
         ウ
         ト
                                                                                          18
当時の課題 – ネットワーク仮想化 L2 -> L3/L4


   Quantum (Open vSwitch Plugin)
   – VLANでのID指定
     ⇒ Provider Networks
   – L2のみ ⇒ L3
   L4サービス
    – サービスAPI – Quantumクライアント、BIG-IPのCLI、API
      ⇒ LBaaS (Grizzly)
      ⇒ RESTAPI, Northband API、エコシステム
    – BIG-IP VE ⇒ ラインナップの拡張
   STT、VXLAN、OpenFlow ⇒ Arista 7000シリーズ

                                           19
F5のSDN戦略: エコシステムとL4/7ネットワーク仮想化




                                                                         20
            http://www.f5networks.co.jp/shared/pdf/F5_SDN_Solution.pdf
F5のSDN戦略: インテリジェントなSDN


   ネットワークのアイソレーション(VXLAN、NVGRE、
   Openflowなど)
   ネットワーク仮想化コントローラ(Openflow, SDN)
   – エコシステムの強化
   L4-7アプリケーションサービスの可用性、セキュリ
   ティ、高速性の確保(FW、LB、ADCなど)
   – 新しい管理フレームワーク製品
   オーケストレーション連携 – (vSphere/vCD,
   VXLAN VTEP予定, Hyper-V ANDサービス/VE)
   – OpenStack Quantum、エコシステム、LBaaS
                                       21
OSCON 2012 Portland
VMworld 2011/2012




                    23
OpenStackのネットワークアーキテクチャを考える
?
RackSpace
Nebula
Piston
OpenStack リファレンスアーキテクチャ




        http://www.rackspace.com/cloud/private/architecture/   30
OpenStack リファレンスアーキテクチャ


   ストレージとネットワークを集約
   – VM間、コンポーネント間、付加価値サービス
   – 10Gigabit Ethernet


   SDNの一部となる先進のネットワークOS
   – 内部: 自動化、プログラマビリティ
   – 外部: サービスとの接続性、安定性、API


                             31
Arista Networks


     業界をリードする先進ベンダーの位置づけと実績
     OpenStack、OpenFlow、VMware、VXLANや
     エコシステムベンダーのコントローラをサポート
     Software Defined Cloud Networking
     ∵ SDN + EOS




                                         32
SDN: L4サービスの仮想化 – Arista例




                            33
Arista – エコシステム




                  34
OpenStack アーキテクチャ – クラウドOSとSDCN




                                  35
Piston Enterprise OpenStack


                                                     Top of Rack Switch                 {CloudKey}™



              Hands-Free OS                             Server<1>
              Install and                        -   Networking
              Configuration                      -   Storage              Highly available
                                                 -   Compute                  Virtual
                                                                             Machines
                                                 -   Management


                              Highly available




                                                            …
                                {pentOS}
                                controllers
                                                        Server<N>         Highly available
                                                                          Virtual Storage
                                                 -   Networking
                                                 -   Storage
                                                 -   Compute
                                                 -   Management




                                                                                                      36
OpenStack – 開発、構築、運用


   開発、構築、運用のノウハウ
   クラウドサービスの差別化、コスト効率
   ビルディングブロック
   汎用サーバ、OS上にコンポーネント割当
   OpenStackはAPI?リファレンスアーキテク
   チャ?
   クラウドOSという考え方…

                               37
クラウドOSとOpenStack


   クラウドOSとは                  (※ 公開情報に基づく)

    – Microsoft - 強力な管理機能と自動化機能
      ネットワーク、ストレージ、サーバーを含むリソー
      スを総括的に提供するやり方
    – Vmware - CPU、ストレージ、およびネットワーク
      から構成された大規模なインフラを総合的に管理
      するため、特別に設計されたもの
      ⇒ Software Defined Data Centerへ
   OpenStackは…
                                        38
なぜOpenStackは支持されるのか?
ありがとうございました


  アンケートにご協力お願いします
  (名刺はクリップで留めてください)

  出入り口までお渡しいただくか、
  この部屋にそのまま残られる方は
  のちほど回収にお伺いします

  ノベルティをお渡しいたします

              http://cn.teldevice.co.jp/   40

Weitere ähnliche Inhalte

Was ist angesagt?

1. 일본클라우드 기술로드맵2010
1. 일본클라우드 기술로드맵20101. 일본클라우드 기술로드맵2010
1. 일본클라우드 기술로드맵2010
현승 박
 
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
Etsuji Nakai
 
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組みOSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
irix_jp
 
第4回Linux-HA勉強会資料 Pacemakerの紹介
第4回Linux-HA勉強会資料 Pacemakerの紹介第4回Linux-HA勉強会資料 Pacemakerの紹介
第4回Linux-HA勉強会資料 Pacemakerの紹介
ksk_ha
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012
Kimihiko Kitase
 
入門!Software Defined Network
入門!Software Defined Network入門!Software Defined Network
入門!Software Defined Network
Etsuji Nakai
 

Was ist angesagt? (20)

20161129 neutron recent topic
20161129 neutron recent topic20161129 neutron recent topic
20161129 neutron recent topic
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』
 
【Interop Tokyo 2015】 真のビジネスアジリティを実現するSDNソリューションとは? Contrail SDN controller 最新...
【Interop Tokyo 2015】 真のビジネスアジリティを実現するSDNソリューションとは? Contrail SDN controller 最新...【Interop Tokyo 2015】 真のビジネスアジリティを実現するSDNソリューションとは? Contrail SDN controller 最新...
【Interop Tokyo 2015】 真のビジネスアジリティを実現するSDNソリューションとは? Contrail SDN controller 最新...
 
今、本当に“オープン”が必要なそのワケ ブロケードが考えるNFVの今、SDNへの未来とは?
今、本当に“オープン”が必要なそのワケ ブロケードが考えるNFVの今、SDNへの未来とは?今、本当に“オープン”が必要なそのワケ ブロケードが考えるNFVの今、SDNへの未来とは?
今、本当に“オープン”が必要なそのワケ ブロケードが考えるNFVの今、SDNへの未来とは?
 
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
 
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリットネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
 
1. 일본클라우드 기술로드맵2010
1. 일본클라우드 기술로드맵20101. 일본클라우드 기술로드맵2010
1. 일본클라우드 기술로드맵2010
 
Multi Chassis LAG for Cloud builders
Multi Chassis LAG for Cloud buildersMulti Chassis LAG for Cloud builders
Multi Chassis LAG for Cloud builders
 
EVPN for Cloud Builders
EVPN for Cloud BuildersEVPN for Cloud Builders
EVPN for Cloud Builders
 
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
 
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組みOSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
OSC.Cloud 2012 分散システムを支えるメッセージングの仕組み
 
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
 
第4回Linux-HA勉強会資料 Pacemakerの紹介
第4回Linux-HA勉強会資料 Pacemakerの紹介第4回Linux-HA勉強会資料 Pacemakerの紹介
第4回Linux-HA勉強会資料 Pacemakerの紹介
 
OpenStack Atlanta Summit Report: Neutron, Nova and design summit sessions
OpenStack Atlanta Summit Report: Neutron, Nova and design summit sessionsOpenStack Atlanta Summit Report: Neutron, Nova and design summit sessions
OpenStack Atlanta Summit Report: Neutron, Nova and design summit sessions
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012
 
入門!Software Defined Network
入門!Software Defined Network入門!Software Defined Network
入門!Software Defined Network
 
【Interop Tokyo 2015】最新セキュリティサーベイからみるトレンドと解決策
【Interop Tokyo 2015】最新セキュリティサーベイからみるトレンドと解決策【Interop Tokyo 2015】最新セキュリティサーベイからみるトレンドと解決策
【Interop Tokyo 2015】最新セキュリティサーベイからみるトレンドと解決策
 
RHEL6 High Availability Add-On Technical Guide
RHEL6 High Availability Add-On Technical GuideRHEL6 High Availability Add-On Technical Guide
RHEL6 High Availability Add-On Technical Guide
 
BETTER TOGETHER 〜VMware NSXとJuniperデバイスを繋いでみよう!〜
BETTER TOGETHER 〜VMware NSXとJuniperデバイスを繋いでみよう!〜BETTER TOGETHER 〜VMware NSXとJuniperデバイスを繋いでみよう!〜
BETTER TOGETHER 〜VMware NSXとJuniperデバイスを繋いでみよう!〜
 
Virtual Chassis for Cloud Builders
Virtual Chassis for Cloud BuildersVirtual Chassis for Cloud Builders
Virtual Chassis for Cloud Builders
 

Ähnlich wie OpenStack - SDNとオープンネットワーキングのすべて

CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/SwiftCloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
irix_jp
 
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
Naoto Gohko
 
JOSUG 9th Study
JOSUG 9th StudyJOSUG 9th Study
JOSUG 9th Study
irix_jp
 
20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum
Akihiro Motoki
 
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
Etsuji Nakai
 
Whats new Apache CloudStack
Whats new Apache CloudStackWhats new Apache CloudStack
Whats new Apache CloudStack
Kimihiko Kitase
 
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
Etsuji Nakai
 

Ähnlich wie OpenStack - SDNとオープンネットワーキングのすべて (20)

統合分散仮想ルータ - オープンルータ コンペティション2012
統合分散仮想ルータ - オープンルータ コンペティション2012統合分散仮想ルータ - オープンルータ コンペティション2012
統合分散仮想ルータ - オープンルータ コンペティション2012
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
 
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
 
OpenFlow Controller lily
OpenFlow Controller lilyOpenFlow Controller lily
OpenFlow Controller lily
 
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/SwiftCloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
 
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
 
ミドクラ様講演 OpenStack最新情報セミナー 2014年4月
ミドクラ様講演 OpenStack最新情報セミナー 2014年4月ミドクラ様講演 OpenStack最新情報セミナー 2014年4月
ミドクラ様講演 OpenStack最新情報セミナー 2014年4月
 
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
 
OpenStackネットワーク入門 – OpenStack最新情報セミナー 2015年4月
OpenStackネットワーク入門 – OpenStack最新情報セミナー 2015年4月OpenStackネットワーク入門 – OpenStack最新情報セミナー 2015年4月
OpenStackネットワーク入門 – OpenStack最新情報セミナー 2015年4月
 
JOSUG 9th Study
JOSUG 9th StudyJOSUG 9th Study
JOSUG 9th Study
 
20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum
 
OpenStack概要
OpenStack概要OpenStack概要
OpenStack概要
 
【Interop Tokyo 2016】 ネットワーク仮想化を推進する新たなソリューション 
【Interop Tokyo 2016】 ネットワーク仮想化を推進する新たなソリューション 【Interop Tokyo 2016】 ネットワーク仮想化を推進する新たなソリューション 
【Interop Tokyo 2016】 ネットワーク仮想化を推進する新たなソリューション 
 
動的ネットワークパス構築と連携したエッジオーバレイ帯域制御
動的ネットワークパス構築と連携したエッジオーバレイ帯域制御動的ネットワークパス構築と連携したエッジオーバレイ帯域制御
動的ネットワークパス構築と連携したエッジオーバレイ帯域制御
 
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
 
Whats new Apache CloudStack
Whats new Apache CloudStackWhats new Apache CloudStack
Whats new Apache CloudStack
 
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
 
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~ データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

OpenStack - SDNとオープンネットワーキングのすべて

  • 1. OpenStack – SDNと オープンネットワーキングのすべて 水本 真樹 東京エレクトロン デバイス株式会社 CN事業統括本部 ビジネスデベロップメント部 2013/3/12 @mizumotoda
  • 2.
  • 3. Open vSwitch と Software Defined Networking Open vSwitchとは? – オープンソースのスイッチング仮想化スタック – 2009年 Open vSwitch プロジェクトよりリリース – 当初よりXen、KVM、OpenStackとの接続性、 プログラマビリティを指向 – OpenFlowプロトコル(チャネル、テーブル)もサポート ハードウェアスイッチに頼らず外部からコントロール できる 3
  • 5. OpenFlowの開発のきっかけ We designed OpenFlow because it was obvious that セキュリティをネット traditional networking was not suitable for many of the challenges network designers were facing. And ワークに適用するため more importantly, the users of traditional networks were not given an interface they could use to にプログラマブルでな innovate and add value themselves. The initial area we focused on was network security. かった I use to work on very secure networks, and unlike computers, the network could not be “programmed” to provide strong security guarantees. Instead, it Martin Casado氏 needed an operator to manually configure security policies, which is very slow and error prone. (Stanford)らにより Quickly, OpenFlow was adopted into many other areas. This included traffic engineering in the WAN, 最初のドラフト、v1.0へ building very large data centers, network virtualization, and mobility. OpenFlow come directly out of my PhD research. I wrote the first version of the draft, but the first official draft was written by myself, Ben Pfaff, and Justin Pettit. Later on, the OpenFlow moved to Stanford where many people worked on it. But originally, it was us three. 5
  • 6. OpenStackのオープンネットワーキングと業界動向(過去形) OpenStack DiabloでのQuantum(2011) – NTTとNicira社のプロジェクト(2011/8) – NVP関連の案件、まだNiciraはステルス その他業界動向 – OpenFlow/SDN、Open Networking Summit – データセンターでのVLAN問題 – 「ネットワーク仮想化」、オーバーレイ – VMworld 2011 で VXLANの仕様策定 6
  • 7. そもそもOpenFlow/SDNとは スタンフォード大学発 – 中心人物は「Nick McKeown」 – OpenFlowドラフト作成当時、 Martin Casadoが在籍 → Nicira設立へ – Open Networking Foundation の Founder 市場が彼らの手のひらの上で転がされた? 7
  • 12. Vmware NSX - Open Source/Interfaces,/Networking App/Tool Quantum Ecosystem Partner Fabric OpenFlow/ OVSDB_Config STT/VXLAN/ BGP/MPLS, Hypervisor IPSec) VPN vSwitch (STT/VXLAN, firewall/security kernel) 12
  • 13. OpenStack Design Summit &Conference 2012 SF RackSpace HostingのQuantum (NVP) 事例 13
  • 14. 事例: RackSpace HostingのCloud Networks概念 ユーザ 論理ネットワーク (パブリック) Compute(KVM) ポータル Web Web Web OpenStack Quantum Nicira NVP DB App 論理ネットワーク (プライベート) 14
  • 15. Open Router Competition (INTEROP 2012) 15
  • 16. 統合分散仮想ルータ開発ターゲット(2) • 物理ネットワークの壁を超えたルータを サーバ/ネットワーク仮想化技術と組合せ実現 • ダイナミックなネットワークサービスを提供 – 最適なリソース – サーバ仮想化(Grow/Shrink) 【ポイントとなるコンポーネント】 – レイヤ2接続 - 仮想スイッチ Open vSwitch – ルーティング/セキュリティ - 分散処理ディスパッチャ – ネットワークサービス – 仮想マシンイメージ化 – プログラマビリティ/VM管理 – OpenStackコントローラ – ハイパーバイザ/仮想マシン間通信 - Quantum NaaS 16
  • 17. 分散仮想ルータコンセプト概略 net 仮想ネットワーク L2 VLAN トラフィック監視 VIP スケールアウト リソース分割型仮想ルータ iControl ovsdb VIP L3 Open vSwitch DB Quantum Agent VIP ネットワーク 分散処理 リソース tap 仮想ルータ1 仮想ルータ2 port コントローラ Nova サービス Web/DB ハイパーバイザー1 ハイパーバイザー3 イメージ grow/shrink Vyatta ルータ ハイパーバイザー2 KVM Glance x86 Pool Quantum Server BIG-IP VE vSphere 開発ターゲット 分散仮想ルータ 17
  • 18. 分散仮想ルータ サービスリソース ハイパーバイザー ルータVM Web VM Dispather ルータVM OpenStack VIP コントローラ Quantum データパス OVS エージェント 仮 ネットワーク ネットワーク仮想化 リソース 想 (論理ネットワークを複数構築) ス エージェント イ ハイパーバイザーサービス ッ イメージ Dispather ルータVM ルータVM チ Web VM Web DB ス ケ ー ルータVM ル エージェント ハイパーバイザー ア ウ ト 18
  • 19. 当時の課題 – ネットワーク仮想化 L2 -> L3/L4 Quantum (Open vSwitch Plugin) – VLANでのID指定 ⇒ Provider Networks – L2のみ ⇒ L3 L4サービス – サービスAPI – Quantumクライアント、BIG-IPのCLI、API ⇒ LBaaS (Grizzly) ⇒ RESTAPI, Northband API、エコシステム – BIG-IP VE ⇒ ラインナップの拡張 STT、VXLAN、OpenFlow ⇒ Arista 7000シリーズ 19
  • 20. F5のSDN戦略: エコシステムとL4/7ネットワーク仮想化 20 http://www.f5networks.co.jp/shared/pdf/F5_SDN_Solution.pdf
  • 21. F5のSDN戦略: インテリジェントなSDN ネットワークのアイソレーション(VXLAN、NVGRE、 Openflowなど) ネットワーク仮想化コントローラ(Openflow, SDN) – エコシステムの強化 L4-7アプリケーションサービスの可用性、セキュリ ティ、高速性の確保(FW、LB、ADCなど) – 新しい管理フレームワーク製品 オーケストレーション連携 – (vSphere/vCD, VXLAN VTEP予定, Hyper-V ANDサービス/VE) – OpenStack Quantum、エコシステム、LBaaS 21
  • 25.
  • 29.
  • 30. OpenStack リファレンスアーキテクチャ http://www.rackspace.com/cloud/private/architecture/ 30
  • 31. OpenStack リファレンスアーキテクチャ ストレージとネットワークを集約 – VM間、コンポーネント間、付加価値サービス – 10Gigabit Ethernet SDNの一部となる先進のネットワークOS – 内部: 自動化、プログラマビリティ – 外部: サービスとの接続性、安定性、API 31
  • 32. Arista Networks 業界をリードする先進ベンダーの位置づけと実績 OpenStack、OpenFlow、VMware、VXLANや エコシステムベンダーのコントローラをサポート Software Defined Cloud Networking ∵ SDN + EOS 32
  • 35. OpenStack アーキテクチャ – クラウドOSとSDCN 35
  • 36. Piston Enterprise OpenStack Top of Rack Switch {CloudKey}™ Hands-Free OS Server<1> Install and - Networking Configuration - Storage Highly available - Compute Virtual Machines - Management Highly available … {pentOS} controllers Server<N> Highly available Virtual Storage - Networking - Storage - Compute - Management 36
  • 37. OpenStack – 開発、構築、運用 開発、構築、運用のノウハウ クラウドサービスの差別化、コスト効率 ビルディングブロック 汎用サーバ、OS上にコンポーネント割当 OpenStackはAPI?リファレンスアーキテク チャ? クラウドOSという考え方… 37
  • 38. クラウドOSとOpenStack クラウドOSとは (※ 公開情報に基づく) – Microsoft - 強力な管理機能と自動化機能 ネットワーク、ストレージ、サーバーを含むリソー スを総括的に提供するやり方 – Vmware - CPU、ストレージ、およびネットワーク から構成された大規模なインフラを総合的に管理 するため、特別に設計されたもの ⇒ Software Defined Data Centerへ OpenStackは… 38
  • 40. ありがとうございました アンケートにご協力お願いします (名刺はクリップで留めてください) 出入り口までお渡しいただくか、 この部屋にそのまま残られる方は のちほど回収にお伺いします ノベルティをお渡しいたします http://cn.teldevice.co.jp/ 40