eucalyptus 3.1 and next in #occpv

46
毒草と海草のあいだ 羽深 @habuka036 NTTデータ先端技術株式会社 Eucalyptus Users Group Japan 2012/11/16

Upload: osamu-habuka

Post on 11-Jul-2015

870 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Eucalyptus 3.1 and next in #occpv

毒草と海草のあいだ

羽深 修

@habuka036

NTTデータ先端技術株式会社

Eucalyptus Users Group Japan

2012/11/16

Page 2: Eucalyptus 3.1 and next in #occpv

自己紹介

●どうやらEucalyptus Users Group Japanのチェアマンらしいです

◇Eucalyptusの本を出してます

◇クラウド Watch で連載しています

Page 3: Eucalyptus 3.1 and next in #occpv

Eucalyptus とは

/ ̄\| | \_/

| /  ̄  ̄ \

/ \ / \/ ⌒ ⌒ \ よくぞ今日は来てくれた| (__人__) | 褒美としてEucalyptusを使う権利をやる\ ` ⌒´ / ☆/ヽ、--ー、__,-‐´ \─/

/ > ヽ▼●▼<\ | |ー、. / ヽ 、 \ i |。| |/ ヽ (ニ、`ヽ.

.l ヽ l |。| | r-、y `ニ ノ \l | |ー─ | l `~ヽ_ノ____

/ ̄ ̄ ̄ ̄ヽ-'ヽ--' / Eucalyptus /| _| ̄ ̄ ̄ ̄ ̄ ̄|/| | ̄ ̄ ̄ ̄ ̄ ̄|/| ______

/ Eucalyptus /|  ̄|__」/ Eucalyptus /| ̄|__,」___ _ /| | ̄ ̄ ̄ ̄ ̄|/ Eucalyptus / ̄ ̄ ̄ ̄|/Eucalyptus/| / .| | ̄ ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|/l ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|/| /| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|

Page 4: Eucalyptus 3.1 and next in #occpv

耳タコ?

●EucalyptusはAWSが持っている以下のサービスのクローンです

◇EC2 コンピュートリソースの提供

◇S3 ファイルストレージの提供

◇IAM ユーザとロールの管理

●OSSです

◇ライセンスはGPLv3

◇現在のバージョンは3.1.1

◆ 2012年中に3.2が出る予定

Page 5: Eucalyptus 3.1 and next in #occpv

Eucalyptusの核となる機能

仮想マシンに取り付け可能な仮想ディスクを提供する「EBS機能」

仮想マシンの起動停止を管理する「インスタ

ンス機能」

仮想マシンイメージの管理やAmazon S3互換の大規模ストレージ機能を提供

する「S3機能」

ファイアウォールの機能を提供する「セキュリティグループ機能」と取り付け取り外しが可能な

PublicIPを提供する「ElasticIP機能」

Page 6: Eucalyptus 3.1 and next in #occpv

それ以外のEucalyptusの主な機能

●Eucalyptus版IAM ◇AWSのIAM互換なアカウント管理システム

●EBSインスタンス ◇従来のS3インスタンスと違い、インスタンスを停止してもデータが消えないインスタンス

●高可用性(HA) ◇CLC,CC,SC,Walrus(NCとVMware Brokerを除く)の各コンポーネントを冗長構成にして、コンポーネントが落ちた際にフェイルオーバー

●AD/LDAP連携 ◇AD/LDAPと連携してアカウント管理

Page 7: Eucalyptus 3.1 and next in #occpv

歴史

2012/06/27 3.1をリリース

Page 8: Eucalyptus 3.1 and next in #occpv

よく言われること 訊かれること

ねぇねぇ 今どんな気持ち?∩___∩ ∩___∩

♪ | ノ ⌒ ⌒ヽハッ __ _,, -ー ,, ハッ / ⌒ ⌒ 丶| ♪頑張ってEucalyptus 3.1も出てるってのに/ (●) (●) ハッ (/ "つ`..,: ハッ (●) (●) 丶 「Eucalyptusってまだあんの?」とか

| ( _●_) ミ :/ :::::i:. ミ (_●_ ) | 同僚や上司に言われて___ 彡 |∪| ミ :i ─::!,, ミ、 |∪| 、彡____ ねぇ今どんな気持ち?ヽ___ ヽノ、`\ ヽ .....::::::::: ::::ij(_::● / ヽノ ___/ ねぇねぇったらー

/ /ヽ < r " .r ミノ~. 〉 /\ 丶/ /  ̄ :| ::|ニコニコ ::::| :::i 。  ̄♪ \ 丶

/ / ♪ :| ::| ::::| :::|: \ 丶(_ ⌒丶... :` | ::::| :::|_: /⌒_)

