openstack plumgrid - openstack days tokyo 2018 · openstack×plumgridで実現する...

43
OpenStack×PLUMgrid実現する クラウドエコシステム現実解 2014214NECネッツエスアイ株式会社 ソリューション企画グループ 井内 新介

Upload: trinhliem

Post on 26-Jun-2018

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStack×PLUMgridで実現するクラウドエコシステムの現実解

2014年2月14日NECネッツエスアイ株式会社ソリューション企画グループ

井内 新介

Page 2: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

本セッションの内容

OpenStack …クラウド基盤

SDN …ネットワーク仮想化

どのようにビジネス に活かすか?

2NECネッツエスアイ

Page 3: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ちなみに

機能比較のため、一部OpenStackにとってネガティブな

表現を使いますが・・・

基本的にはOpenStack 推進派です

NECネッツエスアイ 3

Page 4: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

本題へ

4NECネッツエスアイ

Page 5: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

プラットフォーム 仮想

インフラ

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

Page 6: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStack

Neutron

PLUMgrid PlatformとはOpenStackと連携するオーバーレイ型SDN製品

PLUMgridPlugin

6NECネッツエスアイ

Virtual Network

VMVM VMVMVM VMVMVM VM

Horizon Nova

Swift

PLUMgrid PlatformTM

・・・・

Page 7: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStackのイメージ

OpenStack×SDNを3つの観点でビジネスに活用

7NECネッツエスアイ

コスト スピード 柔軟性

Page 8: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStackのイメージ

8NECネッツエスアイ

柔軟性スピードコスト

ポイント1

Page 9: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

マルチテナントの説明

NECネッツエスアイ 9

リソース

テナント1

テナント2

テナント3

リソース

テナント1

テナント2

テナント3

マルチテナント(複数テナントでリソースを共有)

シングルテナント(1テナントにつき1リソース)

リソース リソース

コスト スピード 柔軟性

Page 10: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

テナント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程度に集約可能

コスト スピード 柔軟性

Page 11: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

マルチテナントアーキテクチャ

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

シンプルな運用に

Page 12: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

メリット

12NECネッツエスアイ

コスト スピード 柔軟性

約1/6

2/3にできれば・・・年間1000万円⇩

物理資源の集約

PLUMgridならNW運用の負荷も軽減企業1 企業2 企業3 共通管理者

-αマルチテナントなら

Page 13: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ユースケース

適用例・グループ会社共通インフラ基盤・Webサービス基盤・クラウド事業者

13NECネッツエスアイ

コスト スピード 柔軟性

Page 14: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStackのイメージ

ポイント2

14NECネッツエスアイ

コスト スピード 柔軟性

Page 15: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ビジネスのスピードアップ

15NECネッツエスアイ

コスト スピード 柔軟性

現状

OpenStack

テンプレート選択

テンプレート選択

テンプレート選択

実装

実装

実装

構築テスト

構築テスト

構築テスト

実装

実装

実装

ネットワーク変更依頼

ネットワーク変更依頼

ネットワーク変更依頼

設計

設計

設計

コンフィグ作成

コンフィグ作成

コンフィグ作成

自動化によるプロセス短縮

自分で設定

自分で設定

自分で設定

依頼

依頼

依頼

Page 16: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

16NECネッツエスアイ

http://docs.openstack.org より引用

実際は・・・

PLUMgridIO Visor

コスト スピード 柔軟性

Page 17: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

自動化アーキテクチャ

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

自動でマッピング

コスト スピード 柔軟性

各テナントと仮想ネットワークを自動でマッピング

Page 18: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

メリット

18NECネッツエスアイ

コスト スピード 柔軟性

1週間 3分サービス開始のスピードアップ

オンデマンド・フレキシブルサーバLB,FWスイッチ

サーバスイッチ

サーバルータスイッチ

VMVM VM VM VM VMVM VM

Page 19: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ユースケース

