canonicalが支える、さくっと使えるubuntu openstack - openstack day in itpro expo 2014

80
Canonical ががががががががががが Ubuntu OpenStack ががががががががががが VitrualTech.jp がが がが OpenStack Day in ITpro EXPO 2014

Upload: virtualtech-japan-inc

Post on 10-Jun-2015

1.966 views

Category:

Technology


1 download

DESCRIPTION

講師:日本仮想化技術 玉置 日時:2014/10/16 タイトル:Canonicalが支える、さくっと使えるUbuntu OpenStack 概要: - Ubuntu と Ubuntu OpenStack のこと - Ubuntu OpenStack が選択されている理由 --- 4つのプロダクト --- 選択されている3つの理由 --- 提案事例のご紹介 - Canonicalパートナーの取り組みのご紹介

TRANSCRIPT

Page 1: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Canonical が支える、さくっと使える

Ubuntu OpenStack

日本仮想化技術株式会社VitrualTech.jp

玉置 伸行

OpenStack Day in ITpro EXPO 2014

Page 2: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

私は誰?

• 日本仮想化技術の中の人• OpenStack 関連のビジネス

創出中• @IT の「たまおきの

OpenStack ウオッチ」の中の人

• ThinkIT で OpenStack ディストリビューション 8 社比較記事を企画中

2

Page 3: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

日本仮想化技術株式会社 概要• 社名:日本仮想化技術株式会社

– 英語名: VirtualTech Japan Inc.– 略称:日本仮想化技術/ VTJ

• 設立: 2006 年 12 月• 資本金: 2,000 万円• 売上高: 1 億 3,000 万円( 2013 年 7 月期)• 本社:東京都渋谷区渋谷 1-8-1• 取締役:宮原 徹(代表取締役社長兼 CEO )• 伊藤 宏通(取締役 CTO )• スタッフ: 8 名(うち、 7 名が仮想化技術専門エンジニアです)• URL : http://VirtualTech.jp/• 仮想化技術に関する研究および開発

– 仮想化技術に関する各種調査– 仮想化技術に関連したソフトウェアの開発– 仮想化技術を導入したシステムの構築– OpenStack の導入支援・新規機能開発

ベンダーニュートラルな独立系仮想化技術のエキスパート集団

3

Page 4: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

導入・移行

仮想化環境構築をトータルサポート

設計

• 戦略立案– コスト削減、社内標準化、将来プランのコンサルティ

ング• 設計

– 要求仕様の策定– サーバ、ストレージからネットワークまでアプ

リケーションまで考慮した設計最適化– キャパシティプランニング(ベンチマーク)

• 導入– 仮想化ソリューションパッケージの提供– 仮想化統合( P2V 既存環境移行)

• 運用保守– エンジニア教育– 技術サポートの提供– OSS ソースコードレベルサポート

運用保守

ベンダーニュートラルなワンストップ・サポートをご提供4

戦略立案

Page 5: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

5

OpenStack への貢献

• コントリビューション– Nova bare-metal

provisioning– DiskImage Builder – Bug fixes in various

projects

• イベント企画・運営• ドキュメント公開

Stackalytics – VirtualTech’s contributions

Commit 数は 120

OpenStack 最新情報セミナー

Page 6: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

OpenStack 最新情報セミナー

• OpenStack に関心のあるエンジニアを対象とした技術セミナー

• 過去 7 回実施(括弧内は申込者数)– 2013/11 Canonical 講演 (80 名 )– 2014/2 HP Moonshot 紹介

(100 名 )– 2014/4 SDN&OpenStack

(200 名 )– 2014/6 ストレージ

(120 名 )– 2014/8 OpenStack Distribution

(140 名 )– 2014/10 大規模 × ネットワーク (120 名 )

6

Page 7: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

7

EnterpriseCloud.jp

• OpenStack で始めるエンタープライズクラウドの情報サイト

• OpenStack 導入手順書のダウンロード

• 各種プレゼン資料• その他ブログ記事

Page 8: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

なぜ私がお話しするのか?

Canonical 社のビジネスパートナー–クリエーションライン–日本 IBM–日本仮想化技術–ネットワンシステムズ–ミラクル・リナックス

( 50音順)を代表して玉置がご説明いたします。

8

Page 9: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

9

Page 10: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

10

Page 11: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu と Ubuntu OpenStack のこと

• Canonical と Ubuntu と Ubuntu OpenStack• Ubuntu の適用範囲が広がっています• Ubuntu はむずかしくありません• Ubuntu OpenStack は一番使われていま

11

Page 12: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

質問させてください

挙手をお願いいたします。