| /ヽ } . : .,' ::( :::} } ヘ / し )). ::i ` .-‐" J´((

ソ トントン ソ トントン

Page 9: Eucalyptus 3.1 and next in #occpv

Q

Eucalyptusって○×スタックに比べて機能が少ないけど、それでもIaaSなんです

か? 9

Page 10: Eucalyptus 3.1 and next in #occpv

IaaSですか?

10

/: : : : : __: :/: : ::/: : ://: : :/l::|: : :i: :l: : :ヽ : : :丶 : : 丶ヾ ___

/;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :| : : ::、 / ヽ

/ヽヽ : ://: :!:,X~::|: /;,,;,/: :/ リ! : ::/ノ l`ヽ l ! : : | : : : :l: :l: リ / そ そ お \

/: : ヽ ヾ/: : l/::l |/|||llllヾ,、 / |: :/ , -==、 l\ :::|: : : :| i: | / う う 前 |

. /: : : //ヾ ; :| !: イ、||ll|||||::|| ノノ イ| | |||||ヾ 、 |: ::|!: : イ: ::|/ な 思 が

/: : ://: : :ヽソ::ヽl | { i||ll"ン ´ i| l| | | l"l `| : /|: : /'!/l ん う

∠ : : : ~ : : : : : : : :丶ゝ-―- , ー=z_ソ |/ ハメ;, :: ::|. だ ん

i| ::ハ: : : : : : : : : : : 、ヘヘヘヘ 、 ヘヘヘヘヘ /: : : : : \ ,| . ろ な

| ! l | : : : : : : : : :、: ::\ 、-―-, / : : :丶 ;,,;,:ミヽ う ら

丶 : :ハ、lヽ : :ヽ : : ::\__ `~ " /: : ト; lヽ) ゝ

レ `| `、l`、>=ニ´ , _´ : :} ` /

,,、r"^~´"''''"t-`r、 _ -、 ´ヽノ \ノ / お ・

,;'~ _r-- 、__ ~f、_>'、_ | で 前 ・

f~ ,;" ~"t___ ミ、 ^'t | は ん ・

," ,~ ヾ~'-、__ ミ_ξ 丶 | な 中 ・

;' ,イ .. ヽ_ ヾ、0ヽ丶 l /

