mirantis超簡単fuel openstack インストール
Post on 13-Jan-2017
466 Views
Preview:
TRANSCRIPT
Agenda
・ Mirantis , Mirantis Openstack , Fuel
・ Fuel Install Tour (and Murano)
・ Appendix -> Wrap up
嘉門 延親(KAMON Nobuchika)
・ 株式会社エーピーコミュニケーションズ @Mirantis専門チーム・ 独立系SIer歴 1x年
-対 官公庁~エンタープライズ、SMB、ISP、WEBサービス会社-Openstackを含むLinuxを中心としたサーバ関連ソリューション-AWSや国内クラウドを中心にしたクラウドインテグレーション-ISPに対するバックボーンNW構築や各種コンサルティング
& サービス企画提案など
・ 最近はキックボクシングが趣味。
・ 複数回のGoogleストリートビュー被写体経験あり。
WHO ?
Mirantis OpenStack
• RHEL7 KVM support in addition to Ubuntu KVM,vCenter, XenServer
• Lots of choice via 170+ community Fuel plugins
AT&T a.k.a Openstack Summit 2016 SuperUser
Senior Vice President of Software Development and EngineeringSorabh Saxena
AT&T a.k.a Openstack Summit 2016 SuperUser
Senior Vice President of Software Development and EngineeringSorabh Saxena
MINIMUM TEST ENVIROMENT
動かすだけなら 3node あればOK
1 Controller/Cinder node
1 Compute/Cinder node
+ FuelMaster node
※ 推奨構成はAppendixのURL参照
HARDWARE
Fuel master node (Fujitsu RX200S6)-- CPU Xeon(R) E5502 2Core @1.87GHz /MEM 16G / DISK 250G
-- NIC 1G * 2 Broadcom
Control node (Supermicro SM-25)-- CPU Xeon(R) 5140 2Core 2.33GHz / MEM 12G / DISK 500G
-- NIC 1G * 2 Intel
Compute node (DELL PE1950)-- CPU Xeon(R) L5420 8Core 2.50GHz / MEM 32G / DISK 250G
-- NIC 1G * 2 Broadcom
NETWORK Admin
-- PXEでブートして環境を自動Deployしたりするためのネットワーク
Public
-- VMとインターネットが接続するためのネットワーク
Management
-- Openstack管理用 API通信などを行うネットワーク
Private
-- VM間の疎通用のネットワーク
Storage
-- Cephなどのストレージ管理用通信で使われるネットワーク
CONFIGURATION SUMMARY
Fuel-Master@CeontOS
Public
Internet
Controller@Ubuntu Compute@Ubuntu
The Internet
Management
Admin(PXE)
Private
Nova , Neutron , Keystone , Horizon , DB , MQ , other…
Nova-ComputeCinder
Storage
192.168.22.0(192.168.20.0/FUEL)
192.168.23.0
192.168.24.0
192.168.25.0
192.168.21.0
NIC #2NIC #2NIC #1 NIC #1
NIC #1
NIC #2
Fuel マスター・ノード
CobblerPuppet
Manifests
1. FuelMasterノードをSetup
2. FuelMasterノードからPXEブート自動で各OpenstackノードをSetup
OpenStack 環境
OpenStackノード 1
OpenStackノード2
OpenStackノード N
3. 環境設定、ノードの役割の割り当てを行った後、デプロイを開始
FLOW Summary
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
FLOW
1. USBからFUELをインストール、基本セットアップ
2. ブラウザからFuel上でEnvironment作成
3. Nodeの定義とNIC設定
4. ネットワークの設定、確認、Deploy
5. 動作確認(GUI/CLI)
6. Deploy後にHorizonに入り、インスタンス起動
7. ついでにMuranoで、みんな大好きk8s環境デプロイ
Fuel システム要件:
各コンポーネント毎にテスト/本番での推奨環境
https://docs.mirantis.com/openstack/fuel/fuel-8.0/mos-planning-guide.html#fuel-sys-req-pg
Fuel 制限事項(≠ MIRANTIS):
-- 複数の外部NW構成-- MOSがサポートしてないComponents/Plugin-- Fuel-Master自体のHA-- デプロイ後の設定変更(一部は可)
and more…
トレーニング:
[FUEL100]Overview , Internal architecture , Ceph , Detail Limitation , Murano , Sahara , Trobleshooting … and more
Hands-on !!
“NEXT: June 30th 2016“
その他情報:
DOWNLOADhttps://software.mirantis.com/openstack-download-form/※ さらに簡単に試せるVirtualBox版もあります。
Releasehttps://software.mirantis.com/releases/※ 各リリースのサポート状況などを御覧いただけます。
Twitter@Mirantis_JP
・ FuelでのインストールはGUIで超簡単!
・ Fuelも万能ではないが、Fuel制限 ≠ Mirantis の制限。MirantisはプロフェッショナルなSIer。
・ FUEL100というトレーニングコースもある。
Wrap up
top related