1. 『 Ubuntu を知っている』2. 『 Canonical を知っている』

12

Page 13: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Canonical と Ubuntu と Ubuntu OpenStack

13

Ubuntu

Ubuntu OpenStackCanonical

支援 クラウド製品

Page 14: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu

Ubuntu Ubuntu

Amazon AWS の EC2 上での利用状況

OpenStack上のゲストOSの利用状況

Webサーバのホスト OSのトレンド

Ubuntu の適用範囲は広がっています

Page 15: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Web サービスやプラットフォームで採用

Page 16: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu はむずかしくありません

HP古賀様が ThinkIT で執筆

Ubuntu Server の基礎 http://thinkit.co.jp/story/2013/12/12/4698

Ubuntu Server とその他のサーバー OS を比較する http://thinkit.co.jp/story/2014/01/15/4749

RHELユーザーが知っておきたい、 Ubuntu Server とのコマンド・サービスの違い http://thinkit.co.jp/story/2014/01/16/4750

16

Page 17: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

クラウドでも採用相次ぐ

Page 18: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Source: OpenStack Foundation Survey 2013

Ubuntu OpenStack が一番使われています

Page 19: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

19

Page 20: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu OpenStack が選択されている理由

• 4つのプロダクト• 選択されている 3つの理由

– コスト– サポートサービス– 事前検証済み構成

• 提案事例のご紹介– イミュータブル OpenStack

20

Page 21: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

物理マシンプロビジョニング

アプリケーションのデプロイメント

MAAS

運用管理支援OpenStack基盤

4つのプロダクト4つのプロダクト

Page 22: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

プロダクトの位置づけ

22

Ubuntu クラウドツール

JujuMAAS

Landscape

OpenStack

アプリケーション外部の

運用監視ツール

+

ID認証アクセス管理

4つのプロダクト

Page 23: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

1 導入実績#1

2

OpenStack の開発・テストで利用(リファレンスOS )

3大規模環境の導入ノウハウが豊富

Ubuntu OpenStack4つのプロダクト

Page 24: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

アプリケーションのデプロイメントツール

900+ の事前定義スクリプト( Charms )

OpenStack の高速インストールが可能

Juju

1

3

2

4つのプロダクト

Page 25: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

MAAS

4つのプロダクト

MAAS : Metal as a Service

物理マシンプロビジョニング

物理サーバも仮想サーバも一元管理

プロビジョニングをコマンドや REST API で提供

1

3

2

Page 26: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Juju/MAAS の構成Ubuntu Juju• クラウド上に迅速かつ簡単にサービ

ス( OpenStack のようなクラウドインフラも含む)をデプロイ

• サービスの設定や依存性などを事前定義スクリプト (Charms) にまとめることができる

• AWSや Azure の他、 MAASや LXCに対してサービスをデプロイ可能

Ubuntu MAAS• ベアメタルマシンや仮想マシンを、

クラウド上の仮想マシンと同様の簡単さとフレキシビリティで管理

• Juju と組み合わせて使用することで、ベアメタルプロビジョニングに対応した OpenStack 環境を容易に構築できる

26

フィジカルプロビジョニング (Ubuntu MAAS)

ベアメタルマシン 仮想マシン

クラウドオーケストレータ( Ubuntu Juju )

Juju API Juju GUI

事前定義スクリプ

ト(Charms)

MAAS API

Am

azonW

eb Service

Microsoft

Azure

HP

Public

Cloud

LXC

4つのプロダクト

Page 27: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Juju/MAAS によるデプロイ例Ubuntu Juju

サービスのデプロイ例

WordPress のデプロイ

Ubuntu Juju/MAAS

ベアメタルサーバを指定したデプロイ例

MySQLのデプロイ

27

$ juju deploy wordpress$ juju deploy mysql$ juju add-relation wordpress mysql$ juju expose wordpress

$ juju deploy mysql --to 0

$ juju deploy mysql --to 24/lxc/3

4つのプロダクト

WordPress MySQL

Ubuntu Ubuntu

WordPress Charm MySQL Charm

Page 28: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

パッケージおよびパッチの一元管理パッケージおよびパッチの一斉配布・選択配布

セキュリティ/監査レポート

Landscape

1

3

2

4つのプロダクト

Page 29: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

29

Page 30: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

理由⓪:オープンソースだから

• ベンダーロックインを排除• オープンイノベーションの活用

–ハードウェアやソフトウェアのオープンソース化が進展中

–『オープンソース化したコモディティ技術を自社のサービスや業務でいかに活用するのか』がこれからの IT の大きなテーマ

30

3つの選択理由

Page 31: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

理由①:コスト

• Ubuntu OpenStack のソフトウェアライセンスは不要