( ;":: | : :: .. .` , ヾ 丶 ! \____/

;;;; :: 入 :: :: :: l`ー-、 )l ヾ 丶

"~、ソ :: :い:: : \_ ノ , ヾ 丶

Page 11: Eucalyptus 3.1 and next in #occpv

Q

JEUGのMLが過疎ってるし、JEUGのサイトも更新されていないし、もう活動していないんでしょ?

11

Page 12: Eucalyptus 3.1 and next in #occpv

もう活動してないんでしょ?

12

思 活 暗 そ J | | ごわ 動 く ん E. | ,. -──- 、、 | めな を て な U | // ̄ :::::::::::::::::::`l んか 送 さ み G | /::::::::::::::::::::::::::‐、:`ヾ::\ :っ っ び じ が | /:::::::::::/::::::::::::::::::::::\:::`:::::\ :

た て し め . | /:::::::::/|:::::::;::::ヾ、::::::::::::::\:::::::::::!┐ , -─' か る い で | | ::::::::/ | :::::::|\:::ヽヽ:::::::::::::\::::::| レ'′

ら と | | ::::::| ,. -ヘ ::::| ヽ:::|‐ヽヽ:::::::::|:ヽ:| : は / |::/レ',ニミ ヽ l ヾ ! , 〒ミ||:::::|::::::|

__/` |n :| | ::::j ′|::::j ヾ |:|Fl::|

> < { | :| `  ̄´ ` ̄´ | ::「 |:| : 浮 あ \ ヽ l:! , U |::レ'::| : か た . | /! | :ヽ「Y^!| ___ ,ィl/| :::::トィ!l

: れ し | (/ _ノ :n:| | | | `__` , イ从| :トゝ-'´ち | /! `ー| | j l レ '/-‐'´ | : :〈

ゃ | (/ _」′ r '、___./: : :|ー-- 、_ っ | / : : | ハ : : : / : : : :./: : : : : : :`ヽ、て | /: :,:ィ'´ヽ__r': : ー‐': : : : / : : : : : : : : : : :ヽ

/ /:/ : :|: : : : : :人 : : : : : : :/ : : : : : : : : : : : : /: :l \______/ /:/: : : :`ー: : /: : :`:‐:‐:‐'´: : : : : : : : :ヽ : : : /: : :|

Page 13: Eucalyptus 3.1 and next in #occpv

Q

Eucalyptusって使っている人居るの?

13

Page 14: Eucalyptus 3.1 and next in #occpv

だって聞かないよ?

●「ちょめちょめスタック」が有名だよねー

14

\| | | | | | |/ \| | | | | | | | | /≡ ≡ , -=ミ;彡⌒`丶、 ≡ ≡

≡ : 選 ≡ / : : : ::::::::::::::::::::::::::::::::`丶 ≡ お そ ≡≡ : 択 ≡ /::::::::::::::::::::::::::::::::::::::::::::::::ヽ ≡ 前 れ ≡

≡ !か ≡ l: : :\ヽ,.久ノtゝミン、ノノン、:::::::l ≡ の が ≡≡ ≡ !: : : ::/゙丶、\~` ヾ( l:: : : ::ノ ≡ ≡

/| | | | | | |\ , . .','"//゙ヽ 、_ ゙\,== 〈:::::j /| | | | | | | | |\/ -‐'/ィ赱、 iヽ ゙丶、_l:イ

/ lヘ `"" ,l. l) ゙丶 !// / ヽ  ̄ ヽi_,. -‐------、 ヽ, 、

,、/ i _ -‐''', ̄/_lj_ } ,' /ヽ-へ \/ ) _/ l、 { ^' ='= '^' / |、 \ \ ヽ,、

/ / ̄/ /lヽ、 `""´ / , . ゝ \_ -‐'' \/\/__/ l l ゙ ー-- '",. / |、_ヽ \ \

========= l l/ | /\ / ̄ ヽ /| :;:|;:;|| \ ゙丶、_\、 \\つ ピッ | | |/ |/ | / .|;:;|:;:| l ヽ、

\\_ . -‐ /n \ | | ◎/ l/__ |:_|_;|_ l_ _ i

| \ -‐¨◎ ゙ i ̄) | | l _ --‐‐ i | | | ヽ| | ヽヽ -\゚ ピッ `´\_ | |__| ,. ハ_| L.-┘_,,| └-i____\

l _ _r--‐=フ | ) | レ-‐''"/ < i-‐¨ , . ┌┘┌┘└‐┐. l / ` i- '" /Y.| | / ∧ ゝ . └ '二フ /l. | フノ| . | ̄

l l" ‐"ヽ\-‐'''"  ̄l. | | ∠ - ' `´ レ' L_」 ´ L.l

Page 15: Eucalyptus 3.1 and next in #occpv

だって使っている人居るの?

●ちなみに羽深の知っている某社の部署内クラウド環境は9割がEucalyptusです(写真はイメージです)。

15

Page 16: Eucalyptus 3.1 and next in #occpv

でも開発者が少ないんでしょ?

●古い情報で正直スマンが○penSt@ckの開発者数って2012/03/01時点で140名ぐらい?

● ちなみにEucalyptus社の開発者は約40名 ◇ Eucalyptusの規模感で考えたら少なくないんじゃない?

● ところで、人数が多い=優れているの? ◇ 俺の知り合いで少人数だけどすげぇクラウド基盤作ってるとこある

わー ◆ 「何がすげーの?」って、Gentooで動くんだぜ

16

Page 17: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●先日の某スタックユーザ会の盛況っぷり

17

Page 18: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●明後日の某スタックユーザ会の盛況っぷり

18

Page 19: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●一方、今日のイベントは…?

19

Page 20: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●どうよ?

20

Page 21: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●圧倒的ではないか我が軍は

21

Page 22: Eucalyptus 3.1 and next in #occpv

でも人気ないんでしょ?

●圧倒的ではないか我が軍は ◆大人はネタにマジレスしない

22

Page 23: Eucalyptus 3.1 and next in #occpv

Eucalyptus 3.1 Update

∩ ∩| | | || |_ _| |

/ 一 ー \ 人人人人人人人人人人人/ (・) (・) | <また同じこと喋る気かよ!>| ○ | YYYYYYYYYYYYYYYYY\__ ─ __ノ

∩_∩/ \ /\| (^)=(^) | 人人人人人人人人人人| ●_● | < 他にネタねぇんだよ >

/ // ///ヽ <言わせんな恥ずかしい>| 〃 ------ ヾ | YYYYYYYYYYYYYY\__二__ノ

Page 24: Eucalyptus 3.1 and next in #occpv

UbuntuがOpenStackラブになったよね?

●ってことは、UbuntuでEucalyptusってもう動かんの?

◇んなこたぁない。Euclayptus社がUbuntuのパッケージもリリースしてます

◇まずはOSPN Pressさんの"「オープンソース」を使ってみよう (第26回 dodai-deploy編)"を見てください。簡単にUbuntu12.04にEucalyptus3.1をインストールする方法を紹介しています

◆ http://www.ospn.jp/press/20121108no29-1-useit-oss.html

◆もしくは「dodai-deploy eucalyptus」で検索

Page 25: Eucalyptus 3.1 and next in #occpv

で?Eucalyptus 3.1のメイン機能は?

●冒頭で言っちゃった…orz

25

Page 26: Eucalyptus 3.1 and next in #occpv

で?Eucalyptus 3.1のメイン機能は?

●冒頭で言っちゃった…orz

●Eucalyptus版IAM ◇AWSのIAM互換なアカウント管理システム

●EBSインスタンス ◇従来のS3インスタンスと違い、インスタンスを停止してもデータが消えないインスタンス

●高可用性(HA) ◇CLC,CC,SC,Walrus(NCとVMware Brokerを除く)の各コンポーネントを冗長構成にして、コンポーネントが落ちた際にフェイルオーバー

●AD/LDAP連携 ◇AD/LDAPと連携してアカウント管理

26

Page 27: Eucalyptus 3.1 and next in #occpv

他には?

● Web管理画面の改良 ◇ これは第4回プライベートクラウド研究会で話したので、ざっくり

と画面の紹介を…

●仮想化基盤としてVMware(ESXi)に対応 ◇ これも言ったような気がする…

●公式マシンイメージの一新 ◇ eustore-describe-imagesとeustore-install-imageっていうコマン

ドが増えた

● CCでのマシンイメージキャッシュ機能 ◇ デフォルトでは無効になってる

● euca2oolsの変更 ◇ ユーザ/グループなどの情報を扱うためのeuare-系コマンドが追加

◇ Eucalyptus 3系での新規機能に対するeuca-系コマンドの対応およびコマンドの追加

◇ euca-registerコマンドのオプション"-a,--architecture"のデフォルト値がx86_64からi386に変更

27

Page 28: Eucalyptus 3.1 and next in #occpv

もっとないの?

●githubにあるサブプロジェクト一覧を見るといいよ

◇https://github.com/eucalyptus/

●あ、今日「紹介してきてよ」って言われたので EucaMonkey を。

◇http://eucatest.wordpress.com/2012/11/07/10-steps-to-euca-monkey/

28

Page 29: Eucalyptus 3.1 and next in #occpv

アップデートパス

●1.6.xや2.0.xからのアップデート ◇活性アップデート無理。みんな、ごめんな。 ◇yum updateするとコンポーネント終了しちゃうから、アップデート作業前には各種バックアップが必要

●アップデート前にすること ◇確認作業 ◆ディスクに空きがあるか? (ナゼ?)

◇周知作業 ◆アップデートするからインスタンス停止してねー

◇バックアップ作業 ◆ユーザデータの保全

- マシンイメージ、EBSボリューム/スナップショット、その他

◆システム情報の保全 - iptablesの情報、/var/lib/eucalyptus/配下の情報、DB、その他

29

Page 30: Eucalyptus 3.1 and next in #occpv

I WANT FOR Eucalyptus

Users Group Japan

私…JEUGの活動状況

Page 31: Eucalyptus 3.1 and next in #occpv

国内で…

●あまり活動できてないです…

●直近でやりたいこと ◇Eucalyptusのドキュメント翻訳 ◆ http://eucatrans.habuka.jp/

◇連載を月二回ペースに戻したい ◆書きたいこといっぱいあるのに…

◇Eucalyptus 3.1の機能を使い倒したい ◆検証環境を提供してくれる足長おじさま…

◇勉強会の開催を ◆ハンズオンを中心で

◇Eucalyptus 3.xベースで電子書籍…げふんげふん

31

Page 32: Eucalyptus 3.1 and next in #occpv

国内で…

●LiveDVD

32

Page 33: Eucalyptus 3.1 and next in #occpv

国内で…

●LiveDVD....orz

33

Page 34: Eucalyptus 3.1 and next in #occpv

国内で…

●LiveDVD....orz ξ*゚⊿゚)ξ<つ、作ったわよちゃんと! ξ*〃〃)ξ<べ、別に焼いてほしくなんか無いんだから

