Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
オープンソースカンファレンス 2013 福岡
Cloud OS「Apache CloudStack」概要

お手軽に使ってみる方法

Apache CloudStack

一問一答!
2013/11/16
わたし
大削 緑/Midori Oge
みろりん @star76popin
☆某SI会社 → 某通信事業者 → NTTコミュニケーションズで
の開発を担当しています
☆こんな記事を書いてます
オープンソースの「クラウド基盤ソフトウェア」を比較す...
CloudStack実践ガイド
インプレスR&D社より
絶賛発売中

前
編

1.
2.
3.
4.
!

後
編

5.
6.
7.
8.
9.

CloudStackってなぁに?
CloudStackのしくみ
つくってみよう: Cloud...
だってランチタイムだもん

一問一答
いくぜ18問!
CloudStack
触ったことありますか?
Q1
CloudStackってなに?
Answer
イメージカラーは青かな?

オープンソースの
クラウド基盤ソフトウェアです
クラウド基盤ソフトウェア(クラウドOS)とは…
CPUやメモリ、ストレージ、ネットワークなどの
インフラを、仮想化技術を利用して提供する基盤
・仮想マシン...
Q2
誰が開発したの?
Answer
2008年
8月

Sun Microsystemsの開発者が設立したVMOps社で開発
“VM Instance Manager”

2010年
5月

cloud.com社に社名変更し、CloudStackとしてリリース
オー...
Q3
CloudStackで

どんなことができるの?
Answer
AWS EC2のようなクラウド基盤を
作ることができます
無料で
CloudStackを使えば…
お家にあるPCでクラウドを作ることができちゃう!
Q4
CloudStackって
今アツいの?
Answer
クラウドOSの代表格として
勢いを伸ばしています
Apacheプロジェクトの中で
コミット数 No.1 コントリビュータ増数 No.1

むむっ

おつ!

あらま

http://www.ohloh.net/orgs/apach...
Q5
CloudStackの
採用事例は?
Answer

いっぱいあります

KDDI
『クラウドプラットフォームサービス』
コリアテレコム
『ucloud』

IDCフロンティア
『IDCFクラウドサービス』

NTTコミュニケーションズ

SCSK
『netXCloud』

『

...
Q6
CloudStackって

どんな特徴があるの?
Answer
色々ありますが、しいてあげると・・・
・豊富な機能
・グラフィカルなUI
・柔軟でスケーラブル
・高い可用性
多数の
商用導入実績!
Q7
OpenStackとは
何がちがうの?
色々ちがいます
例えば…

Answer
開発背景
/管理主体

VMOps社→Citrix社
NASAとRackSpace
→Apache Software Foundation →OpenStack Foundation

開発言語
アーキ...
Q8
CloudStackの

最新バージョンは?
Answer
今の最新バージョンは4.2です
で
はじめてのリリース
2012
11/9

2013
2/12

4.0

4.0.1

・VPC
・AWS API
・Nicira NVP
などなど

2013
6/5

2013
8/6

4...
Q9
CloudStackの

開発サイクルは?
Answer
4ヶ月単位で新しいバージョンを
リリースするサイクルとなっています
リリース
機能凍結

・RC版リリース
・投票

リリース

・開発/実装
・ドキュメント作成&テスト テスト
バグフィックス

翻訳
最後の仕上げ

リリース
Q10
CloudStackって
どんな構造?
Answer
複数のコンポーネントから
構成されています
Q11
さっき言ってた
豊富な機能って
何があるの?
Answer

色々あります

仮想マシン・ストレージ・ネットワーク管理
-

VMの作成/起動/停止/削除/復元、スケールアップ/ダウン
パスワードリセット、コンソール画面
ディスクの作成/アタッチ/デタッチ/削除
手動/自動スナップショット...
Q12
アカウントって
どんな権限があるの?
Answer
3つの権限があり、利用できる
リソースの範囲が決められています
Root Administrator
・システム管理者
・全てのリソースを管理できる

Domain Administrator
・ドメイン管理者
・ドメイン配下のリ...
作ってみる?w
Q13
インストールに必要な
スペックを教えて!
Answer 以下のようになってます
☆Management Server
OS:CentOS/RHEL6.3 または Ubuntu Server 12.04 LTS

☆Management DB
OS:CentOS/RHEL6.3 または ...
Q14
インストールには
どの位の時間がかかるの?
Answer
はかってみました

34分

※

