IMS Tools - IMS UG July 2013 Tokyo
Transcript of IMS Tools - IMS UG July 2013 Tokyo
IMS Solution Packs forSimplification and Modernization of IMS
日本アイ・ビー・エム株式会社ソフトウェア開発研究所・IMS Tools開発塩見 達之
Japan IMS User Group Meeting – Tokyo
2013年7月25日
© 2013 IBM Corporation
塩見 達之
Japan IMS User Group Meeting - Tokyo
© 2013 IBM Corporation2
ごごごご注意注意注意注意
この資料に含まれる情報は可能な限り正確を期しておりますが、日本アイ・ビー・エム株式会社の正式なレビューを受けておらず、当資料に記載された内容に関して当ミーティングの主催者である日本アイ・ビー・エム株式会社は何ら保証するものではありません。
従って、この情報の利用はひとえに使用者の責任において為されるものであり、資料の内容によって受けたいかなる被害に関しても一切の補償をするものではありません。
IBM、IBMロゴおよびibm.comは、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。
他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点でのIBMの商標リストについては、www.ibm.com/legal/copytrade.shtml をご覧ください。
当資料に記載された製品名または会社名はそれぞれの各社の商標または登録商標です。
Japan IMS User Group Meeting - Tokyo
本日本日本日本日のののの内容内容内容内容
� IMS – これまでの45年間
�今、IMSデータベース管理に求められること
�弊社IMS Tools 製品でのこれまでの取り組みと事例
�新たな課題 と弊社IMS Tools 製品での取り組み
© 2013 IBM Corporation3
�新たな課題 と弊社IMS Tools 製品での取り組み
Japan IMS User Group Meeting - Tokyo
社会活動社会活動社会活動社会活動をををを支支支支えるインフラえるインフラえるインフラえるインフラ
IMSはこのはこのはこのはこの45454545年間年間年間年間、、、、ビジネスとビジネスとビジネスとビジネスと社会社会社会社会のインフラをのインフラをのインフラをのインフラを支支支支えてきましたえてきましたえてきましたえてきました
1966 1969
S/360
FP
DEDB
MSDB
1977
IMS
V1
ICS
DL/I
1964
IMS
Y2K
EURO
FP DEDB
での
でのでの
での銀行
銀行銀行
銀行
オンライン
オンラインオンライン
オンライン
(
((
(US)))
)
1983
2000V7
2002V8
2004V9
2007V10
2009V11
2011V12
1997V6
1995V5
1978V1.3
1980V2
1969/7/16Apollo 11
Saturn V ロケットロケットロケット
ロケット
打上
打上打上
打上げ
げげ
げ成功
成功成功
成功
© 2013 IBM Corporation4
ビジネスビジネスビジネスビジネス活動活動活動活動をををを支支支支えるインフラえるインフラえるインフラえるインフラ
1970 1980 1990 2000 2010 2020
S/360
FP DEDBによるによるによる
による
銀行
銀行銀行
銀行・
・・
・保険
保険保険
保険オンライン
オンラインオンライン
オンライン
システムの
システムのシステムの
システムの構築
構築構築
構築
1980年代
~1990年代初頭
S/370
zSeries
System zzEnterprise
S/390
1960
IMS
IMS ととと
と DL/I DB
による
によるによる
によるオンライン
オンラインオンライン
オンライン
システムの
システムのシステムの
システムの構築
構築構築
構築
1970年代~
S/370-XAESA/370
Japan IMS User Group Meeting - Tokyo
IMSデータベースはビジネスデータベースはビジネスデータベースはビジネスデータベースはビジネス要請要請要請要請にににに答答答答えるえるえるえる機能拡張機能拡張機能拡張機能拡張をををを行行行行ってきましたってきましたってきましたってきました
IMS
レコードレコードレコードレコード件数件数件数件数、、、、データデータデータデータ量量量量、、、、データデータデータデータ更新量更新量更新量更新量のののの増加増加増加増加
社会活動を支える
インフラ
アクセス・チャネルのアクセス・チャネルのアクセス・チャネルのアクセス・チャネルの多様化多様化多様化多様化
商品商品商品商品、、、、サービスサービスサービスサービス、、、、プロセスのプロセスのプロセスのプロセスの多様化多様化多様化多様化
HALDB1001
パーティション
パーティションパーティション
パーティション
(V7)
アプリケーション・サービスアプリケーション・サービスアプリケーション・サービスアプリケーション・サービス時間時間時間時間のののの延長延長延長延長・・・・24時間化時間化時間化時間化
HALDB AlterDEDB Alter (V13 QPP)
HALDBOnlineReorg(V9)
© 2013 IBM Corporation5
1970 1980 1990 2000 2010 2020
IMS
ビジネス活動を支える
インフラ
企業統合企業統合企業統合企業統合・・・・合併合併合併合併((((US、、、、ヨーロッパヨーロッパヨーロッパヨーロッパ、、、、日本日本日本日本))))
Open DB (V12)
DEDB2048エリア
エリアエリア
エリア
(V8)
世界金融危機以降世界金融危機以降世界金融危機以降世界金融危機以降、、、、““““Do more with less.””””のののの流流流流れれれれ
2008
Japan IMS User Group Meeting - Tokyo
IMS以外以外以外以外のデータののデータののデータののデータの種類種類種類種類・・・・量量量量もももも増増増増ええええ続続続続けていますけていますけていますけています
H/Wアクセラレータアクセラレータアクセラレータアクセラレータ
Systems of Engagement
ソーシャルソーシャルソーシャルソーシャルCRM
ERP
“Big Data” NoSQL KVS
© 2013 IBM Corporation6
1970 1980 1990 2000 2010 2020
データ・ウェアハウスデータ・ウェアハウスデータ・ウェアハウスデータ・ウェアハウス���� BIツールツールツールツール
リレーショナル・データベースリレーショナル・データベースリレーショナル・データベースリレーショナル・データベース
IMS
1960
Systems of Record
MIS
SIS
DSS
業務効率化業務効率化業務効率化業務効率化
ビジネス・インテリジェンスビジネス・インテリジェンスビジネス・インテリジェンスビジネス・インテリジェンス ((((伝統的伝統的伝統的伝統的))))CRM
コア・ビジネスコア・ビジネスコア・ビジネスコア・ビジネス
社会社会社会社会インフラインフラインフラインフラ
CRM
ERP
Japan IMS User Group Meeting - Tokyo
Big Dataのののの時代時代時代時代、、、、データデータデータデータ管理管理管理管理のののの更更更更なるなるなるなる効率化効率化効率化効率化がががが必要必要必要必要になっていますになっていますになっていますになっています
IMS データデータデータデータ管理管理管理管理タスクタスクタスクタスク
� アンロードとロードアンロードとロードアンロードとロードアンロードとロード////リロードリロードリロードリロード
• バッチ・アプリケーション処理
• ETLツールとしての利用
� 各種各種各種各種のののの再編成再編成再編成再編成
• データのアンロードとリロード、副次索引の保守など
• 定義変更なし再編成とDBDやランダマイザーの変更を伴う再編成
アンロードアンロードアンロードアンロード
ロードロードロードロード
再編成再編成再編成再編成
© 2013 IBM Corporation7
を伴う再編成
• オフライン再編成とオンライン再編成
� バックアップバックアップバックアップバックアップ((((イメージ・コピーイメージ・コピーイメージ・コピーイメージ・コピー))))
• 障害への備え
� スペーススペーススペーススペース使用状態使用状態使用状態使用状態のののの監視監視監視監視
• I/O最適化(トランザクション処理、順次処理)
• スペース不足の回避、デッドロックの回避
� DBD/PSB/ACBのののの変更管理変更管理変更管理変更管理
• アプリケーション要件、スペース要件を満たすための変更と変更管理(DBD変更による再編成を伴う)
バックアップバックアップバックアップバックアップ
スペーススペーススペーススペース使用使用使用使用
状態状態状態状態のののの監視監視監視監視
DBD/PSB/ACB
変更管理変更管理変更管理変更管理
Japan IMS User Group Meeting - Tokyo
弊社弊社弊社弊社 IMS Tools 製品製品製品製品によるデータによるデータによるデータによるデータ管理管理管理管理のののの効率化効率化効率化効率化 – そのそのそのその指針指針指針指針
データデータデータデータ管理管理管理管理タスクタスクタスクタスク
アンロードアンロードアンロードアンロード
ロードロードロードロード
DBD/PSB/ACB
変更管理変更管理変更管理変更管理
バックアップバックアップバックアップバックアップ
スペーススペーススペーススペース使用使用使用使用
状態状態状態状態のののの監視監視監視監視
再編成再編成再編成再編成
© 2013 IBM Corporation8
データデータデータデータ管理管理管理管理のののの
効率化効率化効率化効率化
スピードスピードスピードスピード 簡便化簡便化簡便化簡便化 自動化自動化自動化自動化 可視化可視化可視化可視化
データデータデータデータ処理処理処理処理 JCL 運用運用運用運用 情報情報情報情報・データ・データ・データ・データ
Japan IMS User Group Meeting - Tokyo
IMS Database Solution Pack ((((製品製品製品製品))))~ FFDBにににに対対対対するソリューションするソリューションするソリューションするソリューション ~
� High Performance Unload
• データの読み出し、変換
� High Performance Load
• データの変換、ロード
� Index Builder
• 再編成時の副次索引再作成(索引アンロード/リロードの代替)
• リカバリー時の索引再作成(主索引含む)など
� High Performance Prefix Resolution
アンロードアンロードアンロードアンロード
ロードロードロードロード
再編成再編成再編成再編成
スピードスピードスピードスピード 簡便化簡便化簡便化簡便化
© 2013 IBM Corporation9
� High Performance Prefix Resolution
• 再編成に伴う論理関係の解決
� High Performance Image Copy
• より簡便で、ハイスピードのバックアップ
� High Performance Pointer Checker
• ポインター整合性検証
• スペース統計データの収集
� Library Integrity Utilities
• ライブラリー間、新旧メンバー間の差分チェックなど
� DB Repair Facility
• データベース修復エイド(VSAM Zapperの後継)
バックアップバックアップバックアップバックアップ
スペーススペーススペーススペース使用使用使用使用
状態状態状態状態のののの監視監視監視監視
DBD/PSB/ACB
変更管理変更管理変更管理変更管理
Japan IMS User Group Meeting - Tokyo
IMS Database Solution Pack ((((つづきつづきつづきつづき))))
IMS Database Reorganization Expert
� フルファンクション・データベースの再編成に関わる以下のタスクをシングル・ジョブステップで実行できる再編成ユーティリティー
• アンロード
• リロード
• 副次索引再作成
//REORG EXEC PGM=HPSGMAIN,PARM='DBD=dbdname,DBRC=Y'
//STEPLIB DD DISP=SHR,DSN=IMSTOOLS.LOADLIB
// DD DISP=SHR,DSN=IMS.SDFSRESL
//IMS DD DISP=SHR,DSN=IMS.DBDLIB
//IMSDALIB DD DISP=SHR,DSN=IMS.MDALIB
//HPSIN DD *
(REORG)
DBSHARE=YES
IMSCMD=YES,TOSI
TOSIXCFGRP=REORG
SPACEALLOC=YES
INDEXBLD=YES
IC=YES
NAMESWAP=YES
スピードスピードスピードスピード 簡便化簡便化簡便化簡便化
© 2013 IBM Corporation10
• 副次索引再作成
• 内部論理関係の解決・更新
• 再編成したデータセットのイメージ・コピー
• 再編成したデータセットのポインター・チェックと統計情報収集
� 上記各タスクには、High Performance ツール群を利用し、かつ、それらをできるだけ並列に実行することにより、再編成にかかる時間を大幅に短縮します
NAMESWAP=YES
DISPOLDDS=NEWSHADOW
STARTDB=YES
(UNLOAD)
...
(RELOAD)
…
(INDEXBLD)
...
/*
//ICEIN DD *
GLOBAL VIC=Y,
VICDSN=&DDN..UC1,
ICHLQ=TESTDS,
DSN=&ICHLQ..&DDN..IC1,
UNIT=SYSALLDA,
SPACE=(CYL,10,10)
/*
JCL例例例例((((論理関係論理関係論理関係論理関係のないのないのないのない場合場合場合場合))))
Japan IMS User Group Meeting - Tokyo
IMS Online Reorganization Facility ((((製品製品製品製品))))� 非パーティション化フルファンクション・データベース、HALDBの双方に対して、オンライン再編成のソリューションをご提供します
� Reorg Expert が処理時間の短縮を目的とするのに対し、ORFはデータベース更新をできるだけ止めないことを目的とします
• DB Solution PackのHigh Performanceツールが導入されている場合は、これらを利用して処理時間をできるだけ短縮します
凡例 (Reorg Expert、ORFとも)
再編成前の
データベース
シャドウ
データセット
再編成後の
データベース
再編生後の
イメージコピー
Reorg ExpertReorg ExpertName Swap (NS)
© 2013 IBM Corporation11
時間
時間時間
時間
UPDATE UPDATEDBののの
の状態
状態状態
状態
UPDATE UPDATE
R/Oまたはオフラインまたはオフラインまたはオフラインまたはオフライン
UPDATEDBののの
の状態
状態状態
状態
DB更新更新更新
更新の
のの
の
キャプチャー
キャプチャーキャプチャー
キャプチャー
Log Database Update Capture
COPY UNLOAD APPLYTKO
RELOADIMAGE
COPY
UPDATE
アンロード、リロード、索引作成、
イメージ・コピー、統計情報収集
の同時実行
NS
処理
処理処理
処理フェーズ
フェーズフェーズ
フェーズ
処理
処理処理
処理フェーズ
フェーズフェーズ
フェーズ
ログ・レコード
の
更新と
再登録
ORFORF
Japan IMS User Group Meeting - Tokyo
IMS HALDB Toolkit ((((製品製品製品製品))))
� 非パーティション化フルファンクション・データベースから、HALDBへの移行をサポートするツール群をご提供します
• シングルステップ・バッチによるHALDBへの移行
• ISPFインターフェースによる対話的なHALDB移行
• ユーザー・パーティション化されたFFDBのHALDBへの移行と移行後のHALDBの統合
� さらに、HALDBに移行後の保守作業を効率化
DBDS4DBDS3DBDS2DBDS1
001-099 100-199 200-299 300-399キー範囲:
RECONパーティション
定義
DBD1 DBD2 DBD3 DBD4
DBDH1 DBDH2 DBDH3 DBDH4
© 2013 IBM Corporation12
� さらに、HALDBに移行後の保守作業を効率化
• 空パーティションの追加
• パーティションの統合、分割、削除
• パーティションのロードに伴う副次索引保守
� High Performance ツールを活用
• DB Solution PackのHigh PerformanceツールやORFが導入されている場合、 HALDB Toolkitは、これらツールを利用して、処理パフォーマンスを向上させます
PART31PART21 PART41PART11
001-099 100-199 200-299 300-399
PART3PART2 PART4PART1
001-099 100-199 200-299 300-399
キー範囲:
キー範囲:
定義
DBDHRECONパーティション
定義
Japan IMS User Group Meeting - Tokyo
IMS Fast Path Solution Pack ((((製品製品製品製品))))~ DEDBにににに対対対対するソリューションするソリューションするソリューションするソリューション ~
� Fast Path Advanced (FPA) ツールツールツールツール
• 1つのバッチ・ユーティリティーにて、DEDBに対する以下の機能を提供
EXTRACT, UNLOAD, RELOAD,CHANGE, REORG, ANALYZEなど
• 統一されたシンプルなJCLインタフェース
• ハイ・パフォーマンス・バッチ処理
� Fast Path Online (FPO) ツールツールツールツール
• IMS FP UTIL (オンライン・ユーティリティー) オンラインオンラインオンラインオンライン
スピードスピードスピードスピード 簡便化簡便化簡便化簡便化
再編成再編成再編成再編成ロードロードロードロード
アンロードアンロードアンロードアンロード
© 2013 IBM Corporation13
• IMS FP UTIL リジョンで、エリアを止めずに以下の機能を実行
EXTRACT, REORG, EXTEND, ANALYZEなど
• 統一されたシンプルなJCLインタフェース
� Fast Path Basic (FPB) ツールツールツールツール
• 旧製品(バッチ・ツール)とのJCL互換性維持
� High Performance Image Copy
• より簡便で、ハイスピードのバックアップ
� Library Integrity Utilities
• ライブラリー間、新旧メンバー間の差分チェックなど
� DB Repair Facility
• データベース修復エイド(VSAM Zapperの後継)
バックアップバックアップバックアップバックアップ
DBD/PSB/ACB
変更管理変更管理変更管理変更管理
エリアエリアエリアエリア拡張拡張拡張拡張
スペーススペーススペーススペース使用使用使用使用
状態状態状態状態のののの監視監視監視監視
Japan IMS User Group Meeting - Tokyo
FFDB事例事例事例事例1111
� 課題課題課題課題・・・・要件要件要件要件
• バッチ・アンロード/リロード時のレコード/セグメント抽出・加工
• 再編成とイメージコピーのパフォーマンス
• あらゆる場面での統計データ収集とレポーティング(特にイメージ・コピー時)
• 再編成とイメージコピーのJCL簡便化
• 企業統合に伴うツール環境の統一と管理手順の横展開
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack にににに含含含含まれるまれるまれるまれる下記下記下記下記ツールツールツールツール群群群群
© 2013 IBM Corporation14
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack にににに含含含含まれるまれるまれるまれる下記下記下記下記ツールツールツールツール群群群群
• HP Unload/Loadのユーザー定義アンロード・レコード・フォーマット、レコード/セグメントの選択/編集用ユーザー・エグジットの利用による、データ抽出/加工要件へのフレキシブルな対応
• HP Unload/Load と Index Builder による再編成時間の短縮
• HP Image Copy の並列イメージコピー利用による、イメージコピー時間の短縮
• HP Unload/Load による、再編成前後の詳細統計情報、 DBレコード関連情報収集
• HP Image Copy でのイメージ・コピー取得中のHP Pointer Checker サービス呼び出しによるスペース統計情報の同時収集(低CPU負荷で)
• Reorg Expert が提供する簡便なHP Unload/Load JCLインターフェースとHP Image Copyの簡便化されたJCLによる、複数サイト間でのツール環境統一
Japan IMS User Group Meeting - Tokyo
FFDB事例事例事例事例2222
� 課題課題課題課題・・・・要件要件要件要件
• 比較的単純な論理関係を持つデータベース群(ただし大量)の再編成
– 再編成JCLの簡便化とパフォーマンス
– 定期的な再編成処理を短いバッチウィンドウ内で迅速に実行したい
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack にににに含含含含まれるまれるまれるまれる下記下記下記下記ツールのツールのツールのツールの利用利用利用利用
© 2013 IBM Corporation15
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack にににに含含含含まれるまれるまれるまれる下記下記下記下記ツールのツールのツールのツールの利用利用利用利用
• Reorg Expert (Smart Reorg ユーティリティー)による、シャドー・データセッ
トへのシングル・ステップ再編成
– Smart Reorg ユーティリティーの元で、HP Unload、HP Load、Index Builder を並列実行
• HP Prefix Resolution による外部論理関係の解決と更新
• HP Image Copy による、上記関連データベース群の一括並列バックアップ
Japan IMS User Group Meeting - Tokyo
FFDB事例事例事例事例3333
� 課題課題課題課題・・・・要件要件要件要件
• 大量の副次索引のついた非常に複雑な論理関係を持つデータベース群の再編成の効率化
–再編成JCLの簡素化
–再編成処理パフォーマンスの向上
• データ抽出用ユーザー・アプリケーションのパフォーマンス向上
© 2013 IBM Corporation16
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack にににに含含含含まれるまれるまれるまれる下記下記下記下記ツールのツールのツールのツールの利用利用利用利用
• 各データベースに対し、HP Unload、HP Load、Index Builder を Smart
Reorg ユーティリティーのもとで同時並列実行し、アンロード・リロードと同時に全ての副次索引を再作成
• HP Prefix Resolution による外部論理関係の解決と更新
• HP Unload API 利用による、ユーザー・アプリのパフォーマンス向上
–複雑なSSAのサポートのために、HP Unload を機能拡張
Japan IMS User Group Meeting - Tokyo
FFDB事例事例事例事例4444
� 課題課題課題課題・・・・要件要件要件要件
• 短いバッチ・ウィンドウでの大量のデータベースの再編成、バックアップ
• データ読出し用ユーザー・アプリケーションのパフォーマンス
• 止められないデータベースのオンライン再編成
• 頻繁に発生する副次索引再編成の効率化
• HALDBのリパーティショニング作業の効率化
© 2013 IBM Corporation17
� ソリューションソリューションソリューションソリューション – IMS DB Solution Pack、、、、ORF、、、、HALDB Toolkit
• High Performance ツール群による夜間バッチ処理の効率化
• HP Unload API の利用による、ユーザー・アプリケーションのパフォーマン
ス向上
• ORF によるオンライン再編成
– Non-HALDBおよびPSINDEXを含むHALDB
• HALDB Toolkit による 、HALDBのリパーティショニング作業の効率化
Japan IMS User Group Meeting - Tokyo
DEDB事例事例事例事例1111※※※※
� 課題課題課題課題・・・・要件要件要件要件
• 詳細なスペース統計情報の収集
– UOW単位での詳細な情報が必要
– バッチでもオンラインでも同じ情報を得たい
� ソリューションソリューションソリューションソリューション – IMS FP Solution Pack
• FPB DEDB Unload/Reloadユーティリティーによる再編成
© 2013 IBM Corporation18
• FPB DEDB Unload/Reloadユーティリティーによる再編成
� パフォーマンス・アップとJCL簡便化のために、FPA UNLOAD/RELOAD への移
行テスト中
• FPB DEDB Pointer Checker ユーティリティーにより統計データを収集し、お客様独自開発ツールにより分析
� パフォーマンス・アップとJCL簡便化のために、FPA ANALYZE への移行テスト中
• FPO ANALYZE機能により、オンライン・エリアからの詳細統計情報収集
※ 2世代前の製品から継続してお使いいただいているお客様
Japan IMS User Group Meeting - Tokyo
DEDB事例事例事例事例2222
� 課題課題課題課題・・・・要件要件要件要件
• エリアのオンライン再編成と統計情報収集
• オンライン・エリア拡張
• エリアからのデータ抽出
• バッチ・アンロード/リロードのパフォーマンス
• イメージ・コピーのパフォーマンス(エリア数が膨大なため)
© 2013 IBM Corporation19
� ソリューションソリューションソリューションソリューション – IMS FP Solution Pack
• FPO REORG、ANALYZE 機能によるオンライン再編成と統計データ収集
• FPO EXTEND 機能による、オンライン・エリア拡張(IOVFとSDEP)
• FPO EXTRACT 機能による、オンライン・エリアからのデータの選択的抽出
• FPA EXTRACT 機能による、オンライン・エリアからのデータ選択的抽出
• FPA UNLOAD/RELOAD 機能による再編成(RAP数変更を伴う場合)
• HP Image Copy によるバックアップ
Japan IMS User Group Meeting - Tokyo
DEDB事例事例事例事例3333
� 課題課題課題課題・・・・要件要件要件要件
• エリアのバッチ・アンロード/リロードのパフォーマンス
–アンロード・ファイルからのデータ抽出
– SDEPセグメントのアンロード/リロード
–アンロード/リロードによるエリア分割
• エリアの詳細なスペース統計情報の取得
© 2013 IBM Corporation20
� ソリューションソリューションソリューションソリューション – IMS FP Solution Pack
• FPA UNLOAD/RELOAD、および、アンロード・ファイルからのデータ抽出
ツールの利用
– PoC でテストいただいた全てのデータベースにて、お客様の期待以上
のパフォーマンス(特にリロード)
• FPA ANALYZE 機能の利用
–レポート内容が分かり易いとの評価
Japan IMS User Group Meeting - Tokyo
新新新新たなたなたなたな課題課題課題課題: ベテランベテランベテランベテラン DBA のののの引退引退引退引退とととと若手若手若手若手 DBA へのへのへのへの世代交代世代交代世代交代世代交代
IMS
ビジネス活動を支える
インフラ
データデータデータデータ管理管理管理管理のののの
更更更更なるなるなるなる効率化効率化効率化効率化
とととと現代化現代化現代化現代化
レコードレコードレコードレコード件数件数件数件数、、、、データデータデータデータ量量量量、、、、データデータデータデータ更新量更新量更新量更新量のののの増加増加増加増加
アクセス・チャネルのアクセス・チャネルのアクセス・チャネルのアクセス・チャネルの多様化多様化多様化多様化
商品商品商品商品、、、、サービスサービスサービスサービス、、、、プロセスのプロセスのプロセスのプロセスの多様化多様化多様化多様化
アプリケーション・サービスアプリケーション・サービスアプリケーション・サービスアプリケーション・サービス時間時間時間時間のののの延長延長延長延長・・・・24時間化時間化時間化時間化
© 2013 IBM Corporation21
1970 1980 1990 2000 2010 2020
IMS
社会活動を支える
インフラ
ベテランベテランベテランベテラン IMS DBAのののの引退引退引退引退とととと若手若手若手若手 DBA へのへのへのへの世代交代世代交代世代交代世代交代
とととと現代化現代化現代化現代化
のののの必要性必要性必要性必要性
企業統合企業統合企業統合企業統合・・・・合併合併合併合併((((US、、、、ヨーロッパヨーロッパヨーロッパヨーロッパ、、、、日本日本日本日本))))
世界金融危機以降世界金融危機以降世界金融危機以降世界金融危機以降、、、、““““Do more with less.””””のののの流流流流れれれれ
Japan IMS User Group Meeting - Tokyo
おおおお客様客様客様客様からのごからのごからのごからのご要望要望要望要望とととと IMS Tools のソリューションのソリューションのソリューションのソリューション
� おおおお客様客様客様客様からのごからのごからのごからのご要望要望要望要望
• 増え続けるデータベース、エリアを効率よく監視したい
• データベースの定義変更再編成が必要になる時期を早めに知りたい
• DBAの世代交代にも耐えられるような仕組みにしたい
� IMS Tools のソリューションのソリューションのソリューションのソリューション: IBM Tools Base for z/OS
• IMS Tools Knowledge Base
• IMS Tools 共通の情報リポジトリーを提供
© 2013 IBM Corporation22
• IMS Tools 共通の情報リポジトリーを提供
• Autonomics Director
• スペース統計データの収集の自動化
• スペース状態の診断の自動化
• Administration Console
• 診断結果やトレンド、関連情報の統合
• GUIによる可視化• オンライン・ヘルプによるガイド
� IBM Tools Base はははは自動化自動化自動化自動化とととと可視化可視化可視化可視化のためのインフラをのためのインフラをのためのインフラをのためのインフラを無償製品無償製品無償製品無償製品としてとしてとしてとして提供提供提供提供
自動化自動化自動化自動化
可視化可視化可視化可視化
Japan IMS User Group Meeting - Tokyo
IMS Tools Knowledge Base とととと統計統計統計統計データデータデータデータ収集収集収集収集のののの自動化自動化自動化自動化
� DB/FP Solution Pack のツールが、ユーティリティー・レポートと共に、スペース統計素
データを、リポジトリーに保管することが可能
� 以下のツールがこの機能をサポート:
• FFDB
– HP Pointer Checker
• DEDB
IMS DB Solution Pack V1.2IMS DB Solution Pack V1.2、、、、またはまたはまたはまたは、、、、またはまたはまたはまたは
IMS FP Solution Pack V1.2 IMS FP Solution Pack V1.2
バッチ
IMS ToolsBatch
IMS Tool
• HP Pointer Checker
• FPA ANALYZEFPO ANALYZE
• HP Image Copy
• Standalone Sensor
レポートとスペースレポートとスペースレポートとスペースレポートとスペース
© 2013 IBM Corporation23
• DEDB
– FPA ANALYZE機能
– FPO ANALYZE機能
• FFDB、DEDBとも
– HP Image Copy
� 統計データの収集と保管のみを行う、スタンドアロン・DBセンサー・ユーティリティーも提供
� Autonomics Director を用いて、上記ジョブの
実行を自動化することも可能
IBM Tools Base V1.3 IBM Tools Base V1.3 またはまたはまたはまたはまたはまたはまたはまたは V1.4V1.4
IMS ToolsKnowledge
Baseリポジトリーリポジトリーリポジトリーリポジトリーサーバーサーバーサーバーサーバー
リポジト
リー
レポートとスペースレポートとスペースレポートとスペースレポートとスペース
統計素統計素統計素統計素データのデータのデータのデータの保管保管保管保管
Japan IMS User Group Meeting - Tokyo
Autonomics Director によるによるによるによる、、、、スペーススペーススペーススペース状態状態状態状態のののの診断診断診断診断のののの自動化自動化自動化自動化
� IMS Tools Knowledge Base リポジトリー
には、スペース統計データの自動診断のための、しきい値判定ルールを保管しておくことができます
� 前記 Solution Pack ユーティリティーは、
スペース統計データ保管時に、新規データが保管されたことを Autonomic Director
IMS DB Solution Pack V1.2IMS DB Solution Pack V1.2、、、、またはまたはまたはまたは、、、、またはまたはまたはまたは
IMS FP Solution Pack V1.2 IMS FP Solution Pack V1.2
バッチ
IMS ToolsBatch
IMS Tool
• HP Pointer Checker
• FPA ANALYZEFPO ANALYZE
• HP Image Copy
• Standalone Sensor
新新新新しいしいしいしい統計統計統計統計データデータデータデータ
© 2013 IBM Corporation24
に通知することができます
� Autonomics Director は、この通知を受け
取ると、予め設定されたスケジュールにし
たがって、保管された統計データの自動診断をプランします
� 自動診断結果(の履歴)はリポジトリーに保管されます
IBM Tools Base V1.3 IBM Tools Base V1.3 またはまたはまたはまたはまたはまたはまたはまたは V1.4V1.4
IMS ToolsKnowledge
Baseリポジトリーリポジトリーリポジトリーリポジトリーサーバーサーバーサーバーサーバー
リポジト
リー
AutonomicsDirectorサーバーサーバーサーバーサーバー
のののの保管保管保管保管をををを通知通知通知通知
統計データ
診断ルール
診断結果
Japan IMS User Group Meeting - Tokyo
Administration Console によるによるによるによる情報情報情報情報のののの統合統合統合統合とととと可視化可視化可視化可視化
z/OS上のリポジトリーに保管された
データベース・スペース統計データや、自動診断の結果は、Admin. Console
サーバー (Webサーバー)を介して
Web ブラウザー上に統合され可視化
されます
IBM OneUI テーマSolution Packツールのレポートの一覧
データベースの自動診断結果
データベース名検索とグルーピング
© 2013 IBM Corporation25
Admin. Console のそののそののそののその他他他他のののの特徴特徴特徴特徴
• IBM標準のOneUI テーマ
• ワイルドカードをサポートした、
データベース名検索とデータベースのグルーピング
• コンテキストに応じたオンライン・
ヘルプによるデータベース・スペース管理ガイドの表示
オンライン・ヘルプ
データベース・スペース統計データのグラフィカルなチャート表示
Japan IMS User Group Meeting - Tokyo
Administration Console サーバーのデプロイメントサーバーのデプロイメントサーバーのデプロイメントサーバーのデプロイメント環境環境環境環境
IMSTool
z/OS
IMS
IMSTool
Tools BaseDistributed
AccessInterface
TCP/IP
(SSL)
HTTP
(HTTPS)
AdminConsole
(Webサーバー)
Admin Console GUI((((Webブラウザーブラウザーブラウザーブラウザー))))
© 2013 IBM Corporation26
IMSTool
…
AdminConsole
AdminConsole
AdminConsole
z/OS 上上上上ののののスタート・プロシージャスタート・プロシージャスタート・プロシージャスタート・プロシージャ
オープンオープンオープンオープン環境環境環境環境ののののWindows サーバーサーバーサーバーサーバー
クライアントクライアントクライアントクライアントPC
Admin Console サーバーサーバーサーバーサーバー のののの デプロイメントデプロイメントデプロイメントデプロイメント環境環境環境環境((((3333つのつのつのつの選択肢選択肢選択肢選択肢))))
*クライアントPC、
オープン・サーバー
へのインストール
はWindows環境
のみをサポート
Japan IMS User Group Meeting - Tokyo
まとめまとめまとめまとめ
IMSデータデータデータデータ管理管理管理管理のののの効率化効率化効率化効率化
スピードスピードスピードスピード 簡便化簡便化簡便化簡便化 自動化自動化自動化自動化 可視化可視化可視化可視化データデータデータデータ処理処理処理処理 JCL 運用運用運用運用 情報情報情報情報・データ・データ・データ・データ
© 2013 IBM Corporation27
IMS DB Solution Pack IMS FP Solution Pack IBM Tools Base
IMS Tools Knowledge BaseAutonomics Director
Administration ConsoleIMS Online Reorg Facility
IMS HALDB Toolkit
FFDB FFDB 向向向向けソリューションけソリューションけソリューションけソリューション向向向向けソリューションけソリューションけソリューションけソリューション DEDB DEDB 向向向向けソリューションけソリューションけソリューションけソリューション向向向向けソリューションけソリューションけソリューションけソリューション 自動化自動化自動化自動化・・・・可視化可視化可視化可視化のインフラのインフラのインフラのインフラ自動化自動化自動化自動化・・・・可視化可視化可視化可視化のインフラのインフラのインフラのインフラ