Upload
takuma-nakajima
View
3.796
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Developers Summit 2014 のCloudStackユーザ会枠のスライド
Citation preview
1Developers Summit 2014
私が CloudStackを使う4つの理由
電気通信大学大学院情報システム学研究科
中島 拓真
2014/02/14OpenJam13:55〜 14:15
2Developers Summit 2014
自己紹介
■電気通信大学の大学院生です– Twitter: @penguin2716
■クラウド上の計算リソースを効率的に使う研究をしています– 通常の計算リソースだけでなく
GPU/FPGAのような特殊な HWも共有しよう■クラウド &ネットワーク情報サイトで「 CloudStackを試そう」シリーズの記事– http://www.cloudandnetwork.jp/
3Developers Summit 2014
CloudStack Day Japan 2014
4Developers Summit 2014
「 CloudStackって何?」
5Developers Summit 2014
CloudStackとは
■ IaaSクラウドを構築・管理するOSS
– VMの管理● 作成,破棄,起動,停止,再起動,リセット,ライブマイグレーション,テンプレートの作成,スナップショット管理,HA機能, VM …スペックの定義,
– 仮想ルータによるネットワーク構築● VPN, DHCP, DNS, Firewall, Load Balancer, Source NAT,
Static NAT, Port Forwarding, ...
– ユーザやグループの管理,リソースの管理,プロジェクトの管理,複数ストレージの使い分け,外部NW …機器や他プロジェクトとの連携,
6Developers Summit 2014
7Developers Summit 2014
日本 CloudStackユーザ会
■日本 CloudStackユーザ会とは– 日本語による CloudStackに関する情報発信・情報共有を行いCloudStackの普及・人材育成に貢献します
■ CloudStackユーザ会(勉強会)– 2-3ヶ月に 1回程度,最新情報の共有– 場所は東京 /大阪が多い,前回は北海道で開催– 次回は 3月 7日(金), IDCフロンティアにて
■ OSCでのブース出展
8Developers Summit 2014
CloudStackとOpenStackの違い
■ CloudStack– 1つのプロジェクトとして開発・構築
→構築しやすい■ OpenStack
– 複数のプロジェクトをまとめて構築 Nova, Glance, Swift, Keystone, Horizon, Quantum, Cinder→カスタマイズしやすい
※個人差があります
9Developers Summit 2014
余談:OpenStack Days潜入レポ
■昨日はOpenStackDaysにいました■ CloudStackとOpenStackって何が違うの?
– 個人的には決定的な違いはないと思います■構築する際の構成の関係上
OpenStackの方が楽 (苦 )しそう■「使って何かする」なら CloudStack,「何かを新たに作る」なら OpenStack
■類似質問「 Vimと Emacsって何が違うの?」※個人差があります
10Developers Summit 2014
私が CloudStackを使う4つの理由
11Developers Summit 2014
前提:クラウドを「作る」ことではなく「使って何かする」ことが目的
12Developers Summit 2014
CloudStackを使う理由その 1「だいたい何でもできる」
13Developers Summit 2014
その 1:だいたい何でもできる
■必要なものはだいたい揃っている– VMの管理,リソースの管理,ユーザ管理,プロファイル管理,ネットワーク管理,スナップショ
…ット,ライブマイグレーション,■手を入れればだいたい何でもできる
– OSSなので, git cloneしてソースを書き換えてビルドすれば思い通りになる
■現在も機能は増え続けている– 4.3のリリースまでもう少し
14Developers Summit 2014
CloudStackを使う理由その 2「作りやすい」
15Developers Summit 2014
その 2:作りやすい
■ CloudStackは 1つのプロジェクトである– 比較的学習量が少なくて済む– 「バージョンの違いで動かない」が少ない– マシン 1台でもインストールして試せる– 構成が分かりやすい
● 管理サーバ, VMホスト,ストレージ– 実はインストールスクリプトもあります
https://github.com/penguin2716/autoinstall_cloudstack
16Developers Summit 2014
Demo:ちょっと作ってみましょう
17Developers Summit 2014
CloudStackを使う理由その 3「使いやすい」
18Developers Summit 2014
■ WebUIが比較的分かりやすい– 分かりやすいことは進捗を出す上でも重要– 学習コスト,教育コストが小さい
その 3:使いやすい
19Developers Summit 2014
Demo:VMを作ってみましょう
20Developers Summit 2014
CloudStackを使う理由その 4「無償で使える」
21Developers Summit 2014
■お金は無限にあるわけではない– 浮いた分はハードウェアに投資できる– 個人でも利用しやすい
■サポートが必要であれば商用版もある– 確かに自分で全部やるのは少し大変
その 4:無償で使える
22Developers Summit 2014
その結果,私は CloudStackを使い始めたわけですが
23Developers Summit 2014
クラウドで私はこう変わった
■ OSのインストール(物理)が面倒になった– もう物理マシンにOSのインストールなんてとてもじゃないがやってられない
– VMにOS入れるのも面倒■短期間で進捗が出るようになった
– VM上で何でも試して,失敗した /必要なくなったら破棄
– テンプレートの活用による環境構築
※個人差があります
24Developers Summit 2014
CloudStack Day Japan 2014
25Developers Summit 2014
CloudStack Week (3/3-3/7)
■ 3/3
– 「 Citrix CloudPlatform」ハンズオンセミナー■ 3/4
– Apache CloudStack ドキュメント翻訳会– Apache CloudStack 4.3 深堀会
■ 3/6– CloudStack Day 2014
■ 3/7
– 第 16回 CloudStackユーザー会
26Developers Summit 2014
まとめ
■ CloudStackは IaaSクラウドを構築・管理するOSSです– だいたい何でもできます
■ユーザ会も活発に活動しています■作りやすく,使いやすく,その上無償で利用できます
■短期間で進捗が出るようになりました■ 3/6(木 )にお茶の水ソラシティで
CloudStack Day 2014が開催されます