32
OSS ののののののの OpenStack / CloudStack ののののののののののの のの のの [email protected]

OSSのクラウド基盤 OpenStack / CloudStack

Embed Size (px)

DESCRIPTION

「OSSのクラウド基盤 OpenStack / CloudStack」勉強会向け資料です。

Citation preview

Page 1: OSSのクラウド基盤 OpenStack / CloudStack

OSS のクラウド基盤OpenStack / CloudStack

日本仮想化技術株式会社玉置 伸行

[email protected]

Page 2: OSSのクラウド基盤 OpenStack / CloudStack

自己紹介• 玉置 伸行(たまおき のぶゆき)

[email protected]– twitter.com/ntamaoki facebook.com/ntamaoki

• 日本仮想化技術株式会社 2013/8 -

– エンタープライズクラウド事業部• OpenStack の価値を伝える

– @IT で「たまおきのクラウドウオッチ」連載中– 「 OpenStack 最新情報セミナー」を企画、 11/20( 水 ) 夜に

開催予定• エンタープライズクラスのクラウド基盤構築の検討のお手伝

い• 日本オラクル株式会社 1998/4 – 2013/7

– ミドルウェア製品のプリセールエンジニア– 知識管理・コンテンツ管理製品の製品マーケティング– 知識管理製品ビジネスの社内ベンチャーでの立ち上げ

2

Page 3: OSSのクラウド基盤 OpenStack / CloudStack

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

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

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

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

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

3

Page 4: OSSのクラウド基盤 OpenStack / CloudStack

導入・移行

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

設計

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

ング• 設計

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

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

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

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

運用保守

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

戦略立案

Page 5: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack への取り組み

• お客様向け OpenStack 評価環境の構築• Baremetal OpenStack の開発

– 仮想環境と物理環境を OpenStack で一括管理

– 単一のイメージで仮想マシンと物理マシンの双方を起動可能

– 2013 年 4 月リリースの Grizzly で本体にマージ

• 某 OpenStack クラウドサービス評価5

Page 6: OSSのクラウド基盤 OpenStack / CloudStack

本日のアジェンダ

OSS クラウド基盤の市場動向をお話しします

• クラウドとは• OpenStack / CloudStack について

1. ポイント、勢力関係2. エコシステム3. 今後の方向性

6

Page 7: OSSのクラウド基盤 OpenStack / CloudStack

本日のアジェンダ

OSS クラウド基盤の市場動向をお話しします

• クラウドとは• OpenStack / CloudStack について

1. ポイント、勢力関係2. エコシステム3. 今後の方向性

7

Page 8: OSSのクラウド基盤 OpenStack / CloudStack

クラウドとは

8

マシン

ネット

ワーク

ディスク

クラウドコンピューティ

ング

利用者

利用者自身が ( セルフサービス )利用したいときに (オンデマンド)コンピュータリソースを利用できる

Page 9: OSSのクラウド基盤 OpenStack / CloudStack

クラウドを構成する要素

• オンデマンドベースのセルフサービス• 広域ネットワークアクセス• ロケーションに依存しないリソース

プール• 迅速性・柔軟性• 計測可能なサービス

9

出典: NIST Working Defenition of Cloud Computiing (NIST : アメリカ国立標準技術研究所 )

Page 10: OSSのクラウド基盤 OpenStack / CloudStack

クラウド基盤

• IaaS(Infrastructure as a Service)– Amazon Web Service– Microsoft Azure– Google Compute Engine– など

10

Page 11: OSSのクラウド基盤 OpenStack / CloudStack

OSS のクラウド基盤を選択する理由

• Anti Vendor Lock-in• Cost Saving

– ライセンス: トータル&イニシャルコストの削減

– ストレージ: 仮想化環境用の高額ストレージ– ネットワーク: AWS の下り転送量の従量課金

• Innovation– HPC Utility Computing: 学術用途– Virtual/Baremetal Hybrid Cloud:

ハイパフォーマンス、VPS用途

11

