citrix eco new

29
ククククククク クククククククククククククク クククククククククククChef クククククククククククククククククククク 」「 enStratus ククク

Upload: jay-hotta

Post on 31-May-2015

486 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Citrix eco new

クラウド基盤を有効に活用するためのポイントサーバー構成管理ツール「 Chef 」とクラウドセキュリティプラットフォーム「 enStratus 」の紹介

Page 2: Citrix eco new
Page 3: Citrix eco new

Agendas• Server Configuration tool

と Cloud Management tool を使って Cloud を管理するということ

• Server Configuration tool Opscode Chef のご紹介

• Cloud management tool enStratus のご紹介

http://www.flickr.com/photos/jameswest/3403293731/

Page 4: Citrix eco new

クラウドがビジネスに取ってキーになる理由1. Cost 削減2. 使いやすさ3. ストレージ容量の増加と

オートメーション4. 敏捷性、柔軟性、スケーラ

ビリティ5. IT スタッフの削減

Page 5: Citrix eco new

本当にそうですか?• 更なる管理の複雑化• 対応スピードへの要求• 生産性向上への要求

Page 6: Citrix eco new

Project Lifecycleの Agility

• 開発、テスト、運用サイクルの短期化

• 一貫性• 柔軟性

Page 7: Citrix eco new

企業が使う上で、クラウドに足りないものは?

• 認証管理• 権限管理• 予算管理• アプリ等の自動化

http://www.flickr.com/photos/ell-r-brown/5866777592/

Page 8: Citrix eco new

学習Single cloud project

Multi/Hybrid cloud project

Operation/Rollout

企業のクラウド利用ステージ

経験/成熟度

価値の認知

Page 9: Citrix eco new

3 Layer Platforms

Page 10: Citrix eco new

構成管理・世代情報・属性情報

パーミッション管理・ユーザー情報・グループ情報

APII 経由の連携

ユーザーは、enStratus で一元管理を行う。

Page 11: Citrix eco new
Page 12: Citrix eco new
Page 13: Citrix eco new

解決しようとしている問題

システム設定の自動化

Page 14: Citrix eco new

どうして問題なの?

インフラの変更、特にクラウドを使う場合は、それが頻繁に発生する

様々なオペーレーションシステム

各種ベンダーから調達した様々なハードウェア

スタック内の異なるアプリケーション

Not Uniform

Page 15: Citrix eco new

Chef でどのように解決するの?

Chefから直接、各種ベンダーH/Wやクラウドの起動や停止

JEOSの選択、インストール(H/W)

各種アプリケーションのインストール

利用環境に合わせたアプリケーションの設定

Flexible, Repeatable, Robustness*複雑性の管理 , 変更の加速

Page 16: Citrix eco new

更に• サーバを設定する為のレシピ(設定手順コード)の共有と獲得

• Chefの品質向上の為のコミュニティ活動とレシピ評価システム

安心 ( comfortable )使いやすい (Useful)

Page 17: Citrix eco new

でも、Chef は本当に必要?

http://www.flickr.com/photos/70731452@N04/6403101327/

Page 18: Citrix eco new

仮想マシンイメージは使いづらいな … ?• インフラ情報はバージョン管理したい。• vcs は、 binary は扱いにくい。• S3 での管理は後日煩雑化する。• Test ができて、反復性( repeatable )が有るようにしたい。

http://www.flickr.com/photos/taylar/7219773624/

Page 19: Citrix eco new

Chef の動作

• Software のインストール• 各種設定ファイルの記述• ネットワークの設定• サーバ等の再起動• その他

Page 20: Citrix eco new

Chef API & Cloud management platformで• Knife 操作の部分を API によって外部のソフトに任せることが出来る。• 企業として必要なクラウドの管理が出来る。

Page 21: Citrix eco new

Chef-solo

数台に限定されるなら問題ない

Chef server + Chef client

大規模構成と検索機能による flexibility

Chef の種類

Page 22: Citrix eco new

オープンソース版 ( OSS Chef)

オンプレミス版 (Private Chef)

SaaS 版( Hosted Chef)

Chef Server の種類

Page 23: Citrix eco new

Private Chef の構成

Page 24: Citrix eco new

Ruby base internal DSL

強力な検索機能で複雑な設定記述もシンプル

分りやすい、定義ファイルの構成 (cookbook & recipe)

Lap top PC でも、コードのテストが可( Vagrant は、便利な連携ツール)

Chef の特徴

Page 25: Citrix eco new

+-cookbooks/

+-datacenter/

| +-recipes/

|    +-default.rb

| +-templates

|    +-default

|      +- some_conf.erb

Cookbook & Recipe

Page 26: Citrix eco new

Metadata

Data Bags

Resource

Node

Environment

他の重要な要素

Page 27: Citrix eco new

持ち帰ってほしいメッセージ• クラウドマネージメントツール

とは互いに保管しあう• クラウドで IT 運用するための、

3本柱の一つ• インフラストラクチャをコード

化するための強い見方• CI 、 CD を具現化するためには、

必需品

http://www.flickr.com/photos/donkeyhotey/5521102662/

Page 28: Citrix eco new

有志の方の日本語ドキュメント

検索方法:chef  基本  Opscode  

http://wiki.opscode.com/pages/viewpage.action?pageId=24019581

Page 29: Citrix eco new

残り時間が…次は、 CL lab にて。http://www.creationline.com/lab

クリエーションライン株式会社堀田直孝  @jhotta