ね! ●マシンイメージ工房(改装中)に置いておきました ◇ http://eucalyptus.machine-image.com/

●起動したら以下を実行するだけ ◇ sudo /usr/local/sbin/euca_setup ◇ /etc/eucalyptus-console/console.iniのlangをja_JPに変更 ◇ /etc/init.d/eucalyptus-console restart ◇ firefoxでhttp://localhost:8888にアクセス

◆ アカウント: eucalyptus

◆ ユーザ: admin

◆ パスワード: admin

◇ eucalyptus-consoleが動いてないっぷりを眺める...orz

34

Page 35: Eucalyptus 3.1 and next in #occpv

国外で…

●ナゼかOpenStackのDesignSummitでLTやっちまいました

◇TOEIC 335点かつ英語しゃべれないのに…

35

Page 36: Eucalyptus 3.1 and next in #occpv

そそのかした人達...

36

Page 37: Eucalyptus 3.1 and next in #occpv

その結果…

●Eucalyptus社から愛情のこもったマグカップもらった

37

Page 38: Eucalyptus 3.1 and next in #occpv

何が言いたいの?

●「自分語りキモッ」「自己満足野郎」…

38

Page 39: Eucalyptus 3.1 and next in #occpv

何が言いたいの?

●「自分語りキモッ」「自己満足野郎」…