Page 12: OSSのクラウド基盤 OpenStack / CloudStack

OSS のクラウド基盤

• OpenStack• CloudStack• Eucalyptus• OpenNebula• Wakame-vdc• など

12

Page 13: OSSのクラウド基盤 OpenStack / CloudStack

本日のアジェンダ

OSS クラウド基盤の市場動向をお話しします

• クラウドとは• OpenStack / CloudStack について

1. ポイント、勢力関係2. エコシステム3. 今後の方向性

13

Page 14: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack / CloudStack

• OSS のクラウド基盤ソフトウェア• サーバ、ネットワーク、ストレージなどを統合管理

• 仮想マシンやストレージなどを一括配置

• 管理用の Web 画面• Amazon Web Service互換 API

14

Page 15: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack / CloudStackここ半年間のニュース

• OpenStack– IBM 、オープンクラウドアーキテクチャの全面採用を宣言

http://www.atmarkit.co.jp/ait/articles/1303/05/news088.html– レッドハット、 OpenStack 製品を国内提供開始

http://www.atmarkit.co.jp/ait/articles/1307/23/news120.html– Oracle Exalogic 、 Enterprise Manager が OpenStack API対応へ

http://www.atmarkit.co.jp/ait/articles/1309/26/news028.html– OpenStack Havana ( 8番目のバージョン) リリース

• CloudStack– Apache CloudStack 4.2.0 リリース

15

Page 16: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack / CloudStack勢力図

16

Amazon

OpenStack

VMware CloudStack

Citrix

IBMHPRed Hat

RackSpaceIntelCisco

VMwareDellNEC など

IaaS マーケットのリーダー

仮想化マーケットのリーダー

クラウド界の Linux

商用導入実績の多いOSS クラウド基盤

Page 17: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack / CloudStackDeveloper視点でみると

OpenStack CloudStack

Google 検索件数 5,700,000 2,050,000

コントリビュータの数 注11,241人

+671(117%)165人

+72(77%)

ソースコードの修正回数 注1

39,642回+18,956(91%)

6,843回+989(16%)

米国エンジニア求職サイトでの求人数 注 2

623件 120件2013/10/21現在

注1: OSS プロジェクト検索サイト ohloh.net で 12ヶ月間の集計値注2:米国エンジニア求人サイト engineerjobs.com で調査

Page 18: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack / CloudStackProduct視点でみると

OpenStack CloudStack

良いところ

• 全てを OSS で提供している

• 協賛企業が大規模導入している (HP, Intel, など )

• コントリビュータが非常に多い

• 通信事業社での事例が多い( KT, KDDI, NTT コミュニケーションズ , など)

• ポータル機能や課金機能の評価が高い、 BSS/OSS連携 API を備える

良くないところ

• CloudStack に比べると製品としての成熟が足りない

• 一部の機能(ポータルや課金など)が OSS ではなく有償製品で提供されている

• コントリビュータがOpen Stack に比べて少ない

18

Page 19: OSSのクラウド基盤 OpenStack / CloudStack

本日のアジェンダ

OSS クラウド基盤の市場動向をお話しします

• クラウドとは• OpenStack / CloudStack について

1. ポイント、勢力関係2. エコシステム3. 今後の方向性

19

Page 20: OSSのクラウド基盤 OpenStack / CloudStack

3 社の取り組みを紹介

• OpenStack / CloudStack の関わる会社の取り組みから、 OSS のクラウド基盤のエコシステムを理解する

• Citrix Systems 社• IBM 社• 某A社

20

Page 21: OSSのクラウド基盤 OpenStack / CloudStack

Citrix Systems 社

21

Apache CloudStack

CloudPlatformPowered by Apache

CloudStack

CloudPortalBusiness Manager

OSS で提供

有償製品で提供サポートサービスを提供

セルフサービスポータル• リソース計測• 課金プロビジョニングの自動化

Page 22: OSSのクラウド基盤 OpenStack / CloudStack

IBM社

22

OpenStack

Nova Cinder Neutron

