Contenu connexe
Similaire à 試して学べるクラウド技術! Eucalyptus/AeolusConductor
Similaire à 試して学べるクラウド技術! Eucalyptus/AeolusConductor (20)
Plus de Etsuji Nakai (20)
試して学べるクラウド技術! Eucalyptus/AeolusConductor
- 2. 試して学べるクラウド技術!
自己紹介
中井悦司(なかいえつじ)
– Twitter @enakai00
日々の仕事
– Senior Solution Architect and
Cloud Evangelist at Red Hat K.K.
企業システムでオープンソースの活用を希望される
好評発売中!
お客様を全力でご支援させていただきます。
昔とった杵柄
– 素粒子論の研究(超弦理論とか)
– 予備校講師(物理担当)
– インフラエンジニア(Unix/Linux専門)
Open Cloud Campus
- 4. 試して学べるクラウド技術!
Eucalyptus(&既存のIaaS)の足りない所
定番GUIの不在
– これはEucalyptusに特有の課題?
– 管理者的には「euca2ools最高!手順書作成簡単(スクリーンショット不
要)!スクリプトで自動化簡単!」だけど、一般ユーザ向けのGUIは必要だよ
ね。。。
マシンイメージ作成ツールの不在
– Eucalyptusの場合、既存イメージのカスタマイズはできるけど、新規OSイン
ストールは職人技が必要。
アプリケーション構築を自動化するツールの不在
– せっかくのクラウドなのに仮想マシン起動後は、今までどおりの手作業では
もったいない?!
Open Cloud Campus
- 6. 試して学べるクラウド技術!
Aeolus Conductorとは? 「Aeolus(アイオロス)でRHELonEC2を利用する」
http://bit.ly/QzniL4
複数クラウドに対応したイメージ作成/アプリケーション環境構築の自動化ツール
– 「Red Hat CloudForms」のコアコンポーネントとしても採用
Open Cloud Campus
- 11. 試して学べるクラウド技術!
やってみました!
Aeolus ConductorのEucalyptus対応Hack
主な修正点
– クラウドプロバイダの選択肢にEucalyptusを追加
– ActiveRecordのクラウド種別エントリにEucalyptusを追加
– DeltacloudのEucalyptus Driver呼び出し用のサブクラスを追加
– AWSに固有のURL、Region名などのハードコーディング部分を修正
– AMIのネーミングルール(AWSはami-xxxに対して、Eucalyptusはemi-xxx)
依存処理を修正
結果は動画デモでお楽しみください。
http://bit.ly/Q4dcf1
Open Cloud Campus