※OSインストール済みのサーバ3台に
Management Server,DB,Host,Primary/Secondary Storage
をセットアップし、SystemVMが起動するまでの時...
Q15
ログはどんな内容が
出力されますか?
Answer
操作履歴やリソースチェック、異常時の状態を確認
できます
管理サーバのログ
GUIまたはDBから
イベントログを
確認できる

INFO [utils.component.ComponentLocator] Asking Clus...
Q16
メンテナンス作業は
容易ですか?
Answer
リソースが足りない…
OSをアップグレードしたい…

ハードを交換したい…
パッチを当てたい…

メンテナンスをしやすい
仕様となっています
VM …ライブマイグレーション
Management Server …冗長構成がとれる
...
Q17
CloudStackを

もっと知るには?
Answer

WE WANT YOU!!

まずは
に参加してね!
☆Web http://cloudstack.jp/
☆メーリングリスト users@cloudstack.jp
http://ml.cloudstack.jp/mailma...
Q18
CloudStackの

イベントってどんなの?
CloudStack
ユーザ会
これまで
勉強会
ラジオ出演

AdventCalendar
翻訳会

18
11

その他イベント

回

読書会

1ヶ月で27の
ブログ記事を公開

回

今後
2013 冬 第16回 CloudStack...
ありがとうございました

資料はこちら
Upcoming SlideShare
Loading in …5
×

20131116_OSC福岡_CloudOS「Apache CloudStack」概要

2,049 views

Published on

2013年11月16日に実施した、OSC福岡のセミナー資料です(・∀・)

Published in: Technology
  • Be the first to comment

