日本Open stackユーザ会 第27回勉強会
-
Upload
yoshinari-kadokawa -
Category
Technology
-
view
137 -
download
0
Transcript of 日本Open stackユーザ会 第27回勉強会
We are the company behind Ubuntu
EMPLOYEES
London
BostonShanghai
Taipei
700+COUNTRIES
30+FOUNDATION
2004
Beijing
1
2
3
MAAS (“Metal as a Service”)
シンプル
PXEブートを使用してプロビジョニングを実現
多数のOSのプロビジョニングに対応
Ubuntuだけでなく、CentOS,RHEL,SUSEやWindowsにも対応
Restful APIJuju, Chef, Ansible, Puppetなどと連携が可能
http://maas.io
ベアメタルのプロビジョニングツール
インストール
sudo apt-get install maas
http://maas.io/get-started
ノードの登録
PXEブートでノードに電源を入れ自動登録
ノードの情報を確認
インターフェース情報
ストレージ情報
ログなど
デプロイ!
その他にも
1
2
3
Juju
シンプル
apt-getのように直感的にサービスをデプロイ
多数のバックエンドに対応
MAASだけでなく、多数のパブリッククラウドに対応
CharmOpenStackのみならず、多数のサービスに対応
https://jujucharms.com
サービスのオーケストレーションツール
インストール
jujuのクライアントはLinux, Windows, Mac OSに対応
sudo apt-get install juju-core
https://jujucharms.com/get-started
Charm = reusable ops
Jujuの思想は再利用可能なオペレーションを
・どこでも
・簡単に
・スケーラブルに
Charms
デプロイ
サービス単位でデプロイする感覚
juju deploy mediawiki
juju deploy mysql
juju add-relation mediawiki mysql
HA Ready多数のCharmはHAに対応
もちろんOpenStackもHA対応
Scale outjuju add-unit -n3 nova-compute
*computeノードを3台追加、コンフィグレーションなども自動で行われる
リソース配分はどのように?
m1.small m1.small m2.large m2.large
m1.small m1.small m2.large m2.large m2.large m2.large
Charmとは
Charmの中身
“provides mysql”
“consumes mysql”
db app
Charms declare “interfaces”
mysql relationmysql mysql
dbslave
syslog
syslog
http-proxy
memcache
jifs
Event handling is done in “hooks”
db mysql appmysql
buildinstallupgradehealthsyslog-relation-joinsyslog-relation-leavemysql-relation-joinmysql-relation-leaveslave-relation-joinslave-relation-leavescalestop
buildinstallupgradehealthhttp-relation-joinhttp-relation-leavemysql-relation-joinmysql-relation-leavememcache-relation-joinmemcache-relation-leavejifs-relation-joinjifs-relation-leavescalestop
Juju ecosystem
Confidential Canonical™
Charm Partner Program
http://partners.ubuntu.com/programmes/charm
デモ!
Canonical Lab MAAS
Canonical Lab OpenStack
Tenant A Tenant B
Kadokawa Tenant
Kadokawa MAASKadokawa MAAS
Kadokawa OpenStack Mitaka
LXD LXD LXD LXD
ありがとうございました