• Ubuntu OpenStack のサポートが必要になったときにサポートサービス( Ubuntu Advantage )を提供

• ホスト OSだけでなく、ゲスト OS のサポート費用も含む

31

3つの選択理由

Page 32: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

サポート料金体系

アベイラビリティ毎のサポート料金体系です

20ノード以下の POC 環境なら $20k / 年

100ノード未満なら $75k / 年

500ノード以上なら $350k / 年

3つの選択理由

物理ノード数

Page 33: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

理由②:サポートサービス

• 5 年間のサポート( Long Term Release Support )

• 最新の Ubuntu 14.04 LTS は下記のOpenStack をサポート– Icehouse : 2014 年 4 月リリース– Juno : 2014 年 10 月リリース予定– Kilo : 2015 年 4 年リリース予定– L リリース(仮名): 2015 年 10 月リリース予

定– M リリース(仮名): 2016 年 4 月リリース予

定33

3つの選択理由

Page 34: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

サポートサイクル3つの選択理由

Page 35: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

理由③:事前検証済み構成Ubuntu OpenStack Interoperability Lab (OIL)

参加企業・組織

35

3つの選択理由

Page 36: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

事前定義のテストプログラムを実行プログラム

の更新

OpenStack の開発

21

3つの選択理由

テストの自動化OIL参加企業の H/Wや S/W を組み込んだ

テスト環境とテストプログラムを用意

Page 37: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

37

Page 38: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• 弊社理解• ご提案

– イミュータブル OpenStack 環境構築• ソリューションのご紹介

– Ubuntu Juju/MAAS

• プロジェクトの進め方

38

提案事例

Page 39: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

弊社理解:課題認識と解決の方向性

39

イミュータブルOpenStack

研究テーマ

プロビジョニング技術の活用

開発・検証環境リソースプール化

OpenStack への機能拡張

オープンナレッジの活用

解決の方向性課題認識

• 環境構築に時間がかかる• 一般的な環境しかできない

• 環境手配が大変• 使用してないサーバがある

• 仮想環境で独自処理をモニタリングできない

• 開発・構築のためのノウハウが足りない

提案事例

Page 40: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

リソースプール

ご提案:イミュータブル OpenStack 環境構築

40

コンピュート ネットワーク ストレージ

フィジカルプロビジョニング (Ubuntu MAAS / OpenStack TripleO)

プロジェクト A機能検証用

プロジェクト B開発用

クラウドオーケストレータ

プロジェクト Cステージング用

VM VM VM VM VM VM VM VM

コントローラ(OpenStack)

コントローラ(OpenStack)

VM VM VM VM

コントローラ(OpenStack)

クラウドオーケストレータ&プロビジョニング ( Ubuntu Juju / DevStack / Red Hat RDO PackStack / Chef / Puppet / Ansible / Vagrant / etc )

プロビジョニング技術の活用

開発・検証環境リソースプール化

OpenStack への機能拡張

オープンナレッジの活用

提案事例

Page 41: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

リソースプール

ご提案のスコープイミュータブル OpenStack 環境構築をお手伝いいたします。

41

コンピュート ネットワーク ストレージ

フィジカルプロビジョニング (Ubuntu MAAS / OpenStack TripleO)

プロジェクト A機能検証用

プロジェクト B開発用

クラウドオーケストレータ

プロジェクト Cステージング用

VM VM VM VM VM VM VM VM

コントローラ(OpenStack)

コントローラ(OpenStack)

VM VM VM VM

コントローラ(OpenStack)

クラウドオーケストレータ&プロビジョニング ( Ubuntu Juju / DevStack / Red Hat RDO PackStack / Chef / Puppet / Ansible / Vagrant / etc )

提案事例

Page 42: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

イミュータブル OpenStack• リソースプール

– リソースの一元管理• コンピュート

– 仮想マシン( KVM など)、ベアメタルマシン、コンテナ( LXC など)

– OS イメージ( Ubuntu 、 Windows 、 CentOS )• ネットワーク• ストレージ

– リソースのアサイン / リリース• リソース管理の API

– ユーザ / プロジェクト管理• クラウドオーケストレータ

– プログラマブルな環境構築• リソースプール上での OpenStack 環境の構築

– OpenStack 構築のためのスクリプトを用意– Swiftや Ceph などのインフラやアプリケーションを事前定義スクリプ

ト化 42Ubuntu Juju/MAAS での実現をご提案します

提案事例

Page 43: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

デモンストレーション

43

デモンストレーション

Page 44: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

デモ環境の物理構成

44

デモンストレーション

Page 45: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu Juju/MAAS を使ったデプロイ