20131116_OSC福岡_CloudOS「Apache CloudStack」概要

  1. 1. オープンソースカンファレンス 2013 福岡 Cloud OS「Apache CloudStack」概要 お手軽に使ってみる方法 Apache CloudStack 一問一答! 2013/11/16
  2. 2. わたし 大削 緑/Midori Oge みろりん @star76popin ☆某SI会社 → 某通信事業者 → NTTコミュニケーションズで の開発を担当しています ☆こんな記事を書いてます オープンソースの「クラウド基盤ソフトウェア」を比較する【第1回】 機能を徹底比較! ∼Eucalyptus、CloudStack、OpenStack オープンソースの「クラウド基盤ソフトウェア」を比較する【第2回】 【徹底比較】Eucalyptus、CloudStack、OpenStackの仮想マシン性能 ☆いろんなユーザ会にいます @副会長
  3. 3. CloudStack実践ガイド インプレスR&D社より 絶賛発売中 前 編 1. 2. 3. 4. ! 後 編 5. 6. 7. 8. 9. CloudStackってなぁに? CloudStackのしくみ つくってみよう: CloudStackのインストール つかってみよう: CloudStackの基本操作 もっとつかってみよう1: APIでもっと便利 もっとつかってみよう2: 自分だけのテンプレートを作ろう もっとつかってみよう3: Virtual Private Cloud(VPC)を使おう あたらしい機能たち I♡CloudStack CloudStackの青本登場!
  4. 4. だってランチタイムだもん 一問一答 いくぜ18問!
  5. 5. CloudStack 触ったことありますか?
  6. 6. Q1 CloudStackってなに?
  7. 7. Answer イメージカラーは青かな? オープンソースの クラウド基盤ソフトウェアです クラウド基盤ソフトウェア(クラウドOS)とは… CPUやメモリ、ストレージ、ネットワークなどの インフラを、仮想化技術を利用して提供する基盤 ・仮想マシン管理 ・ストレージ管理 ・ネットワーク管理 ・アカウント管理 ・ユーザインタフェースの提供 赤や緑のクラウドOSもあります
  8. 8. Q2 誰が開発したの?
  9. 9. Answer 2008年 8月 Sun Microsystemsの開発者が設立したVMOps社で開発 “VM Instance Manager” 2010年 5月 cloud.com社に社名変更し、CloudStackとしてリリース オープンソース版の”コミュニティエディション” 2011年 7月 Citrix社がcloud.com社を買収 2012年 4月 Citrix社がApache Software Foundationに寄贈 2013年 4月 ASFの正式トッププロジェクトになる
  10. 10. Q3 CloudStackで どんなことができるの?
  11. 11. Answer AWS EC2のようなクラウド基盤を 作ることができます 無料で CloudStackを使えば… お家にあるPCでクラウドを作ることができちゃう!
  12. 12. Q4 CloudStackって 今アツいの?
  13. 13. Answer クラウドOSの代表格として 勢いを伸ばしています Apacheプロジェクトの中で コミット数 No.1 コントリビュータ増数 No.1 むむっ おつ! あらま http://www.ohloh.net/orgs/apache/
  14. 14. Q5 CloudStackの 採用事例は?
  15. 15. Answer いっぱいあります KDDI 『クラウドプラットフォームサービス』 コリアテレコム 『ucloud』 IDCフロンティア 『IDCFクラウドサービス』 NTTコミュニケーションズ SCSK 『netXCloud』 『 北海道大学・九州大学 北陸先端科学技術大学 アカデミッククラウド キューデン インフォコム 『Qic Qumo』 Joe'sクラウド 『Joe'sクラウドサービス』 』 Zynga 『zCloud』 TataCommunication 『InstaCompute』 日立製作所 『日立クラウド基盤導入ソリューション』 日本ユニシス 『U-Cloud』 日商エレクトロニクス 『Nissho-Blocks』
  16. 16. Q6 CloudStackって どんな特徴があるの?
  17. 17. Answer 色々ありますが、しいてあげると・・・ ・豊富な機能 ・グラフィカルなUI ・柔軟でスケーラブル ・高い可用性 多数の 商用導入実績!
  18. 18. Q7 OpenStackとは 何がちがうの?
  19. 19. 色々ちがいます 例えば… Answer 開発背景 /管理主体 VMOps社→Citrix社 NASAとRackSpace →Apache Software Foundation →OpenStack Foundation 開発言語 アーキテクチャ コミュニティ 投稿数(2013/Q3) 活動人口(2013Q3) 開発者数 (実際にコードメンテをしている) 採用実績(国内の例) Java,Python Python 管理サーバを中心とした 集中管理型 各コンポーネントで 機能が独立 10633 499 150名以上 9492 1840 500名以上 多数(前述) GMO、RedHat、 サイバーエージェント等
  20. 20. Q8 CloudStackの 最新バージョンは?
  21. 21. Answer 今の最新バージョンは4.2です で はじめてのリリース 2012 11/9 2013 2/12 4.0 4.0.1 ・VPC ・AWS API ・Nicira NVP などなど 2013 6/5 2013 8/6 4.1 4.1.1 ・Region ・S3 backup ・add NIC ・CloudMonkey などなど 2013 10/1 4.2 2014 11/? 4.2.1 ・IPv6 ・Multiple IP ・Dedicate Resource などなど 2014 1/31 4.3 ・GUI update ・Hyper-V対応 ・VXLAN などなど
  22. 22. Q9 CloudStackの 開発サイクルは?
  23. 23. Answer 4ヶ月単位で新しいバージョンを リリースするサイクルとなっています リリース 機能凍結 ・RC版リリース ・投票 リリース ・開発/実装 ・ドキュメント作成&テスト テスト バグフィックス 翻訳 最後の仕上げ リリース
  24. 24. Q10 CloudStackって どんな構造?
  25. 25. Answer 複数のコンポーネントから 構成されています
  26. 26. Q11 さっき言ってた 豊富な機能って 何があるの?
  27. 27. Answer 色々あります 仮想マシン・ストレージ・ネットワーク管理 - VMの作成/起動/停止/削除/復元、スケールアップ/ダウン パスワードリセット、コンソール画面 ディスクの作成/アタッチ/デタッチ/削除 手動/自動スナップショット マシンイメージ管理(テンプレート/ISO) IPの追加/削除、VPN、LB、ポートフォワーディング、スタティックNAT パケットフィルタ(セキュリティグループ/FW) VM/ストレージマイグレーション CPU/メモリ/ディスクサイズ、通信速度等によるサービスメニュー定義 UI提供/アカウント管理 - 管理者/ユーザ用GUI、Native API、AWS互換API 階層構造によりユーザをグループ化 アカウント/ユーザの作成/削除/ロック/無効化/パスワード・キー管理 マルチテナント(L2/L3/VPC/プロジェクト) その他 - リソース管理、イベントログ/アラート通知 - 外部機器連携(NetScaler,NiciraNVP,F5,SRX)
  28. 28. Q12 アカウントって どんな権限があるの?
  29. 29. Answer 3つの権限があり、利用できる リソースの範囲が決められています Root Administrator ・システム管理者 ・全てのリソースを管理できる Domain Administrator ・ドメイン管理者 ・ドメイン配下のリソースを管理できる(テンプレートを除く) ・サブドメイン配下のリソースも管理できる Domain User ・システムの利用者 ・自分自身のリソースのみ管理できる
  30. 30. 作ってみる?w
  31. 31. Q13 インストールに必要な スペックを教えて!
  32. 32. Answer 以下のようになってます ☆Management Server OS:CentOS/RHEL6.3 または Ubuntu Server 12.04 LTS ☆Management DB OS:CentOS/RHEL6.3 または Ubuntu Server 12.04 LTS MySQLのインストールが必要(Versionは5.1以上が推奨) ☆Primary Storage NFSまたはiSCSI、Fibre Channelに対応しているストレージ ☆Secondary Storage NFSストレージ または OpenStack Object Storage(Swift) HDD:100GB以上が推奨 ☆Host ハイパーバイザ Xen: 6.0.2+HF,6.1、KVM: RHEL/CentOS 6.2、vSphere(要vCenter): 5.1、OVM: 2.2.2 OS:CentOS/Red Hat Enterprise Linux 6.3またはUbuntu Server 12.04 LTS ハードウェア仮想化(HVM)に対応している(Intel-VTまたはAMD-Vが有効である)こと
  33. 33. Q14 インストールには どの位の時間がかかるの?
  34. 34. Answer はかってみました 34分 ※ ※OSインストール済みのサーバ3台に Management Server,DB,Host,Primary/Secondary Storage をセットアップし、SystemVMが起動するまでの時間 ※シェルスクリプト(e.g @penguin2716さんの3行インストール) や、CapistranoやFablicなどのデプロイツールを使うと もっと早いです
  35. 35. Q15 ログはどんな内容が 出力されますか?
  36. 36. Answer 操作履歴やリソースチェック、異常時の状態を確認 できます 管理サーバのログ GUIまたはDBから イベントログを 確認できる INFO [utils.component.ComponentLocator] Asking ClusterService to shutdown.! INFO [agent.manager.AgentMonitor](AgentMonitor:null)Who woke me from my slumber?! INFO [cloud.ha.HighAvailabilityManagerImpl] (HA-Worker-4:null) Time to go home!! INFO [cloud.ha.HighAvailabilityManagerImpl] (HA-Worker-1:null) Time to go home!! INFO [cloud.ha.HighAvailabilityManagerImpl] (HA-Worker-3:null) Time to go home!! INFO [cloud.ha.HighAvailabilityManagerImpl] (HA-Worker-0:null) Time to go home!! ERROR [db.Transaction.Transaction] (main:null) Unexpected exception: ! com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: ! Could not create connection to database server.! ERROR [cloud.cluster.ClusterServiceServletContainer] (Thread-17:null) ! Unexpected exception ! java.net.SocketException: Socket closed! DEBUG [cloud.server.StatsCollector] ! (StatsCollector-1:null) There is no secondary storage VM for secondary storage ! host nfs://192.168.169.200/cloudstack-secondary! DEBUG [storage.secondary.SecondaryStorageManagerImpl] ! (secstorage-1:null) Zone 1 is not ready to launch secondary storage VM yet 各コンポーネントで出力されるが、 集中管理型アーキテクチャのため 故障時の切り分けが比較的容易
  37. 37. Q16 メンテナンス作業は 容易ですか?
  38. 38. Answer リソースが足りない… OSをアップグレードしたい… ハードを交換したい… パッチを当てたい… メンテナンスをしやすい 仕様となっています VM …ライブマイグレーション Management Server …冗長構成がとれる Host/ストレージ …メンテナンスモードあり
  39. 39. Q17 CloudStackを もっと知るには?
  40. 40. Answer WE WANT YOU!! まずは に参加してね! ☆Web http://cloudstack.jp/ ☆メーリングリスト users@cloudstack.jp http://ml.cloudstack.jp/mailman/listinfo/users から参加できます ☆Twitter @cloudstackja ☆Facebook https://www.facebook.com/cloudstackjapan ☆YouTube http://www.youtube.com/channel/UCB_l4yMR2rE6VWa_H-THPWQ ☆ustream http://www.ustream.tv/channel/cloudstackja
  41. 41. Q18 CloudStackの イベントってどんなの?
  42. 42. CloudStack ユーザ会 これまで 勉強会 ラジオ出演 AdventCalendar 翻訳会 18 11 その他イベント 回 読書会 1ヶ月で27の ブログ記事を公開 回 今後 2013 冬 第16回 CloudStackユーザ会 2014.3 CloudStack Day など この他にも多数のイベントを予定しています
  43. 43. ありがとうございました 資料はこちら

×