適用例・企業内開発部門・ソフトウェア開発会社・ゲーム会社

19NECネッツエスアイ

コスト スピード 柔軟性

Page 20: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

OpenStackのイメージ

ポイント3

20NECネッツエスアイ

コスト スピード 柔軟性

Page 21: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

クラウド化の課題

21

DBサーバ

ハイスペックなマシン

そもそも仮想化自体がNG

Appの都合で仮想化できない

NECネッツエスアイ

スピード 柔軟性コスト

Page 22: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

物理サーバのクラウド化

22NECネッツエスアイ

仮想サーバだけのクラウド

VMVM VMVMVM VM

ハイブリッド(仮想+物理)

VM VM

物理サーバのみ

OpenStackのみ +

スピード 柔軟性コスト

Page 23: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

物理サーバ

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

アーキテクチャ スピード 柔軟性コスト

Page 24: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ユースケース

適用例・DC事業者・⾦融系システム・DBサーバ

24NECネッツエスアイ

スピード 柔軟性コスト

Page 25: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

デモの説明

25NECネッツエスアイ

Page 26: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

デモ概要

26NECネッツエスアイ

Ping

仮想サーバ 物理サーバ

Page 27: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

デモ構成

27NECネッツエスアイ

Service NW

Director

MGT NW

Control

ConnectPhysicalServer

User ResourceIOVisor

仮想インフラサーバ

RN

物理サーバ

Page 28: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

物理サーバService NW

デモ構成

28NECネッツエスアイ

Director

MGT NW

Control

User Resource

VXLANトンネル

IOVisor

HW VTEPRN

仮想インフラサーバ

ConnectPhysicalServer

Page 29: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

物理サーバ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

Page 30: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

ARISTA連携シーケンスその1

30NECネッツエスアイ

Service NW

Director

MGT NW

Control

Replication

User ResourceIOVisor

Interface/VLAN設定

仮想インフラサーバ

RN

仮想サーバ

物理サーバ

Page 31: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

31NECネッツエスアイ

Service NW

Director

MGT NW

Control

Replication

User ResourceIOVisor

仮想インフラサーバ

RN

仮想サーバ

ARISTA連携シーケンスその2

物理サーバ

物理NW → 仮想NWMapping

Page 32: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

32NECネッツエスアイ

Service NW

Director

MGT NW

Control

Replication

User ResourceIOVisor

NW作成NW作成

Ping

仮想インフラサーバ

RN

仮想サーバ

ARISTA連携シーケンスその3

NW展開

物理サーバ

Page 33: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

実機デモ

33NECネッツエスアイ

Page 34: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

PLUMgrid メンバーから一言

34NECネッツエスアイ

Page 35: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

PLUMgrid メンバーから一言

35NECネッツエスアイ

Page 36: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

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

Page 37: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

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

Page 38: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

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

Page 39: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

2つのプロバイダーで稼働中

39NECネッツエスアイ

Page 40: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

まとめ

40NECネッツエスアイ

Page 41: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

おさらい

41NECネッツエスアイ

コスト

スピード

柔軟性

リソース共有と自動化

アセットの最適化管理⼯数削減

オンデマンドでサービス提供

ビジネスのスピードアップ

物理サーバも仮想環境で管理可能

思い通りのシステム構築

OpenStackをサービスREADYなソリューションへ

Page 42: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

まとめ

マルチベンダーSIとトータルサポートでお客様のビジネスをサポートします

42NECネッツエスアイ

Page 43: OpenStack PLUMgrid - OpenStack Days Tokyo 2018 · OpenStack×PLUMgridで実現する クラウドエコシステムの現実解 2014年2月14日 NECネッツエスアイ株式会社

NECネッツエスアイはお客様の⽬線に⽴ったこれからのコミュニケーションを

デザインする会社としてお客様の価値向上に取り組んでまいります。

明日のコミュニケーションをデザインする

43NECネッツエスアイ