1. ( KVM 環境の構築)2. MAAS 環境の構築3. juju-core のインストール4. j uju管理用ノードのデプロイ5. OpenStack 環境のデプロイ6. Neutronノードの設定

45

デモンストレーション

Page 46: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu Juju/MAAS を使ったデプロイ

1. ( KVM 環境の構築)2. MAAS 環境の構築3. juju-core のインストール4. j uju管理用ノードのデプロイ5. OpenStack 環境のデプロイ6. Neutronノードの設定

46

デモンストレーション

Page 47: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

MAAS 環境へのログイン

47

デモンストレーション

Page 48: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

MAAS 環境へのログイン後

48

デモンストレーション

Page 49: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

ノードの一覧

49

デモンストレーション

Page 50: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

ノード情報の詳細

50

デモンストレーション

Page 51: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

プロビジョニング設定

51

デモンストレーション

Page 52: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu Juju/MAAS を使ったデプロイ

1. ( KVM 環境の構築)2. MAAS 環境の構築3. juju-core のインストール4. j uju管理用ノードのデプロイ5. OpenStack 環境のデプロイ6. Neutronノードの設定

52

デモンストレーション

Page 53: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

53

openstack.yaml の作成

• openstack の各チャームに対する設定は yaml ファイルで記述する

• 右の通りファイルを作成して、ホームディレクトリに配置する

keystone: admin-password: password admin-token: ubuntuopenstack

nova-cloud-controller: network-manager: Neutron quantum-security-groups: "yes"

cinder: block-device: vdb overwrite: "true"

quantum-gateway: ext-port: eth1

openstack-dashboard: webroot: /

デモンストレーション

Page 54: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

54

OpenStack チャームのデプロイ

• 以下のコマンドを実行して、チャームをデプロイする

$ juju deploy --constraints tags=vm mysql$ juju deploy --constraints tags=vm rabbitmq-server$ juju deploy --config openstack.yaml --constraints tags=vm keystone$ juju deploy --config openstack.yaml --constraints tags=vm nova-cloud-controller$ juju deploy --constraints tags=compute nova-compute$ juju deploy --constraints tags=vm glance$ juju deploy --config openstack.yaml --constraints tags=cinder cinder$ juju deploy --config openstack.yaml --constraints tags=neutron quantum-gateway$ juju deploy --config openstack.yaml --constraints tags=vm openstack-dashboard

デモンストレーション

Page 55: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

55

関連付けコマンド$ juju add-relation keystone mysql$ juju add-relation nova-cloud-controller rabbitmq-server$ juju add-relation nova-cloud-controller mysql$ juju add-relation nova-cloud-controller keystone$ juju add-relation nova-compute:amqp rabbitmq-server:amqp$ juju add-relation nova-compute mysql$ juju add-relation nova-compute nova-cloud-controller$ juju add-relation glance mysql$ juju add-relation glance keystone$ juju add-relation glance nova-compute$ juju add-relation glance nova-cloud-controller$ juju add-relation cinder mysql$ juju add-relation cinder glance$ juju add-relation cinder rabbitmq-server$ juju add-relation cinder nova-cloud-controller$ juju add-relation cinder keystone$ juju add-relation quantum-gateway mysql$ juju add-relation quantum-gateway rabbitmq-server$ juju add-relation quantum-gateway nova-cloud-controller$ juju add-relation openstack-dashboard keystone

デモンストレーション

Page 56: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Juju 環境へのログイン

56

デモンストレーション

Page 57: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Juju 環境へのログイン後

57

デモンストレーション

Page 58: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

MySQL チャーム

58

デモンストレーション

Page 59: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

MySQL チャーム

59

デモンストレーション

Page 60: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

OpenStack Dashboard チャーム

60

デモンストレーション

Page 61: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

OpenStack Dashboard チャーム

61

デモンストレーション

Page 62: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Dashboard へのログイン

62

デモンストレーション

Page 63: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Dashboard へのログイン後

63

デモンストレーション

Page 64: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

ネットワークトポロジー

64

デモンストレーション

Page 65: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

インスタンスの起動

65

デモンストレーション

Page 66: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

インスタンスの追加後

66

デモンストレーション

Page 67: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

インスタンスの追加後

67

デモンストレーション

Page 68: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

68

Juju+MAAS 構築手順書配布中http://EnterpriseCloud.jp/installguide-juju-openstack/

デモンストレーション

Page 69: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Ubuntu Juju/MAAS の良さ• オープンソース

– Ubuntu Juju/MAAS はオープンソースで提供されているため、ベンダーロックインなく使用できます