●ってことじゃなくて、えーと、いまなら「日本でEucalyptusやってる奴」って覚えてもらえますよー。

39

Page 40: Eucalyptus 3.1 and next in #occpv

何が言いたいの?

●「自分語りキモッ」「自己満足野郎」…

●ってことじゃなくて、えーと、いまなら「日本でEucalyptusやってる奴」って覚えてもらえますよー。

●つまり…

40

Page 41: Eucalyptus 3.1 and next in #occpv

I WANT FOR Eucalyptus

Users Group Japan

Page 42: Eucalyptus 3.1 and next in #occpv

嘘か真かロードマップ

一体

いつから━

━━

その機能が

実装されていると

錯覚していた?

Page 43: Eucalyptus 3.1 and next in #occpv

Eucalyptus 3.2

●2012年中には出るよ

●EMCのストレージが使えるようになるみたい

●ユーザ向けのUIもついてくるよ

43

Page 44: Eucalyptus 3.1 and next in #occpv

Eucalyptus 3.3

●いま何やるか議論してるよー

◇議論中?

◆メンテナンスモード?

◆ SDN?

◆ ELB?

◇お題目だけ?

◆ AutoScale?

◆ CloudWatch?

◆ CloudFormations?

https://github.com/eucalyptus/architecture/wiki/3.3_spikes

44

Page 45: Eucalyptus 3.1 and next in #occpv

I WANT FOR Eucalyptus

Users Group Japan

貴重な時間をありがとう

Page 46: Eucalyptus 3.1 and next in #occpv

使っているフォント

●タイトルとか

◇しねきゃぷしょん

◆ http://chiphead.jp/font/htm/cinecaption.htm

●本文とか

◇ゆたぽん(コーディング)

◆ http://net2.system.to/pc/font.html

●箇条書きの記号

◇こくばん

◆ http://falseorfont.web.fc2.com/

46