サーバ ストレージ

ネットワーク

IBM による機能追加「 IBM SmarterCloud Orchestrator 」

• 独自セルフサービスポータル• サービステンプレート

• モニタリング、運用自動化

Cloud Foundry, OASIS TOSCA( 開発中 )

参考文献:日経コンピュータ 2013 年 8 月 8 日号

垂直統合機IBM Pure Systems

パブリッククラウドIBM Smart Cloud

H/W

クラウドOS

PaaS

提供形態

Page 23: OSSのクラウド基盤 OpenStack / CloudStack

某A社

23

従来の OpenStack Baremetal OpenStack

物理サーバ群

サーバ仮想化技術

クラウドサービスA

クラウドサービスB

クラウドサービスC

物理サーバ群

クラウドサービスA

クラウドサービスB

クラウドサービスC

サーバ仮想化技術を利用しない

状況に応じて仮想 / 物理の切替可能

Page 24: OSSのクラウド基盤 OpenStack / CloudStack

某A社

24

利用者Nova-API Nova-Scheduler

Image Service

Block Storage

USER1

従来の OpenStack Baremetal OpenStack

Host OS

Nova-Compute

Hypervisor

Host OS

1. Instance Request 2. Choose Nova-Compute

VM

USER2

4. Network Isolation

5. Block Storage Attachment

Machine

4. Network Isolation

5. Block Storage Attachment

3. Image Provisioning

HypervisorVM

Machine

Libvirt ドライバ

Libvirt

Nova-ComputeXen ドライ

バXen API

Nova-Compute

Baremetalドライバ

Page 25: OSSのクラウド基盤 OpenStack / CloudStack

本日のアジェンダ

OSS クラウド基盤の市場動向をお話しします

• クラウドとは• OpenStack / CloudStack について

1. ポイント、勢力関係2. エコシステム3. 今後の方向性

25

Page 26: OSSのクラウド基盤 OpenStack / CloudStack

OpenStack セミナーのアンケートより

26

1321

185

315

86

222

154

75

2 N=43

Page 27: OSSのクラウド基盤 OpenStack / CloudStack

管理コスト削減

• 運用管理の自動化– オーケストレーションの活用

• VM,OS, アプリ , ネットワーク , ストレージなどを一括配備(プロビジョニング)

• ストレージコストの削減–目的別にストレージの使い分け

• SSD,NAND を活用した高速ストレージ• HDD を使用した大規模ストレージ• 分散型ストレージやオブジェクトストレージ

の活用• オーケストレーションとの連動27

Page 28: OSSのクラウド基盤 OpenStack / CloudStack

システムの柔軟性の向上

• P2V システムからクラウド最適化システムへ–並列分散処理などはクラウドと親和性が高い– 各種コンポーネントの XaaS 化

• DBaaS 、 LBaaS 、 FWaaS

• パブリッククラウドの活用–遠隔地バックアップ– バースティング

• プライベートクラウドのリソース不足時にパブリッククラウドを使って追加リソースを提供28

Page 29: OSSのクラウド基盤 OpenStack / CloudStack

参考情報9/25 OpenStack セミナー「ビジネスユーザ必見! OpenStack 最新情報セミナー」セミナー資料http://virtualtech.jp/handout/#20130925seminar

アンケートhttp://www.slideshare.net/VirtualTech-JP/open-stackbizseminar1309-26612855

29

Page 30: OSSのクラウド基盤 OpenStack / CloudStack

お問い合わせ先「仮想化環境を構築したいが、どこに相談すればいい

の?」

まずは我々にご相談ください

http://VirtualTech.jp/[email protected]

050-7571-058430

Page 31: OSSのクラウド基盤 OpenStack / CloudStack

本資料の位置づけ本資料は「 OSS のクラウド基盤 OpenStack / CloudStack 」勉強会のために用意した資料です。筆者の個人的主観を記したものであり、会社としての発言ではありません。

31

Page 32: OSSのクラウド基盤 OpenStack / CloudStack

32