• Ubuntu OpenStack との親和性– OpenStack Foundation の User Survey によると、 OpenStack

の Production サイトの 6割で Ubuntu OpenStack が使用されています

• プロビジョニングツールとしての実績– OpenStack のプロビジョニングツールとして、イミュータ

ブル OpenStack を実現するために、現時点で最適であると考えております

69

提案事例

Page 70: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

再掲: Ubuntu OpenStack が選択されている理由

• 4つのプロダクト• 選択されている 3つの理由

– コスト– サポートサービス– 事前検証済み構成

• 提案事例のご紹介– イミュータブル OpenStack

70

Page 71: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

本日お話ししたいこと

• Ubuntu と Ubuntu OpenStack のこと• Ubuntu OpenStack が選択されている理由– 4つのプロダクト–選択されている 3つの理由– 提案事例のご紹介

• Canonical パートナーの取り組みのご紹介

71

Page 72: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Canonical パートナーの取り組みのご紹介

• 日本 IBM• ネットワンシステムズ• クリエーションライン• 日本仮想化技術• ミラクルリナックス

72

Page 73: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Complete member list at www.openpowerfoundation.org

OpenPOWERFoundation業界とエンド・ユーザーに価値を提供するイノベーターのエコシステムを拡大

Page 74: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

ubuntu + NVIDIA GPU + IBM POWER8業界初の Java向け GPU アクセラレーターCPU のみで実行する場合と比較して、 Hadoop アナリティクス・アプリケーションのパフォーマンスが飛躍的に向上。NVIDIA は、高速インターコネクト NVLink を OpenPOWER Foundation の参加者向けに技術をライセンス提供。

NVIDIA 、世界初の高速GPU インターコネクトを発表 エクサスケール・コンピューティングに道を開くhttp://www.nvidia.co.jp/object/nvlink-world-first-high-speed-gpu-interconnect-20140326-jp.html

Page 75: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

75

AMD/SeaMicro の取り組み

『 Canonical OpenStack』と『超高集積サーバー SeaMicro』で…

AMD/SeaMicro についてのご相談・お問い合わせは、ネットワンシステムズ株式会社まで!

『クラウド・イン・ア・ラック』ソリューションOpenStack プライベート・クラウド構築を簡単に実現 !!!下記すべてのモジュールを、 10RU のボックス内で。

すぐに始められる OpenStack です。

3 クラウドコントローラー57 Nova ノード3 Cinder ノード64 GB オブジェクトストレージ128 GbE NICs ( 最大 512GbE)レイヤー 2 スイッチ内蔵80 Gbps I/Oサーバーあたり約 55W の消費電力

Page 76: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

クリエーションライン

OpenStack の導入コンサルティングから運用まで一貫してサービスの提供が可能

– 大規模クラウド運用 (2000物理サーバ ) の実績

– Chef 、 Docker 、 Capistranoや独自のテスト自動化ツールを積極的に使用し、効率的な運用

–カスタムポータルを提供可能

76http://www.creationline.com

Page 77: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

77

日本仮想化技術

http://EnterpriseCloud.jp

Page 78: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

 複数の運用管理ソフトを集約できる監視コンソール  OpenStack 対応!!

OSS 運用統合ソフト Hatohol 

Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved

CustomerVM

ZBX agentCustomer

VM

ZBX agent

CustomerVM

NRPZCustomer

VM

NREZ

Net1

Net2

Net3

OpenStack でのネットワーク

CustomerVM

ZBX agent

https://github.com/project-hatohol/hatohol

複数の監視サーバを統合してイベントを管理 - 複数の監視ソフトで取得した情報を統合管理

複数の管理対象のリソースを縦串、横串で確認 - 監視ソフト/環境の違いを意識せず、一括でグラフ/イベント表示 - 監視サーバ、監視対象を問わずグラフを並べて表示

Ubuntu OpenStack

ZBX sever

VM

Nagios

ZBX sever

VM Hatohol

ゲスト OS 、アプリのリソース、ログ

仮想マシンリソース物理環境のリソース、ログ

<イメージ図>

USER1Net1 のみ閲覧

USER2Net2~3閲覧

USER3Net1~4全て閲覧

CustomerVM

ZBX agent

Page 79: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

Canonical パートナーブースでお待ちしております

79

アマゾン

カノニカル・パートナーブース

Cloud Days Tokyo 内小間番号 # 3 19−目印は、アマゾンとバラクーダネットワークス

Page 80: Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014

お問い合わせ先

Ubuntu や Ubuntu OpenStack についての疑問・質問がありましたら、お問い合わせください。

日本仮想化技術エンタープライズクラウド事業部玉置ntamaoki @ virtualtech.jp

80