ossのクラウド基盤 openstack / cloudstack
DESCRIPTION
「OSSのクラウド基盤 OpenStack / CloudStack」勉強会向け資料です。TRANSCRIPT
自己紹介• 玉置 伸行(たまおき のぶゆき)
– [email protected]– twitter.com/ntamaoki facebook.com/ntamaoki
• 日本仮想化技術株式会社 2013/8 -
– エンタープライズクラウド事業部• OpenStack の価値を伝える
– @IT で「たまおきのクラウドウオッチ」連載中– 「 OpenStack 最新情報セミナー」を企画、 11/20( 水 ) 夜に
開催予定• エンタープライズクラスのクラウド基盤構築の検討のお手伝
い• 日本オラクル株式会社 1998/4 – 2013/7
– ミドルウェア製品のプリセールエンジニア– 知識管理・コンテンツ管理製品の製品マーケティング– 知識管理製品ビジネスの社内ベンチャーでの立ち上げ
2
日本仮想化技術株式会社 概要• 社名:日本仮想化技術株式会社
– 英語名: 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
導入・移行
仮想化環境構築をトータルサポート
設計
• 戦略立案– コスト削減、社内標準化、将来プランのコンサルティ
ング• 設計
– 要求仕様の策定– サーバ、ストレージからネットワークまでアプ
リケーションまで考慮した設計最適化– キャパシティプランニング(ベンチマーク)
• 導入– 仮想化ソリューションパッケージの提供– 仮想化統合( P2V 既存環境移行)
• 運用保守– エンジニア教育– 技術サポートの提供– OSS ソースコードレベルサポート
運用保守
ベンダーニュートラルなワンストップ・サポートをご提供4
戦略立案
OpenStack への取り組み
• お客様向け OpenStack 評価環境の構築• Baremetal OpenStack の開発
– 仮想環境と物理環境を OpenStack で一括管理
– 単一のイメージで仮想マシンと物理マシンの双方を起動可能
– 2013 年 4 月リリースの Grizzly で本体にマージ
• 某 OpenStack クラウドサービス評価5
本日のアジェンダ
OSS クラウド基盤の市場動向をお話しします
• クラウドとは• OpenStack / CloudStack について
1. ポイント、勢力関係2. エコシステム3. 今後の方向性
6
本日のアジェンダ
OSS クラウド基盤の市場動向をお話しします
• クラウドとは• OpenStack / CloudStack について
1. ポイント、勢力関係2. エコシステム3. 今後の方向性
7
クラウドとは
8
マシン
ネット
ワーク
ディスク
クラウドコンピューティ
ング
利用者
利用者自身が ( セルフサービス )利用したいときに (オンデマンド)コンピュータリソースを利用できる
クラウドを構成する要素
• オンデマンドベースのセルフサービス• 広域ネットワークアクセス• ロケーションに依存しないリソース
プール• 迅速性・柔軟性• 計測可能なサービス
9
出典: NIST Working Defenition of Cloud Computiing (NIST : アメリカ国立標準技術研究所 )
クラウド基盤
• IaaS(Infrastructure as a Service)– Amazon Web Service– Microsoft Azure– Google Compute Engine– など
10
OSS のクラウド基盤を選択する理由
• Anti Vendor Lock-in• Cost Saving
– ライセンス: トータル&イニシャルコストの削減
– ストレージ: 仮想化環境用の高額ストレージ– ネットワーク: AWS の下り転送量の従量課金
• Innovation– HPC Utility Computing: 学術用途– Virtual/Baremetal Hybrid Cloud:
ハイパフォーマンス、VPS用途
11
OSS のクラウド基盤
• OpenStack• CloudStack• Eucalyptus• OpenNebula• Wakame-vdc• など
12
本日のアジェンダ
OSS クラウド基盤の市場動向をお話しします
• クラウドとは• OpenStack / CloudStack について
1. ポイント、勢力関係2. エコシステム3. 今後の方向性
13
OpenStack / CloudStack
• OSS のクラウド基盤ソフトウェア• サーバ、ネットワーク、ストレージなどを統合管理
• 仮想マシンやストレージなどを一括配置
• 管理用の Web 画面• Amazon Web Service互換 API
14
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
OpenStack / CloudStack勢力図
16
Amazon
OpenStack
VMware CloudStack
Citrix
IBMHPRed Hat
RackSpaceIntelCisco
VMwareDellNEC など
IaaS マーケットのリーダー
仮想化マーケットのリーダー
クラウド界の Linux
商用導入実績の多いOSS クラウド基盤
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 で調査
OpenStack / CloudStackProduct視点でみると
OpenStack CloudStack
良いところ
• 全てを OSS で提供している
• 協賛企業が大規模導入している (HP, Intel, など )
• コントリビュータが非常に多い
• 通信事業社での事例が多い( KT, KDDI, NTT コミュニケーションズ , など)
• ポータル機能や課金機能の評価が高い、 BSS/OSS連携 API を備える
良くないところ
• CloudStack に比べると製品としての成熟が足りない
• 一部の機能(ポータルや課金など)が OSS ではなく有償製品で提供されている
• コントリビュータがOpen Stack に比べて少ない
18
本日のアジェンダ
OSS クラウド基盤の市場動向をお話しします
• クラウドとは• OpenStack / CloudStack について
1. ポイント、勢力関係2. エコシステム3. 今後の方向性
19
3 社の取り組みを紹介
• OpenStack / CloudStack の関わる会社の取り組みから、 OSS のクラウド基盤のエコシステムを理解する
• Citrix Systems 社• IBM 社• 某A社
20
Citrix Systems 社
21
Apache CloudStack
CloudPlatformPowered by Apache
CloudStack
CloudPortalBusiness Manager
OSS で提供
有償製品で提供サポートサービスを提供
セルフサービスポータル• リソース計測• 課金プロビジョニングの自動化
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
提供形態
某A社
23
従来の OpenStack Baremetal OpenStack
物理サーバ群
サーバ仮想化技術
クラウドサービスA
クラウドサービスB
クラウドサービスC
物理サーバ群
クラウドサービスA
クラウドサービスB
クラウドサービスC
サーバ仮想化技術を利用しない
状況に応じて仮想 / 物理の切替可能
某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ドライバ
本日のアジェンダ
OSS クラウド基盤の市場動向をお話しします
• クラウドとは• OpenStack / CloudStack について
1. ポイント、勢力関係2. エコシステム3. 今後の方向性
25
OpenStack セミナーのアンケートより
26
1321
185
315
86
222
154
75
2 N=43
管理コスト削減
• 運用管理の自動化– オーケストレーションの活用
• VM,OS, アプリ , ネットワーク , ストレージなどを一括配備(プロビジョニング)
• ストレージコストの削減–目的別にストレージの使い分け
• SSD,NAND を活用した高速ストレージ• HDD を使用した大規模ストレージ• 分散型ストレージやオブジェクトストレージ
の活用• オーケストレーションとの連動27
システムの柔軟性の向上
• P2V システムからクラウド最適化システムへ–並列分散処理などはクラウドと親和性が高い– 各種コンポーネントの XaaS 化
• DBaaS 、 LBaaS 、 FWaaS
• パブリッククラウドの活用–遠隔地バックアップ– バースティング
• プライベートクラウドのリソース不足時にパブリッククラウドを使って追加リソースを提供28
参考情報9/25 OpenStack セミナー「ビジネスユーザ必見! OpenStack 最新情報セミナー」セミナー資料http://virtualtech.jp/handout/#20130925seminar
アンケートhttp://www.slideshare.net/VirtualTech-JP/open-stackbizseminar1309-26612855
29
お問い合わせ先「仮想化環境を構築したいが、どこに相談すればいい
の?」
まずは我々にご相談ください
http://VirtualTech.jp/[email protected]
050-7571-058430
本資料の位置づけ本資料は「 OSS のクラウド基盤 OpenStack / CloudStack 」勉強会のために用意した資料です。筆者の個人的主観を記したものであり、会社としての発言ではありません。
31
32