Submit Search
Hack the Juju/MAAS (Interop2016)
2 likes
1,007 views
Ikuo Kumagai
Interop2016、Canonical ブース コミュニティ枠で発表した内容です。
Technology
Read more
1 of 15
Download now
Downloaded 13 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
More Related Content
PPTX
Hack the juju_maas_interop用デモ資料
Yuki Yamashita
PDF
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
PPTX
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
VirtualTech Japan Inc.
PPTX
明日から試せる!ソフトウエアベースストレージ「ScaleIO」のご紹介 - OpenStack最新情報セミナー 2015年9月
VirtualTech Japan Inc.
PDF
20210925_jazug_azure_what_to_do_first
TomoakiOno
PPSX
世界での実績No.1のOpenStackインストーラ – Fuel – の全貌は - OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
PDF
クラウド運用のベストプラクティスを考える - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
PDF
Azure Policyでハイブリッドな構成管理
Masahiko Ebisuda
Hack the juju_maas_interop用デモ資料
Yuki Yamashita
Ubuntu Juju/MAAS・OpenStackを使った検証環境構築 - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
VirtualTech Japan Inc.
明日から試せる!ソフトウエアベースストレージ「ScaleIO」のご紹介 - OpenStack最新情報セミナー 2015年9月
VirtualTech Japan Inc.
20210925_jazug_azure_what_to_do_first
TomoakiOno
世界での実績No.1のOpenStackインストーラ – Fuel – の全貌は - OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
クラウド運用のベストプラクティスを考える - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
Azure Policyでハイブリッドな構成管理
Masahiko Ebisuda
What's hot
(20)
PPTX
2016年2月4日 空間OSのための家電制御技術と情報連携
aitc_jp
PDF
OpenStack環境の継続的インテグレーション
エクイニクス・ジャパン
PPTX
Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1
Yasuaki Matsuda
PPTX
2016年2月4日 AITCと協働プロジェクトの活動概要
aitc_jp
PPTX
サーバーの脆弱性管理に関して(OpenStack + Vuls) - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
PPTX
Black jumbodogをcoreclrで動かしてみた
Yasuaki Matsuda
PDF
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
エクイニクス・ジャパン
PDF
いまさら聞けないAWSの基本
Trainocate Japan, Ltd.
PDF
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
PDF
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Masahiko Ebisuda
PDF
(Fix)Azure Network Security Group(NSG)のおさらい
Yoshimasa Katakura
PPTX
知って得する!パブリッククラウドをオンプレミスのように使う裏ワザ
エクイニクス・ジャパン
PPTX
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
PPTX
サイバーエージェント様 発表「OpenStackのNWと物理の話」
VirtualTech Japan Inc.
PDF
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:OpenStack 基礎操作編
irix_jp
PDF
Virtual Machine Scale Sets 概要
Yui Ashikaga
PDF
クラウドファースト時代の最適なシステム配置について
エクイニクス・ジャパン
PDF
Azure Contract, Support, License ちょっと Dive
Yui Ashikaga
PDF
Accelerate SDN/NFV Network ~ネットワーク高速化のアレコレ~ - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
PDF
Azure bastion ignite the tour @tokyo 2019
Yoshimasa Katakura
2016年2月4日 空間OSのための家電制御技術と情報連携
aitc_jp
OpenStack環境の継続的インテグレーション
エクイニクス・ジャパン
Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1
Yasuaki Matsuda
2016年2月4日 AITCと協働プロジェクトの活動概要
aitc_jp
サーバーの脆弱性管理に関して(OpenStack + Vuls) - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
Black jumbodogをcoreclrで動かしてみた
Yasuaki Matsuda
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
エクイニクス・ジャパン
いまさら聞けないAWSの基本
Trainocate Japan, Ltd.
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Masahiko Ebisuda
(Fix)Azure Network Security Group(NSG)のおさらい
Yoshimasa Katakura
知って得する!パブリッククラウドをオンプレミスのように使う裏ワザ
エクイニクス・ジャパン
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
サイバーエージェント様 発表「OpenStackのNWと物理の話」
VirtualTech Japan Inc.
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:OpenStack 基礎操作編
irix_jp
Virtual Machine Scale Sets 概要
Yui Ashikaga
クラウドファースト時代の最適なシステム配置について
エクイニクス・ジャパン
Azure Contract, Support, License ちょっと Dive
Yui Ashikaga
Accelerate SDN/NFV Network ~ネットワーク高速化のアレコレ~ - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
Azure bastion ignite the tour @tokyo 2019
Yoshimasa Katakura
Viewers also liked
(20)
PDF
DevOpsMtl, Metal edition – MaaS and Juju
Leonardo Borda
PDF
Maas Juju Introduction
openstackindia
PDF
Understanding Juju Charms
Demis Gomes
PDF
Juju presentation
OpenCity Community
PDF
Service orchestration and metal as a service with juju and maas
Eduardo Castillejo Gil
PDF
MAAS High Availability Overview
Christian "kiko" Reis
PDF
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30th
Christian "kiko" Reis
PDF
Carrier Grade MANO for Service Agility - Presented at NFV World Congress 2015
Sean Chen
PDF
Ubuntu OpenStack_Juju-MAAS
Takeshi Nakajima
PDF
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
The World Bank
PDF
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
SONG INSEOB
PDF
The OpenStack Tacker Project and SDN/NFV MANO: Craig Stevens, Brocade
OpenStack
PDF
vnf-managers-you-must-know
Trinath Somanchi
PDF
Understanding NFV Management and Orchestration
Alberto Diez
PDF
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
VirtualTech Japan Inc.
PDF
Mythology & Potential of the ARM Server
Christian "kiko" Reis
PDF
OVS VXLAN Network Accelaration on OpenStack (VXLAN offload and DPDK) - OpenSt...
VirtualTech Japan Inc.
PDF
Ubuntu Cloud Juju
eNovance
PDF
深層ニューラルネットワークによる知識の自動獲得・推論
Naoaki Okazaki
PDF
Contrail deploy by Juju/MAAS
Ikuo Kumagai
DevOpsMtl, Metal edition – MaaS and Juju
Leonardo Borda
Maas Juju Introduction
openstackindia
Understanding Juju Charms
Demis Gomes
Juju presentation
OpenCity Community
Service orchestration and metal as a service with juju and maas
Eduardo Castillejo Gil
MAAS High Availability Overview
Christian "kiko" Reis
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30th
Christian "kiko" Reis
Carrier Grade MANO for Service Agility - Presented at NFV World Congress 2015
Sean Chen
Ubuntu OpenStack_Juju-MAAS
Takeshi Nakajima
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
The World Bank
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
SONG INSEOB
The OpenStack Tacker Project and SDN/NFV MANO: Craig Stevens, Brocade
OpenStack
vnf-managers-you-must-know
Trinath Somanchi
Understanding NFV Management and Orchestration
Alberto Diez
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
VirtualTech Japan Inc.
Mythology & Potential of the ARM Server
Christian "kiko" Reis
OVS VXLAN Network Accelaration on OpenStack (VXLAN offload and DPDK) - OpenSt...
VirtualTech Japan Inc.
Ubuntu Cloud Juju
eNovance
深層ニューラルネットワークによる知識の自動獲得・推論
Naoaki Okazaki
Contrail deploy by Juju/MAAS
Ikuo Kumagai
Similar to Hack the Juju/MAAS (Interop2016)
(20)
PDF
CD(継続的デリバリー)手法を用いたサーバシステム構築の自動化 - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
PDF
クラウドファースト時代の最適なシステム配置について
Kentaro Kamata
PDF
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
Akiko Kosaka
PDF
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
Akiko Kosaka
PPTX
Fukuten 20200117 up
Ken'ichirou Kimura
PDF
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
PDF
【HinemosWorld2016】A2-4_ミッションクリティカルシステムの運用管理を可能とするHinemosの仕組み
Hinemos
PDF
Hadoop/Spark セルフサービス系の事例まとめ
Yuta Imai
PDF
20131213 jawsugソフトウェアベンダーがAWSを活用して 急にSaaSをはじめた話
Kazuhiro Ogura
PDF
HOYA株式会社様 SAP on AWS マイグレーション事例の紹介
Masaru Hiroki
PPTX
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
Serverworks Co.,Ltd.
PDF
Netapp innvation2012 ”アンリツ様事例とストレージ活用方法”
Masaru Hiroki
PPTX
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
Toshiyuki Konparu
PDF
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
Yasuhiro Horiuchi
PDF
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
PDF
OSC2014広島 CloudStackの歩き方【完全版】
Midori Oge
PDF
JAWS-UG 仙台 2013 Spring 発表資料 「クラウド時代の考え方 - アマゾンクラウドのご紹介 -」
Yasuhiro Horiuchi
PPT
20061007.saas
Ken SASAKI
PDF
クラウドGPS(仮)
terurou
PDF
使ってみよう! Cloud Automator
保彦 坂井田
CD(継続的デリバリー)手法を用いたサーバシステム構築の自動化 - OpenStack最新情報セミナー(2016年12月)
VirtualTech Japan Inc.
クラウドファースト時代の最適なシステム配置について
Kentaro Kamata
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
Akiko Kosaka
AgileJapan2010 官公庁でも取り組み始めたアジャイル! 山形県庁
Akiko Kosaka
Fukuten 20200117 up
Ken'ichirou Kimura
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
【HinemosWorld2016】A2-4_ミッションクリティカルシステムの運用管理を可能とするHinemosの仕組み
Hinemos
Hadoop/Spark セルフサービス系の事例まとめ
Yuta Imai
20131213 jawsugソフトウェアベンダーがAWSを活用して 急にSaaSをはじめた話
Kazuhiro Ogura
HOYA株式会社様 SAP on AWS マイグレーション事例の紹介
Masaru Hiroki
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
Serverworks Co.,Ltd.
Netapp innvation2012 ”アンリツ様事例とストレージ活用方法”
Masaru Hiroki
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
Toshiyuki Konparu
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
Yasuhiro Horiuchi
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
OSC2014広島 CloudStackの歩き方【完全版】
Midori Oge
JAWS-UG 仙台 2013 Spring 発表資料 「クラウド時代の考え方 - アマゾンクラウドのご紹介 -」
Yasuhiro Horiuchi
20061007.saas
Ken SASAKI
クラウドGPS(仮)
terurou
使ってみよう! Cloud Automator
保彦 坂井田
Hack the Juju/MAAS (Interop2016)
1.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved HACK! THE & ビットアイル・エクイニクス株式会社 熊谷育朗
2.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Juju/MAASとは何か。 Juju – deployment tool ‣ Machine/Service/Unitの概念を持ち、 Serviceの関係性を定義してサービスを デプロイすることのできるツール ‣ サービスデプロイの記載はCharmと 呼ばれる単位で記述、Charm Storeの ラインナップが豊富 MAAS(Metal as a Service) ‣ 物理サーバーの管理を行うツール 電源管理、物理デバイスの管理、 IPアドレス管理、OSインストール等が可能 ‣ Jujuとの連携が可能 https://jujucharms.com/ http://maas.io/ http://www.ubuntu.com/cloud/juju
3.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Juju/MAASはHACKして使え。なぜなら それぞれのコンポーネントの関係が(慣れてないと)複雑 ドキュメントでは表現しきれていない仕様もある 更新が早い ちょいちょいハマる →要するにOpen Source 中身を知って手を入れて使う。これ当たり前。
4.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved
5.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved MAAS によるサーバーの管理 New 管理リストに登録 Ready Deployed OSインストール HW情報を取得 Enlist Commissionig Deploy
6.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved MAAS Server MAAS の基本的な動作(簡易概念図) 上記のタイミングでサーバを起動/初期処理を行う仕組み Tftpd(PXE boot) Squid(Proxy) Dhcpd(DHCP) Bind(DNS) Apache2(Httpd) root-image root-tgz Client Cloud-init MAAS-web/API Metadata-server rootfs userdata Enlist Commissionig Deploy Pxe Boot Iscsi マウント root fs への 書き込み Cloud-initによる 初期設定 iscsi(readonly) dd
7.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved MAAS HACK! Tips boot-resource の操作 iscsi マウントされるブートイメージはマウントして改変できる 改変したイメージをtar gzで圧縮すれば、ddで書き込まれるイメージとなる # sudo mount -o loop -t ext4 ¥ /var/lib/maas/boot-resources/current/ubuntu/amd64/generic/trusty/release/root-image ¥ /mnt/ # sudo chroot /mnt/ # cd /mnt/ # sudo tar zcvf /home/ubuntu/work/root-tgz ./* # sudo cp /home/ubuntu/work/root-tgz ¥ /var/lib/maas/boot-resources/current/ubuntu/amd64/generic/trusty/release/root-tgz
8.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved
9.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Juju の管理する概念(Machine/Service/Unit) Machine ‣ Jujuによるコントロールの反映の対象。 ‣ 連携しているツールの管理するサーバとlxcコンテナを対象にできる Service ‣ Charm(サービス定義)の管理単位 ‣ CharmをJujuに反映するとServiceとして管理される ‣ ServiceとServiceの関係を定義することができる Unit ‣ CharmをMachineに反映したインスタンスの管理単位 ‣ Shellまたはpythonで記述されたプログラム ‣ Hooksと呼ばれるイベントから実行される
10.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Juju 動作概要(簡略図) Juju bootstrap Unit jujud Juju Core Hooks(イベント) Charm install config-changed start upgrade-charm stop … Charm parameter ①deploy ②Machine起動 Service ③Jujud配置 ④イベント起動 ⑤イベント実行
11.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Juju Charm Hack Charmの主要な構成要素 ‣ Metadata ▪ Serviceに設定するパラメータを定義する ‣ Hooks ▪ イベント毎に実行する処理をプログラムで記載 - install - config-changed - start - upgrade-charm - stop ‣ Template ▪ デプロイ時に配置するconfig ファイルなどのテンプレート - [name]-relation-joined - [name]-relation-changed - [name]-relation-departed - [name]-relation-broken
12.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved Jujuの魅力は Charm store Charm Storeに行くと主要なOSSのCharm がほとんどあ る。OpenStack系は特に豊富 https://jujucharms.com/
13.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved デモ
14.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved 知っていますか? ドキュメントはあります。ちゃんと読みましょう(自戒) ‣ 今日の内容くらいはちゃんと読めば書いてあります。 バージョンを合せて 読むのがポイント
15.
Copyright © 2016
Bit-isle Equinix Inc. All Rights Reserved ユーザーグループ立ち上げ中 “If you want to go fast, go alone. If you want to go far, go together.” 「速く行きたければ一人で行きなさい。 遠くまで行きたければ一緒に行きなさい。」 Facebook グループへ 参加してください https://www.facebook.com/groups/maajug/
Download