SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Eucalyptus
開発グループ
菊池 大輔 @d_hero
「Eucalyptus」とは
コアラやパンダが好きな「アレ」の学名
「Eucalyptus」を使うと
プログラム可能な「プライベートクラウド」が作れる!
前もってマシンイメージを登録しておき・・・
自分が使いたいマシンイメージを用いて,必要な分だけ仮想
マシンを用意・・・
仮想マシンの起動するタイミングをカスタムできる
余ったPCが再利用できる!
スペックが低くてもある程度利用可能
社内の使われなくなったデスクトップPC,等
Eucalyptus
- プライベートクラウド -
開発グループ
菊池 大輔 @d_hero
クラウド
コンピュータ資源利用者に
資源の位置を意識させない利用形態(資源の所有→利用)
(一般的には)使った分だけコストがかかる
利用形態:SaaS,PaaS,IaaS
「Public」と「Private」
クラウドを構成する物理マシンが
インターネットにあるか
イントラネットにあるか
「Eucalyptus」とは
Amazon EC2(Elastic Compute Cloud)
Amazon S3(Simple Storage Service)
とAPI互換のあるオープンソースクラウド基盤
(IaaS)
Amazon EC2/S3:パブリッククラウド
Eucalyptus:プライベートクラウド前提(課金機能がない)
利用方法
クラウド
この環境を使いたい!
ネットワーク経
由で
環境を提供
仮想マシ
ン自動起
動
Eucalyptusの動作環境
Linuxディストリビューション
仮想化技術として,以下のいずれかを用いる
Xen
KVM(Kernel-based Virtual Machine)
(KVMの場合はIntel VT-xまたはAMD-Vが必要)
XenとKVM
Linux上で仮想マシンを作成するためのソフトウェ
ア
ハイパーバイザとして動作する
Amazon EC2ではXenを用いて仮想マシンを作成
する
Eucalyptusの構成要素
Cloud Controller(CLC):クラウド全体の管理
ユーザにAPIやWeb管理
画面を提供
Cluster Controller(CC): Node Controllerの管理
VMのN/Wを管理
Storage Controller(SC):VMのデータを保存(EBS)
Node Controller(NC): VMが動作するノード
ハイパーバイザにVM起
動を要求
Walrus: Amazon S3互換のAPIを提供
Eucalyptusの構成
CLC
Walrus
CCSC
NC
最小構成
CLC, CC, SC, Walrus NC
こんなことに使える?
開発環境
それぞれのPCに開発環境を入れる必要がなくなる
ちょっとしたお試し環境を容易に作成できる
要調査ですが・・・
EucalyptusのVMをAmazon EC2に移行できる、らしい
サイト無停止でのデプロイが可能になるかも?
参考
Eucalyptus 入門
http://cloud.watch.impress.co.jp/docs/column/eucalyptus/201
00924_394058.html
OSSのクラウド基盤「Eucalyptus」を使う(1)
http://builder.japan.zdnet.com/virtualization/sp_09-personal-
cloud/20394582/1/
Eucalyptusではじめるプライベートクラウド構築(本)
羽深 修,志田 隆弘, 田中智文
ISBN-13: 978-4844330257

Weitere ähnliche Inhalte

Ähnlich wie Eucalyptus

Hadoop on eucalyptus_20110221
Hadoop on eucalyptus_20110221Hadoop on eucalyptus_20110221
Hadoop on eucalyptus_20110221Etsuji Nakai
 
OpenNebula on Ubuntu
OpenNebula on UbuntuOpenNebula on Ubuntu
OpenNebula on Ubuntuautumnalsky
 
試して学べるクラウド技術! Eucalyptus/AeolusConductor
試して学べるクラウド技術! Eucalyptus/AeolusConductor試して学べるクラウド技術! Eucalyptus/AeolusConductor
試して学べるクラウド技術! Eucalyptus/AeolusConductorEtsuji Nakai
 
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例maebashi
 
murakumo クラウドコントローラ
murakumo クラウドコントローラmurakumo クラウドコントローラ
murakumo クラウドコントローラShingo Kawano
 
Vagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るVagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るIDC Frontier
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築MILI-LLC
 
Free & OSS Office System
Free & OSS Office SystemFree & OSS Office System
Free & OSS Office Systemubon
 
BluemixでDockerを試してみる
BluemixでDockerを試してみるBluemixでDockerを試してみる
BluemixでDockerを試してみるShisei Hanai
 
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティKuniyasu Suzaki
 
Docker実践入門
Docker実践入門Docker実践入門
Docker実践入門hiro nemu
 
オトナのDocker入門
オトナのDocker入門オトナのDocker入門
オトナのDocker入門Tsukasa Kato
 
Dockerクイックツアー
DockerクイックツアーDockerクイックツアー
DockerクイックツアーEtsuji Nakai
 
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVDOsamu Habuka
 
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014Masahiro Nagano
 
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解Masahito Zembutsu
 
Try andstudy cloud_20120509_nagoya
Try andstudy cloud_20120509_nagoyaTry andstudy cloud_20120509_nagoya
Try andstudy cloud_20120509_nagoyaEtsuji Nakai
 
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerMicrosoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerTsukasa Kato
 

Ähnlich wie Eucalyptus (20)

Hadoop on eucalyptus_20110221
Hadoop on eucalyptus_20110221Hadoop on eucalyptus_20110221
Hadoop on eucalyptus_20110221
 
OpenNebula on Ubuntu
OpenNebula on UbuntuOpenNebula on Ubuntu
OpenNebula on Ubuntu
 
試して学べるクラウド技術! Eucalyptus/AeolusConductor
試して学べるクラウド技術! Eucalyptus/AeolusConductor試して学べるクラウド技術! Eucalyptus/AeolusConductor
試して学べるクラウド技術! Eucalyptus/AeolusConductor
 
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
 
murakumo クラウドコントローラ
murakumo クラウドコントローラmurakumo クラウドコントローラ
murakumo クラウドコントローラ
 
Vagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作るVagrantでクラウド上にdocker環境を作る
Vagrantでクラウド上にdocker環境を作る
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築
 
Free & OSS Office System
Free & OSS Office SystemFree & OSS Office System
Free & OSS Office System
 
BluemixでDockerを試してみる
BluemixでDockerを試してみるBluemixでDockerを試してみる
BluemixでDockerを試してみる
 
OpenQRM Intoroduction
OpenQRM IntoroductionOpenQRM Intoroduction
OpenQRM Intoroduction
 
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
 
Docker実践入門
Docker実践入門Docker実践入門
Docker実践入門
 
オトナのDocker入門
オトナのDocker入門オトナのDocker入門
オトナのDocker入門
 
Dockerクイックツアー
DockerクイックツアーDockerクイックツアー
Dockerクイックツアー
 
Vagrant on SoftLayer
Vagrant on SoftLayerVagrant on SoftLayer
Vagrant on SoftLayer
 
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
 
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
 
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
 
Try andstudy cloud_20120509_nagoya
Try andstudy cloud_20120509_nagoyaTry andstudy cloud_20120509_nagoya
Try andstudy cloud_20120509_nagoya
 
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerMicrosoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondocker
 

Eucalyptus