openstack plumgrid - openstack days tokyo 2018 · openstack×plumgridで実現する...
TRANSCRIPT
OpenStack×PLUMgridで実現するクラウドエコシステムの現実解
2014年2月14日NECネッツエスアイ株式会社ソリューション企画グループ
井内 新介
本セッションの内容
OpenStack …クラウド基盤
SDN …ネットワーク仮想化
どのようにビジネス に活かすか?
2NECネッツエスアイ
ちなみに
機能比較のため、一部OpenStackにとってネガティブな
表現を使いますが・・・
基本的にはOpenStack 推進派です
NECネッツエスアイ 3
本題へ
4NECネッツエスアイ
プラットフォーム 仮想
インフラ
Virtual Compute Virtual Storage Virtual Network
VMVMVMVM VM
VMVMVMVM VM
VDI ERP IaaSSaaS PaaS アプリケーション
CRMサービス
Compute Storage
Cloud Management System
Network物理
インフラ
OpenStackにとってSDNは…仮想ネットワーク機能を補完
NECネッツエスアイ 5
SDN
OpenStack
Neutron
PLUMgrid PlatformとはOpenStackと連携するオーバーレイ型SDN製品
PLUMgridPlugin
6NECネッツエスアイ
Virtual Network
VMVM VMVMVM VMVMVM VM
Horizon Nova
Swift
PLUMgrid PlatformTM
・・・・
OpenStackのイメージ
OpenStack×SDNを3つの観点でビジネスに活用
7NECネッツエスアイ
コスト スピード 柔軟性
OpenStackのイメージ
8NECネッツエスアイ
柔軟性スピードコスト
ポイント1
マルチテナントの説明
NECネッツエスアイ 9
リソース
テナント1
テナント2
テナント3
リソース
テナント1
テナント2
テナント3
マルチテナント(複数テナントでリソースを共有)
シングルテナント(1テナントにつき1リソース)
リソース リソース
コスト スピード 柔軟性
テナント1
マルチテナントによるクラウド化
NECネッツエスアイ 10
単なるサーバ仮想化の場合物理
サーバ物理
サーバ
Hyper Visor
VM
物理サーバ物理
サーバ物理
サーバ
VM VM VM
サーバ仮想化+マルチテナントの場合
Hyper Visor物理サーバ
VM VM
VM VM
Hyper Visor
物理サーバ
テナント2VM VM
VM VM
Hyper Visor
物理サーバ
テナント1VM VM
VM VM
テナント2VM VM
VM VM
さらなるコスト削減が可能
リソース共有できる範囲が拡大
一般的に、1/6程度に集約可能
コスト スピード 柔軟性
マルチテナントアーキテクチャ
11NECネッツエスアイ
コスト スピード 柔軟性
テナント1 テナント2 テナント3
VM VM VM VMVM VM
仮想NW仮想NW 仮想NW
物理スイッチ
Hyper Visor
物理スイッチ
VMVM VM VMVM
OpenvSwitch
Hyper Visor
VMVM VM VMVM
OpenvSwitchRouter DHCPRouter
DHCP
物理スイッチ
Router
DHCP
物理スイッチ
Router
DHCP
PLUMgridIO Visor
PLUMgridIO Visor
シンプルな運用に
メリット
12NECネッツエスアイ
コスト スピード 柔軟性
約1/6
2/3にできれば・・・年間1000万円⇩
物理資源の集約
PLUMgridならNW運用の負荷も軽減企業1 企業2 企業3 共通管理者
-αマルチテナントなら
ユースケース
適用例・グループ会社共通インフラ基盤・Webサービス基盤・クラウド事業者
13NECネッツエスアイ
コスト スピード 柔軟性
OpenStackのイメージ
ポイント2
14NECネッツエスアイ
コスト スピード 柔軟性
ビジネスのスピードアップ
15NECネッツエスアイ
コスト スピード 柔軟性
現状
OpenStack
テンプレート選択
テンプレート選択
テンプレート選択
実装
実装
実装
構築テスト
構築テスト
構築テスト
実装
実装
実装
ネットワーク変更依頼
ネットワーク変更依頼
ネットワーク変更依頼
設計
設計
設計
コンフィグ作成
コンフィグ作成
コンフィグ作成
自動化によるプロセス短縮
自分で設定
自分で設定
自分で設定
依頼
依頼
依頼
16NECネッツエスアイ
http://docs.openstack.org より引用
実際は・・・
PLUMgridIO Visor
コスト スピード 柔軟性
自動化アーキテクチャ
17NECネッツエスアイ
OpenStack
Neutron
PLUMgridPlugin
Hyper Visor
IO Visor
Hyper Visor
IO Visor
物理スイッチ
テナント1
テナント2
テナント3
PLUMgridDirector
VM VM
VM VM
VM VM
仮想NW
仮想NW
仮想NWVM VM VM VM VMVM VM VM VM VM VMVM
自動でマッピング
コスト スピード 柔軟性
各テナントと仮想ネットワークを自動でマッピング
メリット
18NECネッツエスアイ
コスト スピード 柔軟性
1週間 3分サービス開始のスピードアップ
オンデマンド・フレキシブルサーバLB,FWスイッチ
サーバスイッチ
サーバルータスイッチ
VMVM VM VM VM VMVM VM
ユースケース
適用例・企業内開発部門・ソフトウェア開発会社・ゲーム会社
19NECネッツエスアイ
コスト スピード 柔軟性
OpenStackのイメージ
ポイント3
20NECネッツエスアイ
コスト スピード 柔軟性
クラウド化の課題
21
DBサーバ
ハイスペックなマシン
そもそも仮想化自体がNG
Appの都合で仮想化できない
NECネッツエスアイ
スピード 柔軟性コスト
物理サーバのクラウド化
22NECネッツエスアイ
仮想サーバだけのクラウド
VMVM VMVMVM VM
ハイブリッド(仮想+物理)
VM VM
物理サーバのみ
OpenStackのみ +
スピード 柔軟性コスト
物理サーバ
23NECネッツエスアイ
OpenStack
Neutron
PLUMgridPlugin
Hyper Visor
IO Visor
Hyper Visor
IO Visor
物理スイッチ
テナント1
テナント2
テナント3
PLUMgridDirector
VM VM
VM VM
VM VM
仮想NW
仮想NW
仮想NWVM VM VM VM VMVM
ARISTA
ReplicationNode
アーキテクチャ スピード 柔軟性コスト
ユースケース
適用例・DC事業者・⾦融系システム・DBサーバ
24NECネッツエスアイ
スピード 柔軟性コスト
デモの説明
25NECネッツエスアイ
デモ概要
26NECネッツエスアイ
Ping
仮想サーバ 物理サーバ
デモ構成
27NECネッツエスアイ
Service NW
Director
MGT NW
Control
ConnectPhysicalServer
User ResourceIOVisor
仮想インフラサーバ
RN
物理サーバ
物理サーバService NW
デモ構成
28NECネッツエスアイ
Director
MGT NW
Control
User Resource
VXLANトンネル
IOVisor
HW VTEPRN
仮想インフラサーバ
ConnectPhysicalServer
物理サーバService NW
デモ構成
29NECネッツエスアイ
Director
MGT NW
Control
User ResourceIOVisor
HW VTEPRN
仮想インフラサーバ
ConnectPhysicalServer
192.168.50.50
物理サーバ
仮想サーバ
192.168.50.2Router
192.168.60.2
仮想サーバBridge
Bridge
PING
PING
ARISTA連携シーケンスその1
30NECネッツエスアイ
Service NW
Director
MGT NW
Control
Replication
User ResourceIOVisor
Interface/VLAN設定
仮想インフラサーバ
RN
仮想サーバ
物理サーバ
31NECネッツエスアイ
Service NW
Director
MGT NW
Control
Replication
User ResourceIOVisor
仮想インフラサーバ
RN
仮想サーバ
ARISTA連携シーケンスその2
物理サーバ
物理NW → 仮想NWMapping
32NECネッツエスアイ
Service NW
Director
MGT NW
Control
Replication
User ResourceIOVisor
NW作成NW作成
Ping
仮想インフラサーバ
RN
仮想サーバ
ARISTA連携シーケンスその3
NW展開
物理サーバ
実機デモ
33NECネッツエスアイ
PLUMgrid メンバーから一言
34NECネッツエスアイ
PLUMgrid メンバーから一言
35NECネッツエスアイ
PLUMgrid メンバーから一言
36NECネッツエスアイ
• PLUMgrid strongly stands behind the OpenStack community. We believe that OpenStack is THE platform to build next generation clouds
• PLUMgrid’s engineers contribute to several OpenStack Projects, and Linux Kernel development and issues resolution: OpenStack Projects: Neutron, Devstack, Nova, Tempest, Docs
• Dr. Edgar Magana is a Neutron Core Developer in OpenStack• Our team members actively present at leading forums like OpenStack
meetups, conferences, and Linux Plumbers conferencesNeutron Presentation by Dr. Edgar Magana at OpenStack meetups http://www.slideshare.net/emaganap/open-stack-overview-meetups-oct-2013Alexei Starovoitov, Distinguished Engineer at PLUMGrid presented at Linux Plumbers Conference 2013 (http://www.linuxplumbersconf.org/2013/)Video of the session available at:http://www.youtube.com/watch?v=NOKKoNbOQEU
OpenStack Contribution
PLUMgrid メンバーから一言
37NECネッツエスアイ
PLUMgrid in Japan
• PLUMgrid has been engaged in the Japan market since late 2012• Strong customer interest and engagements with multiple customers in
Japan. • Key requirements that we gathered from Japanese customers which
PLUMgrid has delivered on, and will be developing in future:- Easy integration with OpenStack- Performance at scale- Security in a multi-tenant environment- Multi-hypervisor support in an OpenStack cloud environment (KVM, ESX)- Bare Metal Service Integration / HW Gateway Integration - Multi-datacenter deployment support
PLUMgrid メンバーから一言
38NECネッツエスアイ
PLUMgrid with NESIC
• One of the first few partners to develop a relationship with PLUMgrid in 2012
• PLUMgrid and NESIC have signed a formal Distribution and Reseller Agreement. NESIC is one of the official two PLUMgrid partners in Japan
• NESIC has team of trained engineers to assist PLUMgrid customers in Japan
• NESIC also has POC and test environments in their labs that customers can leverage to learn about PLUMgrid and OpenStack
2つのプロバイダーで稼働中
39NECネッツエスアイ
まとめ
40NECネッツエスアイ
おさらい
41NECネッツエスアイ
コスト
スピード
柔軟性
リソース共有と自動化
アセットの最適化管理⼯数削減
オンデマンドでサービス提供
ビジネスのスピードアップ
物理サーバも仮想環境で管理可能
思い通りのシステム構築
OpenStackをサービスREADYなソリューションへ
まとめ
マルチベンダーSIとトータルサポートでお客様のビジネスをサポートします
42NECネッツエスアイ
NECネッツエスアイはお客様の⽬線に⽴ったこれからのコミュニケーションを
デザインする会社としてお客様の価値向上に取り組んでまいります。
明日のコミュニケーションをデザインする
43NECネッツエスアイ