...

企業内クラウドを実践する ( )の実態に迫る

by user

on
Category: Documents
29

views

Report

Comments

Transcript

企業内クラウドを実践する ( )の実態に迫る
IBM Tivoli Software
企業内クラウドを実践する
IBM CloudBurst (ICB)の実態に迫る
日本アイ・ビー・エム(株)
ソフトウェア事業 Tivoli事業部
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
本日のご説明内容
ƒ IBMのクラウド・ポートフォリオ
ƒ ICB とクラウドを支える Tivoli ソリューション
– IBM CloudBurst
– Tivoli Provisioning Manager
– Tivoli Service Automation Manager
2
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
IBMでの変革とクラウド・コンピューティングの実践
“Blue Cloud”プロジェクト
IBMの変革
ƒ データセンター
155 ⇒ 5
ƒ アプリケーション数:
16,000 ⇒ 4,500
ƒ 15億ドルのコスト削減
アカデミックイニシアティブ
ƒ 数百におよぶお客様実績
ƒ グローバルでの協業
ƒ 20に及ぶクラウドセンター
ƒ 27大学
ƒ 実証実験
ƒ 800人以上の学生
ƒ IBMリサーチとお客様での
協業
ƒ NSFから14の大学への
助成金
ƒ IBM社内でのクラウドコン
ピューティング環境適用
(TAP/RC2)
協業しているお客様
Carnegie Mellon
3
NedBank
iTricity
Wuxi
2009/11/13
HCMC
Univ of Technology
© 2009 IBM Corporation
IBM Tivoli Software
開発/テスト向けクラウドを適用した
お客様の事例
4
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
海外金融業事例
主な背景と
課題
ƒ 年間1300にも及ぶプロジェクトで開発/テスト環境となるサーバーの調達に時間を要している。
ƒ 調達/導入までに最低でも2ヶ月、HWの調達ができない場合には1年以上の期間を要していることもある。
ƒ 導入時にマニュアルのプロセスが多く存在し、環境構築に時間がかかる非効率なオペレーションとなっている。
目的
ƒ タイムリーに開発/テスト環境を準備し、ビジネスのスピード向上を図る。
対象プラット
フォーム
ƒ p5/6 LPARへのAIXイメージのデプロイ
ƒ x86 VMware上へのLinux/Windowsのデプロイ
ソリューション
概要
ƒ ポータル画面でのユーザーリクエストに基づくワークフローと自動化されたプロビジョニング
ƒ ワークロードが増大した場合には、必要に応じてリソース(CPU/Memory)を増強
ƒ リアルタイムにシステム環境のステータスをKPIとしてモニタリングするダッシュボード機能を提供
ビジネス上の
効果
ƒ 1~3時間程度でのテストサーバー環境のユーザーへの提供と自動的なセットアップを実現
ƒ 1人10台程度であったサーバーの管理を、1人100台以上の規模へ拡大することによるIT管理コストの削減
エンドユーザー(テスト/開発者)
向けサービスリクエストポータル
5
ユーザー
IT管理者
IT管理者向けダッシュボード
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
クラウド導入によるビジネススピードの向上
クラウド導入前
システム概要
クラウド導入後
5分~1時間
3ヶ月 (2,160時間)
– 購入申請
- キャパシティプランニング
自動化されたサーバー
提供プロセス
システム
管理者
ビジネス
アナリスト
調達・計画
2ヶ月
2週間
形態
6
1時間
2週間
評価
- 社内稟議プロセス
-購買プロセス、価格決定
システム キャパシティ
-発注処理
管理者 管理技術者
-設備計画
•
リクエストの管理、評価
•
•
サーバーの割り当て
サーバーへのOS、アプリケーションの導入
•
利用状況のレポーティング
自動的なセットアップにより、1時間程度での
テストサーバー環境をユーザーへ提供することを実現
導入
– ネットワーク構成
- サーバー構成
- リクエスト環境構築
システム ネットワーク
技術者
管理者
課題:
ƒ開発/テスト環境となるサーバーの調達/導入までに最
低でも2ヶ月の期間を要していた。
ƒベンダーとの価格交渉、社内稟議プロセス等にスタッ
フの多大なワークロードがかかっていた。
ƒ発注処理・納期の遅延により、研究開発プロジェクトの
スケジュール遅延が発生していた。
ソリューション:
ƒTivoli Service Automation Manager
–Tivoli Provisioning Manager
–Tivoli Service Request Manager
ƒIBM Tivoli Monitoring
ƒPower Systems
ƒVMWare
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
日本における IBM クラウド・ソリューション・ポートフォリオ
プレビュー
解析
コラボレーション
開発・テスト
デスクトップ
インフラストラクチャー
ビジネス・サービス
今後の発表予定
IBMセンター内*1
基幹システム オープン系システム
(メインフレーム)
(Power Systems)
IBMが提供するクラウド環境での
IBMスタッフ
Smart Business
on the IBM Cloud
Lotus Live
パブリック・クラウド
Smart Business
Cloud
プライベート・クラウド
テスト/開発
テスト/開発
クラウド
クラウド
デスクトップ
デスクトップ
クラウド
クラウド
お客様
社内利用
情報システム部
新たなオープン系
システムの
企画・開発に専念
IBM Managed Cloud
Computing Services
CoD Centers
リモートデータ
保護サービス
ストレージ
ストレージ
クラウド
クラウド
情報分析
情報分析
クラウド
クラウド
Smart Business
Test Cloud
Smart Business
Desktop Cloud
Smart Business
Systems
クラウド環境をパッケージ化
した製品
CloudBurst
CloudBurst
シリーズ-A
シリーズ-A
IBM CloudBurst
7
WebSphere
CloudBurst
Appliance
2009/11/13
CloudBurst
CloudBurst
シリーズ-B
シリーズ-B
© 2009 IBM Corporation
IBM Tivoli Software
IBM クラウド・コンピューティングへの取り組み
6月16日 IBM Corporation 発表以降から本日現在までのプレスリリースより
6/16 企業向けクラウドの製品・サービス群「IBM Smart Business」 発表
6/16 日本情報通信のクラウドコンピューティング・センターに構築基盤を提供
6/18 企業内クラウド向けアプリケーション・サーバー管理アプライアンス
~アプリケーション配布を10倍効率化~
< WebSphere CloudBurst Appliance >
6/18 仮想化環境のセキュリティーを低コストで仮想的に実現 < Proventia GV1000 >
6/23 Webサイトの品質向上とコンプライアンス対応を支援するクラウド・サービス < Rational Plolicy Tester On Demand >
6/29 LotusLive Connectionsにより、ソーシャル・ネットワーキング・ソフトウェアをクラウドにまで拡張
コンプライアンス対応を支援するクラウド・サービス < Louts Live Connections >
< IBM CloudBurst >
7/14 エンタープライズ・クラウド稼働環境を製品として提供
~クラウドのためのソフトウェア・ハードウェア・サービスを統合した新製品~
7/24 リコーと日本IBM、クラウド・コンピューティング分野で協業
7/30
IBM マネージド・クラウド・コンピューティング・サービス
< Managed Cloud Computing Services >
8
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
エンタープライズクラウドを構成する主要な3要素
クラウドは「仮想化」だけでなく「標準化」、「自動化」を進めていくことで
“ユーザーの利便性” “トータルコスト削減”の実現し高めていくことができます
クラウドコンピューティング
サービス・マネジメント
仮想化
+
物理リソースを
仮想化し、管理を
下位レイヤー内に
分離します
9
標準化
+
サーバー構築等の
サービスをサービス
カタログ化し、
ユーザーの利便性、
IT部門の管理性を
向上させます
自動化
=
利便性
向上
コスト
削減
サービス申請から
提供までを自動化、
スピードアップし、
同時に省力化を
図ります
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
IBM CloudBurstの8つの価値
Smart Business Systems, クラウド専用インフラストラクチャー
1.
1. “Cloud
“Cloud in
in aa Box”Box”- クラウド稼働環境のための
クラウド稼働環境のための
All-in-One
All-in-One パッケージ
パッケージ
2.
2. さらなるコスト削減を実現するIBMクラウド
さらなるコスト削減を実現するIBMクラウド
自動化ツールの搭載
自動化ツールの搭載
3.
3. 社内外における豊富なクラウド構築・導入
社内外における豊富なクラウド構築・導入
実績に基づく製品実装
実績に基づく製品実装
4.
4. クラウド化における標準化のためのツール・
クラウド化における標準化のためのツール・
メソッドにもとづくサービス提供可能
メソッドにもとづくサービス提供可能
5.
5. エンタープライズ・クラウド構築におけるファー
エンタープライズ・クラウド構築におけるファー
ストステップとして、迅速な環境構築・パイロッ
ストステップとして、迅速な環境構築・パイロッ
トが可能
トが可能
6.
6. IBM製サーバー使用による電力消費、空調費、
IBM製サーバー使用による電力消費、空調費、
設置スペースの最小化
設置スペースの最小化
7.
7. 使いやすいセルフサービス・ポータル(GUI)の
使いやすいセルフサービス・ポータル(GUI)の
提供
提供
8.
8. 他のサーバープラットフォームへの拡張性
他のサーバープラットフォームへの拡張性
(予定)
(予定)
10
ƒエンタープライズ・プライベート・クラウド
を実現するコンポーネントをすべて同梱
ƒ導入後すぐにクラウド環境が稼働
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
IBM CloudBurst 製品概要
ƒ
ƒ
ƒ
ƒ
迅速なクラウド環境提供を実現する”All-in-One”パッケージ
クラウド・サービス提供のための専用インフラストラクチャー
単一製品として提供・サポート
プライベート・クラウド環境立ち上げに必要なサーバー、ストレージ、
ネットワーク、ソフトウェア、導入サービスをパッケージ化
クイック・スタートサービス:
ƒ お客様サイトでのIBM CloudBurstの導入・設定
ƒ セルフサービス・ポータルの構成
ƒ 基本機能検証
ƒ ユーザー、セキュリティ・ポリシーの設定
ƒ 仮想化サーバー、ネットワーク、ストレージリソースの ƒ スキル・トランスファー
セットアップ、ディスカバリー
11
ソフトウェア構成:
ハードウェア構成:
ƒ IBM CloudBurst サービス・マネージメント・パック
ƒ IBM Tivoli Provisioning Manager v7.1
ƒ IBM Tivoli Monitoring v6.2.1
ƒ IBM Systems Director 6.1.1
ƒ Active Energy Manager; IBM ToolsCenter 1.0;
IBM DS Storage Manager for DS4000 v10.36;
LSI SMI-S provider for DS3400
ƒ VMware VirtualCenter 2.5 U4
ƒ VMware ESXi 3.5 U4 hypervisor
ƒ IBM System Cluster1350 42U エンタープライズ ラック
ƒ IBM System x3650 M2 システム・マネージメント サーバー
ƒ IBM BladeCenter HS22 クラウド・マネージメント ブレード
ƒ IBM BladeCenter H シャーシー
(イーサーネット、FCスイッチ 二重化)
ƒ IBM BladeCenter HS22 ブレード (サーバープール用 3枚)
ƒ IBM System Storage DS3400 FC ストレージ
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
クラウドサービス
提供サーバー
1G SM
1G SM
Bay 2
ネットワーク
スイッチ
Virtual Center
ToolsCenter
IBM Storage Mgr
4
Active Energy
Customer Ethernet Network
BOFM
Customer SAN Network
IBM Director 6.1.1
IBM CloudBurst コンポーネント (基本最小構成)
Windows 2003 R2 Enterprise
Bay 1
3650 M2 Server
Midplane
ITDS
6.1.0.1
DB2 ESE 9.1
Midplane
SUSE 10 SP2 & NFS
VMware ESXi 3.5 U4 Hypervisor
12
24 pt 1Gps Ethernet Sw
24 pt 1Gps Ethernet Sw
10pt FC SM
10pt FC SM
Bay 3
Bay 4
PDU 1
IBM BladeCenter HS22 ブレード
• Intel Xeon 5500シリーズ クアッドコアCPU x2
• メモリー 48 GB
• HDD - ディスクレス
• VMware ESXi ハイパーバイザー
• イーサネット・インターフェース
- 1 Gbps NIC x 2 枚 / Dual port 4 Gbps FC
基盤管理
サーバー
x3650 M2
Cntl A
DS3400
PDU 2
ITM
6.2.1
AMM2
WAS ND
6.1.0.13
HS22 Blade
HS22 Blade
HS22 Blade
HS22 Blade
TPM 7.1
AMM2
BlueCloud 1.6.1
Cntl B
大容量
ストレージ
2009/11/13
BOFM - BladeCenter Open Fabric Maneger
© 2009 IBM Corporation
IBM Tivoli Software
IBM CloudBurst の利用イメージ
利用者
(ver. 1.1)
⑥ 再プロビジョニング
(利用期間終了後に自動削除)
④メール通知
⑤ 利用
クラウド
リソース
クラウド
リソース
① リクエスト
ゲストOS: *****
CPU: *****
メモリ: *****
DISK: *****
*利用者の設定権限により、
承認をパスすることが可能
RHEL
ゲスト
OS
クラウド
リソース
Win
ゲスト
OS
DISK
③ プロビジョニング
Suse
ゲスト
OS
RHEL
ゲスト
OS
イメージ・リポジトリ
13
VMWare ESX
クラウド
リソース
VMWare ESX
② 承認
運用
クラウド
リソース
クラウド
リソース
CPU
割当て
メモリ
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
(画面例) IBM CloudBurst : セルフサービス・ポータル
利用したい
日時と
CPU、メモ
リ、Diskを
指定
ゲストOS
を確定
クラウド・プロジェクト・リクエスト画面
14
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
完了した利用可能
なゲストOS
(プロビジョニングの実行中)
15
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
IBM CloudBurst DEMO
16
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
IBM CloudBurst価格と出荷時期
ƒ 出荷開始予定日
2009年8月18日
ƒ 受注開始予定日
2009年7月31日
ƒ 参考価格
約3000万円から
– サーバーやストレージなどのハードウェア
– 自動化や仮想化などのソフトウェア
– 導入・設定・トレーニングなどのサービス
クラウド稼働環境に必要な上記すべて含む
17
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
クラウド・コンピューティング・アーキテクチャーモデル
サービス要求者
サービス運用者
利用
サービス作成者
クラウド・サービス層
リクエスト
権限ベースの
アクセス制御
システムの運用
システム
運用者
運管
サービス
サービスの
計画・開発
サービス
ソフトウェア・プラットフォーム・サービス (PaaS)
クラウド基盤上
で提供する
サービスを開発
するためのツー
ルの提供
基盤サービス (IaaS)
クラウド管理プラットフォーム層
「サービス」のビ
ジネス面(契約な
ど)を管理
ビジネス・サポート・サービス (BSS)
課金、ID管理、レポーティング、SLA管理など
オペレーション・サポート・システム (OSS)
メータリング、モニタリング、プロビジョニング、セキュリティなど
インフラストラクチャー
18
サービス
アプリケーション,プロセス,情報サービス (SaaS)
サービス・
カタログ
運用
コンソール
サービス
共通化されたユーザー・インターフェース
サービスの要求
サービス
利用者
サービス提供者
2009/11/13
「サービス」を実現
する要素を管理
サービス
定義ツール
サービス
公開ツール
サービス
報告と分析
© 2009 IBM Corporation
IBM Tivoli Software
クラウド・コンピューティング・アーキテクチャーモデル
クラウド管理基盤機能 (運用サポートシステム)
サービス要求者
サービス運用者
サービス提供者
サービスの利用
及び利用側での
管理
クラウド・サービス層
役割に応じた機能
SaaS
サービス作成者
サービスの
計画・開発
IaaS
PaaS
クラウド管理プラットフォーム層
ユーザーからのリクエストの応じ、動的に「サービス」提供するための機能
サービス
カタログ
BSS: ビジネスサポートシステム
「サービス」のビジネス面(契約など)を管理
OSS: 運用サポートシステム
「サービス」を実現する要素を管理
運用
コンソール
サービス
定義ツール
サービス
公開ツール
サービスリクエスト管理/セルフサービス・ポータル
サービス・オートメーション管理
イメージ・
ライフサイクル管理
プロビジョニング
セキュリティ
(ID, アクセス, 監査 等)
パフォーマンス
管理
メータリング/
アカウンティング
可用性/バックアップ/
リストア
ライセンス管理
サービス
報告&分析
・・・
インフラストラクチャー
19
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
クラウド・コンピューティングを実現する製品
クラウド管理基盤機能 (運用サポートシステム)
サービス要求者
サービス運用者
サービス提供者
サービスの利用
及び利用側での
管理
クラウドで提供するサービス
SaaS
サービス作成者
IaaS
役割に応じた機能
サービスの
計画・開発
PaaS
クラウド管理基盤
ユーザーからのリクエストの応じ、動的に「サービス」提供するための機能
サービス
カタログ
TSRM
BSS: ビジネスサポートシステム
「サービス」のビジネス面(契約など)を管理
Tools
OSS: 運用サポートシステム
「サービス」を実現する要素を管理
運用
TSAM
コンソール
TPAE
サービス
定義ツール
Rational
サービス
TPAE/TSRM
公開ツール
TSRM
サービスリクエスト管理/セルフサービス・ポータル
TSAM
サービス・オートメーション管理
イメージ・
TPM
ライフサイクル管理
TPM
プロビジョニング
セキュリティ
Tivoli Security Products
(ID, アクセス, 監査 等)
パフォーマンス
可用性/バックアップ/
ITM/Netcool
TSA/TSM
管理
リストア
メータリング/
ITUAM
アカウンティング
TLCM
ライセンス管理
インフラストラクチャー
20
2009/11/13
TPC
サービス
TBSM
報告&分析
・・・
ITM for VC
© 2009 IBM Corporation
IBM Tivoli Software
〔ご参考〕 Tivoli製品 略語表記
略称
TSAM
製品名
Tivoli Service Automation Manager
概要
クラウド環境をリクエスト・ベースで提供する完成された管理パッ
ケージ・ソリューション
TSRMベースのインターフェース/ワークフローとTPMベースの
プロビジョニング機能をベースに開発
21
TSRM
Tivoli Service Request Manager
ITサービス管理をITIL準拠で実現する運用プロセス管理機能を
提供 (CMDBベースのインシデント、問題、変更、リリース管理)
TPM
Tivoli Provisioning Manager
自動でITリソースをプロビジョニングするためのベースエンジンや
配布、インベントリ、コンプライアンス、レポート機能などを提供
TPAE
Tivoli Process Automation Engine
ワークフロー管理を制御するTSRMのベースエンジン
ITM
IBM Tivoli Monitoring
サーバー監視とリソースの稼動状況を可視化
TBSM
Tivoli Business Service Manager
サービスの稼動状況と影響範囲を可視化する、Netcoolベースの
サービス管理ソリューション
TSA
Tivoli System Automation
障害検知をトリガーに自動で切り替えを行う、サーバー・クラスタ
リング製品
ITUAM
IBM Tivoli Usage and Accounting Manager
サーバー機器のリソース利用状況をモニターし、課金情報をレ
ポート
TLCM
Tivoli License Compliance Manager
SWライセンスの導入・使用状況をモニター
TSM
Tivoli Storage Manager
データのバックアップ、リストア、災害時のリカバリ
TPC
Tivoli Storage Productivity Center
ストレージ・リソースの統合監視製品
2009/11/13
© 2009 IBM Corporation
ICBの自動化エンジン
IBM Tivoli Software
TPMの提供機能 (Tivoli Provisioning Manager)
TPMサーバー
すべての変更履歴・
すべての変更履歴・
構成情報などの標
構成情報などの標
準レポートとカスタ
準レポートとカスタ
ムレポート
ムレポート
操作指示
状況表示
⑦ レポート
ソフトウェアのインストール
ソフトウェアのインストール
/アンインストール
/アンインストール
デポ
OSイメージをネットワーク
OSイメージをネットワーク
経由で展開
経由で展開
③ ソフトウェア配布
④ パッチ配布
⑥ タスクスケジュール
⑤ OSデプロイメント
ネットワークやストレージ
ネットワークやストレージ
装置など様々なプロビ
装置など様々なプロビ
ジョニング機能
ジョニング機能
スイッチ
ストレージ
① インベントリー収集
ミドルウェア
② 整合性のチェック
⑧ プロビジョニング
22
2009/11/13
リソースの自動発見と
リソースの自動発見と
構成情報収集
構成情報収集
パッチやソフトウェアの
パッチやソフトウェアの
導入状況が規定に違反
導入状況が規定に違反
していないかを検出
していないかを検出
© 2009 IBM Corporation
IBM Tivoli Software
自動プロビジョニングの実現
様々な自動化機能をつなぎ合わせることによって、初
めて一連の作業を自動化したプロビジョニングを実
現することが出来る
ネットワーク・
アクセス
RFC
ネットワーク
管理者
ネットワーク構成
OS
インストール
ƒ データ転送・ソフトウエア配布
ƒ コンプライアンスチェック機能・構成情報の収集
システム
管理者
ストレージ
割り振り
スクリプト
イメージ DB導入
LUN 割り当て
ストレージ
管理者
RFC
Erledigt
バラバラに管理されている情報を統一
することにより、初めてリソース管理して
いるといえる
ƒ ディスカバリー機能で自動的にリソー
スの状態を把握
ƒ 一元管理されたDBから、すべてのリ
ソースを呼び出す
ƒ 操作が完了した変更履歴を管理
23
ƒ 様々な機器を操作するためのワークフローを提供
ƒ OSインストール
アプリケーション・
コンピテンシー・
センター
ソフトウェアの
インストール
ソフトウェアの
構成
構成ライブラリー
イメージ・ライブラリー
ソフトウェア配布 (ツール)
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
Tivoli Provisioning Manager アーキテクチャー
【顧客】
電話・メール
(Web)
(ユーザー)
ユーザーインターフェース環境 (J2EE)
ポータル
ポータル
Webでの
承認
(運用・保守チーム)
レポート
ダッシュボード
ダッシュボード
ワークフロー (ビジネスロジック)
ITアセット管理
ITアセット管理
TAMIT
インシデント
インシデント
管理
管理
TSRM
問題管理
問題管理
構成・変更
構成・変更
管理
管理
リリース管理
リリース管理
TSRM
CCMDB
TRPM
プロビジョニング
プロビジョニング
依頼
依頼
TPM
ワークフロー実行環境
【他システム】
監視ツール
ワークフロー
ワークフロー
カレンダー
カレンダー
エスカレーション
エスカレーション
サービスレベル管理
サービスレベル管理
②
Tivoli
Process
Automation
Engine
(TPAE)
ユーティリティ機能
外部インターフェース
外部インターフェース
デザイナー(ワークフロー、画面、DB)
デザイナー(ワークフロー、画面、DB)
レポート
レポート
セキュリティ
セキュリティ
メール連携
メール連携
データベース
CSV
プロセス情報(インシデント、問題、作業指示書)
プロセス情報(インシデント、問題、作業指示書)
プロビジョング情報
プロビジョング情報
パッチ情報
パッチ情報
レポート
レポート
管理情報(SLA、カレンダー)
管理情報(SLA、カレンダー)
構成情報
構成情報
配布情報
配布情報
その他外部データ
プロビジョニング エンジン
自動化フローエンジン
自動化フローエンジン
Inventory
Inventory
ソフトウエア配布
ソフトウエア配布
OS配布
OS配布
タスク管理
タスク管理
パッチ管理
パッチ管理
①
Provisioning
Engine
物理インフラ・仮想化インフラ
24
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
TPMを用いたプロビジョニングの対象リソース
TPMは対象により様々プロトコルを使用して通信を行います。
※ここでは代表的な例を示しています。対象によっては異なる場合があります。
SVCマスターコンソール
SANスイッチ
コンソール
LUNマッピング
TPCサーバ
SSH
Telnet
SNMP
ストレージ装置
独自
HTTP(SOAP)
HTTP/HTTPS
クライアントPC
ブート・サーバ
SSH・RXA・Agent(TCA)
TPMサーバ
SSH
Telnet
SNMP
SSH
Telnet
SNMP
VMware SDK HTTPS(SOAP)
サーバ
VMware SDK HTTPS(SOAP)
VMware ESXサーバー
Virtual Center
負荷分散装置
25
ネットワーク・スイッチ
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
TPMが行う操作
ƒ TPMは前ページに示した機器に対して、下記の操作が行えます。
※ここに示す操作は一般的な物です。対象により不可能な操作もあります。
※TPMは、対象がCLI・SOAP等で操作可能な機能をリモート実行可能です。
操作可能な内容は対象の持つ機能に依存します。
ƒ 操作
– 電源操作
• 電源 On/Off
• 再起動
– イメージ操作
• 作成(追加)・複製
• 削除
• 移動
– その他
• コマンド実行
• 機器固有の操作
– 操作内容は対象によって異なります。
26
IBM Corporation I 8/4/05
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
TPMが行う機器操作の定義
TPMは操作を行う対象をモデルとして
定義します。 機器への操作はこのモ
デルに対して行います。
操作は、論理操作として定義されてい
ます。個々の対象にとらわれない形の
論理操作として定義されています。
ここの対象への操作は、論理操作の
実装としてワークフローで定義されて
います。 ワークフローはモデルの論
理操作の実装になります。
ワークフローを集合した Automation
Packageという形で TPMは各種対象
への論理操作の実装を提供します。
また、TPMに付属する APDE
(Automation Package Development
Environment)にて開発可能です。
27
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
対象の再起動の例
ワークフローの宣言
論理操作実装の宣言
論理対象の検査・情報取得
対象でのコマンド実行
IBM Corporation I 8/4/05
28
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
ワークフロー開発環境 (APDE)
APDE (Automation Package Development Environment) : Eclipseベースのワークフロー開発環境。
TPMに付属しており、ワークフローのエディター、ワークフローのデバッグ機能、パッケージング機能など
が提供されます。 APDEは、WindowsあるいはLinux環境に導入することができます。
29
IBM Corporation I 8/4/05
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
シェルスクリプトの取り込み
scriptlet キーワードによりシェルスクリプトをワークフロー中にそのまま取り込むことも可能です。
もっと簡単に、スクリプトファイルを宛先に転送して実行という処理も可能です。
(Device.Copy、Device.Execute 論理デバイス操作)
scriptlet定義
シェルスクリプト本体
30
IBM Corporation I 8/4/05
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
(例) VMWare を使用した仮想サーバーおよびホスト・プラットフォーム・サーバーの管理
TPMを使用して実際に実行できる管理内容
ESX サーバーと
VMWare Virtual
Center をデプロイする
SSL 証明書をインポー
トする
コンピュータをディ
スカバーする
仮想サーバーを
作成する
HTTP サービス・アクセ
ス・ポイント(SAP)を定
義する
仮想サーバーを
削除する
個別に処理可能なワークフロー
事前に仮想サーバー・テンプレートを作成
リソース・タイプ として以下のようなオプ
ションが選択可能
* ハード・ディスク/* CD-ROM /*
メモリー/* NIC/* CPU/* ファイ
バー・チャネル・ポート/* フロッ
ピー・ディスク/* 一般リソース/*
ハードウェア・プラットフォーム
仮想サーバー・テ
ンプレートを選択
する
(スケジュール)
即時実行 or 予定開始
〔仮想サーバーへのアクティビティ実行〕
1. 仮想サーバーの電源オン/オフ
2. リソース割り当ての変更
3. 仮想サーバーの削除
まとめて処理可能なワークフロー
31
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
製品に同梱されている
ワークフロー・テンプレート
Tivoli Provisioning Manager V7
オートメーション・パッケージ (Automation Packages)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
AIX-LVM
AIX-OPERATING-SYSTEM
AIX_PATCH
AIX_WPAR_VIRTUAL_INFRASTR
UCTURE
APACHE
APACHE-WEB-SERVERWINDOWS
APC-SNMP
BACKUP
BLADE-CENTER-4P-GB-ETH
BROCADE
CDS
CIMCLIENT
CISCO-CSM-6500
CISCO-CSS-11000
CISCO-MDS
CISCO-PIX
CISCO-SWITCHES
CISCOSWITCHDISCOVERY
CITRIX
CITSCANNERAGENT
CLUSTER-DOMAIN-SIMULATOR
CLUSTER-LDO-TEMPLATES
COM.IBM.TIVOLI.TPM.COMPLIAN
CE.REMEDIATION
CORE
CYGWIN
DB2
DCDADMIN
DEFAULT-DEVICE-MODEL
DEFAULT_AUTOMATION_PACKA
GE
32
• DISCOVERY-LIBRARYADAPTOR
• DISCOVERYWIZARDS
• DUMMY-LOAD-BALANCER
• DUMMY-SWITCH
• EDMS_LWI
• EXTREME-48I
• F5-BIG-IP.3.3
• F5-BIG-IP.4.1
• F5-BIG-IP.4.5
• FILEREPOSITORY
• FILEUTILS
• FOUNDRY
• GLOBALIZATION_HELPER
• HACMP
• HOSTING-ENVIRONMENTCORE
• HP-UX
• HPUX_IGNITE
• HPUX_VPAR_CPU
• IBM-BLADECENTERMANAGEMENT
• IBM-HTTP-SERVER
• IBM-WEBSPHERE-APPSERVER
• IBM-WEBSPHERE-EDGE
• IBM_DIRECTOR_DISCOVERY
• IBMTPC
• IMAGE
• ITDS60
• ITM6.1
• JES.CLIENT
• JUMPSTART
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
KICKSTART
LOCALFILEREPOSITORY
MAILER
MCDATA
MS-EXCHANGE-SERVER
MS-SQL2K
MS_PATCH_OFFLINE_FOR_SDI
MS_WSUS
MSAD_DISCOVERY
MSCLUSTERSERVICES
NIM
NORTEL_ALTEON
OA-TIO-CAPACITY-ON-DEMAND
ORACLE10G
ORACLE9I
PATCH_REMEDIATION_TOOLS
PROLIANT-BL-SERVER
PSERIES-SERVER
RATIONAL-TESTMGR
REDHAT-LINUX-OPERATINGSYSTEM
REDHAT_EL_UPDATE
REDLINE
REMEDIATION_ANTIVIRUS
REMEDIATION_SOFTWARE_CONF
IG
REMEDIATION_WINDOWS
RXA
SAMPLE-COMPLIANCEVALIDATION
SCMCOLLECTORAGENT
SIMULATOR
2009/11/13
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SLES-OPERATING-SYSTEM
SOFTWARE_SIMULATOR
SOLARIS-OPERATING-SYSTEM
SOLARISZONES_VIRTUAL_INFR
ASTRUCTURE
SPBHANDLER
STORAGE-SIMULATION
SUN_UPDATE_CONNECTION
SUN_UPDATE_CONNECTION_E
NTERPRISE
SUSE_PATCH
SWDDISCCLI
SYMANTECAV
TADDMDISCOVERY
TECDRIVER
TIVOLICOMMONAGENT
TIVOLICOMMONAGENT-CORE
TMAINSTALL
TPMFOSD
TPMNETWORKDISCOVERY
TPMTASKINF
TSA-CLUSTER-DOMAIN
UNIX_FILE_COMPLIANCE
VMWARE_VIRTUAL_INFRASTRU
CTURE
VXVM-VOLUMEMANAGER
WEBLOGIC
WEBSITESAMPLE
WINDOWS-OPERATING-SYSTEM
WOL
YAST
© 2009 IBM Corporation
IBM Tivoli Software
TPM 操作画面のカストマイズ(テーラリング機能) 1/2
〔標準機能レベルの画面〕 VMWare ESX 上への仮想サーバーの作成
②仮想サーバー
の作成
〔完了〕
①VMテンプレート
の事前作成
③テンプレートを
選択
33
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
TPM 操作画面のカストマイズ(テーラリング機能) 2/2
〔カストマイズ後の画面レイアウト〕 VMWare ESX 上への仮想サーバーの作成
入力テンプレート
このサンプルでは
画面カストマイズと同時に
・リソース割り当ての指定
・使用期間
・課金情報
TPAEの機能をベースに
組込んでいます。
入力完了
34
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
Tivoli Service Automation Manager (TSAM)
現在
お客様のクラウド・サービスを
迅速・柔軟にかつセキュアに
提供するサービス・マネジメ
ント・ソフトウェアの完成され
たソリューション
は英
語版
を出
荷中
特長
• クラウド・サービス環境の構成・管理を迅速に低コストで行う事が可能です。
• クラウド・サービスの柔軟な導入とライフサイクル全体の管理
• 人と管理対象を含めた統合的なプランのプロセスを自動化
• 仮想環境・ストレージ構成・SW導入といった個々の導入・構成管理から「クラウドサービス」へと
管理レベルを引き上げます。
• 既存サービス・マネジメント環境との統合を実現します。
• 主要製品: Tivoli Service Request Manager 7.1 / Tivoli Provisioning Manager 7.1
35
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
Tivoli Service Automation Manager 構成イメージ
TSAMはIBM開発部門でのクラウド環境利用実績からTPMとTSRMをベースに一般向けに提供した製品です
Tivoli Service Automation Manager
予約 & 導入
Web UI
TPM
機能
+
Web
UI
終了
カタログ定義
REST
申請
利用
Tivoli Process Automation Engine (承認ワークフロー)
Tivoli Provisioning Manager
(プロビジョニング・エンジン)
新システム環境
サーバー
スイッチ
ストレージ
ソフトウェア
IT リソース・プール
36
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
まとめ: IBM CloudBurst / TPM / TSAM
IBM CloudBurst
標準化
(サービス・カタログ)
(ワークフロー)
自動化
(プロビジョニング)
仮想化
(ITインフラ、仮想化層)
TSAM
TPM
実装済み
実装済み
カストマイズ
カストマイズ不可
カストマイズ不可
テーラリング機能
実装済み
実装済み
カストマイズ不可
カストマイズ不可
実装済み
サポート範囲
に限定
指定HWのみ
サンプル有り
Automation Package
制約無し
(* プロトコル依存)
汎用性
自由度
即効性
容易性
37
要開発
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
(ご参考)
仮想化環境に対応した
サービス・マネージメント・ソリューション
38
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
複雑化する仮想化環境へ対応した運用システムの必要性
クラウドの前提インフラとなる仮想化環境では、問題が発生した場合に影響範囲やどこが
根本原因になっているのか把握することが難しくなっていくことが懸念される
仮想リソース上でアプリケーションは
正常に稼動しているか?
アプリケーション
アプリケーション
AIX
Linux
仮想リソース
仮想リソース
論理パーティション
仮想マシン
同じ物理リソースを共有している
論理パーティション/マシンの
状況はどうなっているか?
仮想リソースの利用状況は?
ハイパーバイザーへの
オーバーヘッドは?
パイパーバイザー
物理リソースの利用状況は?
物理リソース
***複雑に統合された仮想化環境のリアルなパフォーマンスの問題を解明***
39
2009/11/13
© 2009 IBM Corporation
IBM Tivoli Software
複雑化する仮想化環境へ適用できるTivoliソリューション
IBM Tivoli Monitoring
Monitoring Agent for Unix/Linux/Win/zLinux
Agentless OS Agent
Monitoring Agent for AIX Premium
ITCAM for Applications
.....
(モニター全般)
アプリケーション
アプリケーション
AIX
Linux
仮想リソース
仮想リソース
論理パーティション
仮想マシン
Tivoli Change and Configuration
Management Database (CCMDB)
(仮想化インフラ環境における構成管理)
ITM for Virtual Servers
(モニター全般)
VMWare ESX
Microsoft Virtual Server、Citrix
ITM for MS Apps. (Hyper-V agent)
Monitoring Agent for VIOS/HMC/CEC (AIX)
IBM Systems Director (*)
Tivoli Storage Productivity Center
Tivoli Storage Manager
(仮想化ストレージのトータル管理)
ハイパーバイザー
物理リソース
(*) IBM Systems Director
‹物理環境・仮想環境の統合管理
‹Tivoli/他社製システム管理ツールとの連携
‹システムの管理容易性を高めるプラグイン
- Active Energy Manager - BladeCenter Open Fabric Manager
- Electronic Service Agent
40
2009/11/13
- Tivoli Provisioning Manager for OS Deployment
© 2009 IBM Corporation
IBM Tivoli Software
仮想サーバ環境を含む統合管理ツール適用イメージ
影響度分析
プロセス間連携
インシデント
管理
問題
管理
インシデント収集
ITサービス
管理層
構成
管理
インシデント
通知
リリース
管理
構成&変更管理 DB (CCMDB)
構成情報収集
Tivoli Service Request Manager
インシデント
進捗管理
変更
管理
プロビジョニング
ITILベース
ワークフロー
・・・
可用性管理
性能情報収集
アカウンティング情報収集
サービスデスク・ツール
Tivoli Netcool シリーズ
Tivoli Netcool シリーズ
CCMDB (TADDM)
Tivoli Monitoring シリーズ
IT運用
管理層
監視
ツール
Tivoli Monitoring シリーズ
ITUAM
論理障害
検知
(IBM製HW にバンドルされる IBM Systems Director
管理ツールとの連携使用)
仮想化層(論理)
Tivoli Provisioning
Manager
物理障害
検知
構成収集
ツール
プロビジョニング
ツール
IBM Systems Director
構成情報
収集
IBM Systems Director
SW配布
Virtualization Manager
構成変更
仮想化ベンダー提供の管理製品
(Virtual Center,HMC等)
SLA
管理ツール
・・・
IBM Systems Director
Active Energy Manager
電力管理
性能情報収集
VMware、Xen、IBM System pサーバー等
ITインフラ層(物理)
41
SNMP Trap
サーバー、ネットワーク、ディスク等
2009/11/13
Tivoli Storage Manager
Tivoli Storage Productivity Center
© 2009 IBM Corporation
IBM Tivoli Software
ご清聴ありがとうございました
42
2009/11/13
© 2009 IBM Corporation
Fly UP