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