メインフレーム 運用コスト削減の新しい手法 と 先進適用事例 妹尾 康夫(せお やすお) シニアソフトウェアコンサルタント 2015/10/27 1 © Copyright 10/27/2015 BMC Software, Inc Agenda 1. MLCコスト 2. コスト削減の手法 3. BMC MLCコスト削減ソリューション 4. 事例紹介 2 © Copyright 10/27/2015 BMC Software, Inc MLCコスト 3 © Copyright 10/27/2015 BMC Software, Inc メインフレームのコスト構成 MLCソフトウェア 30% 人件費 25% ハードウェア その他 10% ISVソフトウェア 10% IBM OTCソフトウェア 4 20% © Copyright 10/27/2015 BMC Software, Inc 5% MLCとは • その月の4時間平均MSUのピーク値により 課金 – MLCプロダクト稼動LPAR全体のピーク値 • プロダクトの実際の使用量に対する課金で はない 5 © Copyright 10/27/2015 BMC Software, Inc LPAR 1 LPAR 2 LPAR 3 100 MSU 80 MSU 30 MSU z/OS z/OS z/OS CICS CICS IMS DB2 DB2 例:CICSの実際の使用量 LPAR 1: 20MSU LPAR 2: 10MSU 6 © Copyright 10/27/2015 BMC Software, Inc CICSへの課金 80MSU(LPAR1,2のピーク値) なぜMLCに着目するのか? • 占める割合が一番大きい • MLCプロダクトの実際の使用量に応じた課金ではない • 年4%~7%のコスト増加傾向にある 効果的なコスト削減の期待 7 © Copyright 10/27/2015 BMC Software, Inc コスト削減の手法 8 © Copyright 10/27/2015 BMC Software, Inc これまでの主な削減策 • システムやアプリケーションのチューニング • ワークロードの実行タイミング変更 • ワークロードの実行LPARの変更 • CappingによるピークMSUの抑制 9 © Copyright 10/27/2015 BMC Software, Inc これまでの手法 • モニターやキャパシティー・プランニングツールの データを持ち寄って分析 • コスト効果を手作業で見積もり 経験 労力 10 © Copyright 10/27/2015 BMC Software, Inc 勘 課題 • 精度の高いコスト効果を事前に把握することが困難 • パフォーマンスへの影響の予測が困難 • 削減策を見出すため(分析)に工数がかかる • やりつくした感があり、方策を見出せない • コスト管理が十分でない – 可視化、コスト予測、タイムリーな把握 何をどうすれば、どうなるのか? 11 © Copyright 10/27/2015 BMC Software, Inc これからの手法 • ツールを用いた効率的で確信を持てる手法 – コストとワークロードを関連付けての分析 – シミュレーションによる事前検証 • コスト効果 • パフォーマンスへの影響 – 削減策の実施結果のタイムリーな検証 – コスト管理 • 可視化 • 予算管理と予測 12 © Copyright 10/27/2015 BMC Software, Inc 新しい削減アイデア • サブシステム(CICS,IMS,DB2)の再配置 – 稼動LPARを分離 • 動的自動Capping 13 © Copyright 10/27/2015 BMC Software, Inc BMC MLCコスト削減ソリューション 14 © Copyright 10/27/2015 BMC Software, Inc サブシステムの再配置の制限 LPAR 1 LPAR 1 CICS CICS DB2 or IMS DB LPAR 1 LPAR 1 LPAR 2 DB2 or IMS DB LPAR 2 IMS IMS DB2 15 © Copyright 10/27/2015 BMC Software, Inc DB2 Subsystem Optimizer for zEnterprise (Subzero) • サブシステムの再配置を可能にします LPAR 1 XCF Subzero Subzero CICS LPAR 2 LPAR 2 LPAR 1 © Copyright 10/27/2015 BMC Software, Inc XCF Subzero 16 Subzero IMS DB2 or IMS DB DB2 Subsystem Optimizer for zEnterprise (Subzero) • アプリケーションの修正不要 – CICS, IMS, DB2の標準インターフェースを使用 • 再配置可能な環境 – CICS – DB2 or IMS DB – IMS TM – DB2 – バッチプログラム – DB2(予定) 17 © Copyright 10/27/2015 BMC Software, Inc Subsystem Optimizer for zEnterprise (Subzero) LPAR2 LPAR1 Subzero Controlling Agent XCF CICS DFSPRRC0 (IMS) Subzero Common Code Subzero Subsystem Server Resume XCF CCTL IMS Subzero Controlling Agent DSNAPRH (DB2) Subzero Common Code DSNAPRH Resume XCF XCF 18 © Copyright 10/27/2015 BMC Software, Inc Subzero Subsystem Server DB2 Subsystem Optimizer for zEnterprise (Subzero) LPAR2 LPAR1 Subzero Controlling Agent IMS TM DSNAPRH XCF DSNAPRH (DB2) Subzero Common Code Resume Subzero Controlling Agent XCF 19 © Copyright 10/27/2015 BMC Software, Inc Subzero Subsystem Server DB2 サブシステム再配置の効果 CPCのピーク 300 MSU LPAR A 200 MSU LPAR B CICSA 20 MSU CICSB 20 MSU DB2A 30 MSU DB2B 30 MSU MLCコスト CICS 300 MSU DB2 300 MSU 20 100 MSU © Copyright 10/27/2015 BMC Software, Inc サブシステム再配置の効果 CPCのピーク 300 MSU LPAR 1 190 MSU CICS DB2 21 © Copyright 10/27/2015 BMC Software, Inc Subzero CICSB 20 MSU Subzero CICSA 20 MSU LPAR 2 110 MSU DB2A 30 MSU DB2B 30 MSU MLCコスト 300 MSU 190 MSU 300 MSU 110 MSU 動的自動Capping Intelligent Capping for zEnterprise (iCap) • 資源の使用状況をモニター • ポリシー定義の優先度に従って 動的Capping • パフォーマンス(SLA)リスクを 回避したCappingによるコスト 削減の実現 22 © Copyright 10/27/2015 BMC Software, Inc 動的自動Cappingの例 LPAR 1 LPAR 2 DC = 150 LPAR 3 DC = 145 DC = 140 Soft capping will occur LPAR 1 DC = 150 DC = 150 Soft capping will NOT occur 23 Soft capping will occur LPAR 2 DC = 160 © Copyright 10/27/2015 BMC Software, Inc Without iCap DC = 140 LPAR 3 DC = 145 With iCap DC = 155 DC = 130 Soft capping will NOT occur 動的自動Cappingの例 24 © Copyright 10/27/2015 BMC Software, Inc 動的自動Cappingの例 Group 1 LPAR 1A LPAR 2 (test LPAR) Without iCap LPAR 1B DC = 170 GCL =700 LPAR 1C LPAR 1D Group 1 LPAR 1A LPAR 2 (test LPAR) LPAR 1B GCL = 750 With iCap DC = 170 GCL =700 DC = 120 LPAR 1C 25 LPAR 1D © Copyright 10/27/2015 BMC Software, Inc Intelligent Capping for zEnterprise (iCap) Policy database 26 © Copyright 10/27/2015 BMC Software, Inc Intelligent Capping for zEnterprise (iCap) Cappingの課題 ■適正値の判断 ■手動での動的Capping ■Capping設定とパフォーマンス(SLA)リスク iCapが課題を解決 ■Cappingの適正値を見出すための支援機能 OBSERVEモード:設定の検討材料となる情報を収集 MSGモード :設定内容をシミュレーション ■リアルタイムに資源状況を監視し、動的にCappingをコントロール ■シミュレーション・モードで事前にCapping動作を確認 27 © Copyright 10/27/2015 BMC Software, Inc Cost Analyzer for zEnterprise (CAzE) • MLCコストとワークロードの分析を簡素化 • 削減策のコスト効果の明確化 MLCコスト分析の課題 ■ワークロードがどのようにコストに影響しているかを把握するのが難しい ■コスト削減プランの事前検証が困難 ■タイムリーなコスト把握ができていない CAzEが課題を解決 ■コストとワークロードの関連を分析 ■シミュレーション機能でコスト削減効果やワークロードへの影響を事前検証 ■タイムリーなコスト把握 28 © Copyright 10/27/2015 BMC Software, Inc Cost Analyzer for zEnterprise (CAzE) 29 © Copyright 10/27/2015 BMC Software, Inc Cost Analyzer for zEnterprise (CAzE) コストとワークロード 分析 $1,820,342.01 Cost Analyzer for zEnterprise CAzE シミュレーション シナリオ1 シナリオ2 シナリオ1 TEXAS KANSAS BMCPLEX0 ESAM SYSI SYSM SYSO CICS IMS CICS IMS DB2 CICS IMS DB2 CICS IMS DB2 IMSA SYSP IMS DB2 CICS IMS DB2 BATCH_Imp5の50%を移動 680MSUでCapping $12,266.70 $33,713.43 $598,189.02 CPC TEXASのMLC費用の5.6%の削減 (全体の1.85%) $33,713.43 シナリオ2 Subzeroを使用したサブシステムの再配置 KANSAS BBPLEX01 SJSC CICS IMS DB2 CICS DB2 SJSE SJSB CICS IMS DB2 CICS IMS DB2B SYSN CICS IMS DB2 CICS IMS DB2 BMCPLEX1 DB2A CICS IMS DB2 CICS DB2 続けて、同様の方法で DB2AのCICSをDB2Bに DB2BのDB2をDB2Aに 移動します。 $166,692.74 $1,222,152.99 CPC KANSAのMLC費用の13.6%の削減 (全体の9.15%) $166,692.27 シナリオ1とシナリオ2で期待できる 削減効果 全体のMLCコストに対して 11% down CAzE:新しい機能 • ジョブ単位の分析とシミュレーション 61 © Copyright 10/27/2015 BMC Software, Inc 62 © Copyright 10/27/2015 BMC Software, Inc 63 © Copyright 10/27/2015 BMC Software, Inc 64 © Copyright 10/27/2015 BMC Software, Inc 事例紹介 65 © Copyright 10/27/2015 BMC Software, Inc 事例①:CAzE & Subzero • 中小規模のお客様 – 2 CPC – CICS, DB2, MQ – 年間9500万円強のMLCコスト • CAzE, Subzeroを採用した経緯 – お客様とBMCでCAzEワークショップを実施 – CPC 1だけで以下のMLCコスト削減が期待された • 開発/テスト環境のCICSを再配置 – 4%削減 • 次に本番環境のCICSを再配置 – TOTALで11%~14%削減効果 66 © Copyright 10/27/2015 BMC Software, Inc 事例①:CICS使用MSUとCICSへの課金 24 MSU で課金 0.5 MSU CPC ピーク時の CICS使用MSU 67 © Copyright 10/27/2015 BMC Software, Inc 事例①:CICS使用MSUだけに課金された場合 6.5 MSU CICS使用MSU 68 © Copyright 10/27/2015 BMC Software, Inc 事例①:最適化実施前 CPC 1 z/OS DB2 MQ CICS LP02 本番 z/OS DB2 MQ CICS LP03 z/OS DB2 MQ CICS LP04 本番 z/OS DB2 CICS LP05 z/OS LP01 DB2 69 © Copyright 10/27/2015 BMC Software, Inc CICS 5 LPAR – SYSPLEX環境 • • • 2 開発環境 2 本番環境 1 テスト環境 事例①:開発/テスト環境の再配置 CPC 1 z/OS DB2 MQ CICS LP02 本番 z/OS DB2 MQ CICS LP03 z/OS DB2 MQ CICS LP04 本番 z/OS DB2 CICS LP05 z/OS DB2 LP01 New LP06 70 z/OS © Copyright 10/27/2015 BMC Software, Inc CICS MQ CICS S u b Z e r o Subzeroを使用して6 CICS リージョンを新しいLPAR LP06に再配置 4% MLCコスト削減 事例①:本番環境の再配置 CPC 1 LP01 z/OS DB2 MQ LP02 本番 z/OS DB2 MQ CICS LP03 z/OS DB2 MQ LP04 本番 z/OS DB2 LP05 z/OS DB2 z/OS New New LP06 LP07 本番 71 © Copyright 10/27/2015 BMC Software, Inc CICS MQ CICS 開発/テストのCICSリージョン をLP06に再配置 S u b Z e r o 本番CICSリージョンを新しい LPAR LP07に再配置 すべてのCICSを再配置で TOTAL 11%~14% 削減 事例①:さらなる削減のための構想 CPC 1 CPC 2 z/OS DB2 MQ CICS LP02 本番 z/OS DB2 MQ CICS LP02 本番 z/OS MQ CICS LP03 z/OS DB2 MQ CICS LP03 z/OS MQ CICS LP04 本番 z/OS DB2 z/OS CICS LP04 本番 LP05 z/OS DB2 CICS LP01 © Copyright 10/27/2015 BMC Software, Inc z/OS CICS New New z/OS LP06 LP07 本番 SubZero 72 LP01 CICS MQ CICS 事例②:CAzE • 世界的な再保険会社様 – EC12 2台 – 18 MLCプロダクト 73 © Copyright 10/27/2015 BMC Software, Inc 事例②:お客様の課題 • どのようにメインフレームの使用を最適化し、ソフトウェ ア費用を削減するか? – MLCコストの占める割合が大きい – バージョンアップ毎にMLCコストが増加 • ExcelでMLCコストを管理 – ワークロードとの関連がなく不十分 メインフレームのキャパシティーを必要以上に大きくしていること は理解していたが、潜在的なビジネスリスクを回避しながらコスト 削減する方策を見出すのに苦悩していた。 74 © Copyright 10/27/2015 BMC Software, Inc 事例②:お客様のニーズ • タイムリーな情報の提供 • 幹部が使用するので理解しやすい表示 – ユーザーフレンドリー – わかりやすいビジュアル能力 75 © Copyright 10/27/2015 BMC Software, Inc 事例②:CAzEを使用して • 導入後6ヶ月でMLCコストの5%を削減 – コストドライバー(要因)の理解 削減目標への自信(確信) • 分析および、管理の効率化で年640万円の 人件費を削減 76 © Copyright 10/27/2015 BMC Software, Inc 事例②:CAzEを使用して • 新規アプリケーション追加のコストを予測 – 最小コストにするためには? – どれくらいコストが発生するか? • 意思決定プロセスの迅速化 – ビジネスチームの参画を推進 – ビジネスチームの理解を得ての実施 77 © Copyright 10/27/2015 BMC Software, Inc 事例②:お客様の今後の予測 • 今後4年間で約3億円の削減効果を予測 78 © Copyright 10/27/2015 BMC Software, Inc BMC ソリューションの活用 分析 79 CAzEによる分析 コスト削減策の検討 CAzEによる削減策の識別 コスト削減策の検証 CAzEによるシミュレーション コスト削減策の実装 iCap Subzero BMC Tuning products BMC Monitor Products BMC IMS/DB2 Utilities © Copyright 10/27/2015 BMC Software, Inc 評価 CAzEによる評価 妹尾 康夫 Thank You. 80 © Copyright 10/27/2015 BMC Software, Inc 03-5302-8332 [email protected] bmc.com/japan
© Copyright 2024 ExpyDoc