More Related Content
Similar to OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ) (20)
More from Satoshi Konno (7)
OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ)
- 7. クラウド技術者集団
II. Morphlabs Solutions and Technology
- モーフ・ラボ社の
ソリューション & テクノロジー -
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
Confidential & Proprietary
!7
- 10. クラウド技術者集団
OpenStackソリューション: モジュール & スケーラブル
1U検証用
プロジェクト・サーバー
mCloud
for
SP
SI
コンサルティング
Pre-‐built
Public
Cloud
with
signup
and
billing
Resilient
Architecture
!
mCloud
Project
Server
2xMCs
for
every
4000
vCPU
mCloud
Project
Server
Controller
and
Compute
Node
40
vCPU
1U
mCloud
for
Enterprise
Grows
to
an
Average
of
8500
vCPUs
Enterprise-‐ready
Private
Cloud
Resilient
Architecture
2xMCs
for
every
4000
vCPU
Grows
to
an
Average
of
600
vCPU
mCloud
Controller
mCloud
Controller
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Storage
Node
Scale
Out
Storage
mCloud
Storage
Node
冗長化プライベートクラウド
mCloud
Controller
mCloud
Controller
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Compute
Node
mCloud
Storage
Node
Scale
Out
Storage
mCloud
Storage
Node
mCloud
Storage
Node
課金機能付きパブリッククラウド
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
Confidential & Proprietary
!10
- 26. 設定
設定・チューニング演習
トラブルシューティング演習
導入
Storage
Node導入
Network
Node導入
研修
内容
Compute
Node導入
Controller
Node導入
概要
OpenStackコンポーネント
OpenStack概要
価格
(日数)
4万円 (1日間)
12万円 (2日間)
15万円 (2日間)
コース名
OpenStack概要
OpenStackシステム管理1
OpenStackシステム管理2
OpenStackの概要と主要な機能を
講義とマシン実習により修得します。
OpenStackを導入する際に必要とな
る、各コンポーネントの構成と導入方
法をマシン実習を通して修得します。
OpenStackの各コンポーネントの設
定パラメータを理解するとともに、トラ
ブルシューティング体験を行います。
OpenStackをより深く理解するため
に、実習では、各コンポーネントを個
別にマルチノード環境に導入、設定し
ます。
実習は、マルチノード環境上で行い、
パラメータ変更の効果を確認したり、
様々なトラブルを起こし、対処したり
する演習を行います。
コース
概要
!
マシン実習では、OpenStackのデ
フォルトのGUIであるHorizonを介
し、主要な機能を一通り体験します。
!
!
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!26
!26
- 27. システム管理1演習
クラウド技術者集団
• 管理演習(基礎)
– CLIでのテナント、ユーザの作成
– CLIでのイメージの設定
• トラブルシューティング演習(基礎)
– 特定のサービスが突然利用できなくなった
– 認証できなくなった
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!27
- 28. システム管理2演習
クラウド技術者集団
• 管理演習(応用)
– 新しいロールの作成
– スケジューラの設定
• トラブルシューティング演習(応用)
– ユーザーがパスワードを忘れてしまった
– インスタンスから、外部ネットワークへの通信ができ
ない
– 仮想ディスクは作成できたが、インスタンスへのアタッ
チが失敗する
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!28
- 29. OSS系ベンダートレーニングとの違い
クラウド技術者集団
弊社トレーニング
ベンダートレーニング
OSS版のOpenStackから理解し、最終的にどのディストリビューション
ベンダーの提供する
のOpenStackを選定するかは自社判断できる
コンセプト
商用版のOpenStackを理解する
テキスト言語
!
日本語
対象
SP、SI事業者及びエンタープライズ向け
主にエンタープライズ向け
環境
Ubuntu
ディストリビューションベース
(OpenStack
Foundation
推奨OS)
商用版
ディストリビューション
※
RDOベースも検討中
ベース
OpenStackを基礎から理解
該当無し
概要コース
主に英語の場合が多い
OpenStackの背景、概要、機能などを1日で網羅的に理解する。
システム管理1
OpenStackの導入・管理を理解
商用版OpenStackの理解
コース
OpenStackコンポーネントごと、各生徒に割り当てられた4ノードに対
導入に関しては、ベンダーのイ
ンストーラでの自動インストー
ル。自動インストーラの便利さ
を理解できる。
するマニュアルインストールを実施するため、インストーラを利用す
る場合とは違い、各コンポーネントの設定ファイルやログファイルな
どに関する導入時の基本的なノウハウを蓄積可能。マルチノード検証
環境構築のキッカケ作りになる。
システム管理2
OpenStackの設定・管理を理解
コース
!
設定ファイルのレビューやトラブルシューティングにフォーカスした
コース。弊社が埋め込んだ様々なレベルのトラブルの解決を体験で
き、自社での検証時のノウハウを蓄積可能。
該当無し
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!29
!29
- 31. クラウド技術者集団
概要
教育事業
受講後の到達目標
• OpenStackの概要を理解できる!
• OpenStackの以下のプロジェクトの概要が理解できる!
• OpenStack Identity (Keystone)!
• OpenStack Image Service (Glance)!
• OpenStack Compute (Nova)!
• OpenStack Dashboard (Horizon)!
• OpenStack Networking (Neutron)!
• OpenStack Block Storage (Cinder)!
• OpenStack各プロジェクトがどのように連携しているかを理解できる!
• OpenStackの機能を一通り理解できる
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!31
!31
- 32. 教育事業
クラウド技術者集団
概要
1日 AM!
第 1 章 OpenStackの理解!
・ OpenStackとは!
・ OpenStackが注目を浴びている理由とは!
・ OpenStackの各種コンポーネントの理解!
!
1日 PM!
1日目
第 2 章 OpenStack環境での演習!
・ Horizonから見たOpenStackの各種機能!
・ OpenStackで立ち上げたインスタンス上での演習
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!32
!32
- 35. 教育事業
クラウド技術者集団
システム管理1
1日 AM!
第 1 章 OpenStack概要 !
・ OpenStackとは !
・ OpenStack各種コンポーネントの理解!
1日 PM!
第 2 章 OpenStackのマニュアル・インストール I!
・ OpenStack Databaseのインストール!
1日目
1日目
・ Messaging Queueのインストール!
・ Keystoneのインストール!
・ Glanceのインストール!
・ Novaのインストール!
!
2日 AM!
第 3 章 OpenStackのマニュアル・インストール II !
・ Neutronのインストール!
・ Cinderのインストール!
・ Horizonのインストール!
2日目
2日 PM!
第 4 章 ハンズオン課題 !
・ 環境設定後のコマンドラインを利用したハンズオン課題!
・ 簡単なトラブルシューティング
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!35
!35
- 38. 教育事業
クラウド技術者集団
システム管理2
1日 AM!
第 1 章 OpenStackマルチノード環境の理解 !
・ マルチノード演習環境の理解!
!
1日 PM!
1日目
1日目
第 2 章 OpenStack設定ファイルのレビュー!
・ 各種設定ファイルの理解!
・ パラメータの変更実習!
!
2日 AM!
第 3 章 OpenStack演習 !
・ 一般的な管理タスクの演習!
!
2日 PM!
2日目
第 4 章 OpenStackトラブルシューティング!
・ トラブルシューティング演習
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!38
!38
- 51. Why Ceph?
安価
Commodity
HW
クラウド技術者集団
Object
+
Block
unified
storage
冗長性
自動分散・修復
安定
inktank
linux
kernel
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!51
!51
- 52. OpenStack + Ceph 事例
クラウド技術者集団
sync
インドネシア
冗長化コントローラ
SQL Dump
(cloud & network)
Boot from volume
OSイメージ/VMデータ
スナップショット
Ceph Storage Pool
(OSベースイメージ)
複数のCompute Nodes
(VMデータは、ローカルに置かない)
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!52
!52
- 60. ⑤ 推奨構成 - ハーフラック
クラウド技術者集団
1G
1G
1G
1G
スタンバイ
アクティブ
10G
同期
マスター・コントローラ
マスター・コントローラ
10G
MC
MC
イメージ
スナップショット
(OP)
(オプション)
SN
冗長化スイッチ
10G
10G
CN
CN
コンピュート・ノード
VM2
コンピュート・ノード
VM3
VM1
コンピュート・ノード
CN
CN
コンピュート・ノード
ストレージ・ノード
合計14U
Vol1
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!60
- 61. ⑥ サービスプロバイダー構成 - フルラック
1G
クラウド技術者集団
1G
1G
1G
スタンバイ
アクティブ
10G
同期
マスター・コントローラ
マスター・コントローラ
10G
MC
MC
イメージ
スナップショット
(OP)
(オプション)
SN x 2
冗長化スイッチ
10G
10G
CN
CN
コンピュート・ノード
VM2
コンピュート・ノード
VM3
VM1
コンピュート・ノード x 4
CN x 4
CN x 4
コンピュート・ノード x 4
ストレージ・ノード
Vol1
Vol2
(BS)
ストレージ・ノード
合計24U or 26U
(バックアップ・サーバ)
Copyright © ASEANLABS, Inc. 2014. All rights reserved.
!61