小型メインフレームからオープンシステムへの移行事例～最新事例でのケーススタディ～

２００５年１２月１３日

株式会社 日立システムアンドサービス
産業システムサービス事業部 オープンソリューション本部 マイグレーションセンタ

© Hitachi System and Services, Ltd. 2005. All rights reserved.

目次
１

マイグレーションの意義

２

マイグレーションイメージ

２-１

日立ＶＯＳ１の例

２-２

日立ＶＯＳＫの例

３

プロジェクトの進め方と移行事例のご紹介

３-１

プロジェクトの進め方

３-２

事例その１ （オンラインシステムの移行）

３-３

事例その２ （バッチシステムの移行）

３-４

事例その３ （基幹システム全面の移行）

４

まとめ© Hitachi System and Services, Ltd. 2005. All rights reserved.

１
マイグレーションの意義© Hitachi System and Services, Ltd. 2005. All rights reserved.

１-１

マイグレーションの意義 その１

マイグレーションの意義 その１

将来に渡るコスト削減と新しいことをやるためのコスト適正化

レガシーシステムの蘇生

変化即応型システム

戦略的機能の拡張

ＭＦのオープン化
および運用改善により、レガシーシステムを蘇生変化即応型システムへ構造改革削減したＩＴ予算を戦略投資
新システム

そのままランニングコスト削減

直近のランニングコストを削減

将来に渡るランニングコストも抑止

変化即応型システムへ戦略的機能を拡張© Hitachi System and Services, Ltd. 2005. All rights reserved.

3

１-２

マイグレーションの意義 その２

マイグレーションの意義 その２

日本企業の強みの源泉の維持・継承■ これまでのビジネスの支え ⇒ 『レガシーシステム』
日本企業の強みは現場のこまやかな工夫とチームワーク
実務ノウハウはレガシーシステムに埋め込まれている⇒日本企業の強みの源泉はレガシーシステム⇒安易な入れ替えは、企業の強みを喪失
レガシーシステムの維持・継承＝企業競争力の維持・継承
ハイスピード＆ローコストに実践「レガシーマイグレーション」！
© Hitachi System and Services, Ltd. 2005. All rights reserved.

２マイグレーションイメージ© Hitachi System and Services, Ltd. 2005. All rights reserved.

4

２-１
日立ＶＯＳ１の例© Hitachi System and Services, Ltd. 2005. All rights reserved.

２-１-１

日立ＶＯＳ１からのマイグレーションの実現イメージ■ オープンシステムの実現イメージ
既存のプログラム資産を活かして、親和性の高いオープンミドルウェア製品と高効率な移行ツール
及び豊富な移行経験で培った移行ノウハウによりオープン基盤へ移行。

移行
行前
前
移VOS1
オンラインプログラム
オンラインプログラム
（MPP）
（MPP）

提案ポイントオンライン機能オンライン機能
画面・帳票機能
画面・帳票機能
XMAP2
XMAP2

DCCM3
DCCM3
CUTE2
CUTE2

バッチ処理
バッチ処理
JCL
JCL
COBOL85、NHELP2COBOL85、NHELP2

560/20端末

COBOL85
COBOL85

データベースファイル

PDMⅡE2
RDB1 E2

SAM、ISAM
DAM、VSAM

センタ
プリンタ

自動運転、運用支援
自動運転、運用支援 AOM/ARMAOM/ARM

Webサーバ

移行後

Webブラウザ

画面・帳票機能
画面・帳票機能
XMAP3/EEXMAP3/EE oror
XMAP3/WebXMAP3/WebUAP
UAP

COBOL2002
COBOL2002

C/S
クライアント

APサーバ
オンライン機能オンライン機能
OpenTP1
OpenTP1

オンラインプログラム
オンラインプログラム
(MHP)
(MHP)
COBOL2002
COBOL2002

DB/バッチサーバ

オープン
プリンタ

バッチ処理
バッチ処理
JP1/Script,COBOL2002
JP1/Script,COBOL2002
NHELP実行支援ライブラリ
NHELP実行支援ライブラリHiRDB
ORACLE

SAM
ISAM

運用管理機能運用管理機能運用管理機能運用管理機能運用管理機能運用管理機能JP1/AJS2､JP1/IM
JP1/AJS2､JP1/IM

JP1/AJS2､JP1/IM
JP1/AJS2､JP1/IM

JP1/AJS2､JP1/IM
JP1/AJS2､JP1/IM© Hitachi System and Services, Ltd. 2005. All rights reserved.

7

２-１-２

オープンミドルウェアへの移行方法(日立の例）■ＶＯＳ１移行方法一覧（凡例）：○は互換性又は移行ツールあり

分類

移行対象

オープンミドルウェア

データベースＰＤＭⅡ Ｅ２

ＨｉＲＤＢ，ＯＲＡＣＬＥVOS１からの移行○

ＲＤＢ１ Ｅ２
ファイル

ＳＡＭ, ＩＳＡＭ，
ＤＡＭ，ＶＳＡＭ

ＣＯＢＯＬの順ファイル,
索引編成ファイル

○オンライン機能

ＤＣＣＭ３ＯｐｅｎＴＰ１○

ＣＵＴＥ２ＯｐｅｎＴＰ１

個別相談

画面機能

ＸＭＡＰ２

ＸＭＡＰ３

○

帳票機能

FOG2 E2, FOG

ＸＭＡＰ３

○

ＸＭＡＰ２

ＸＭＡＰ３

○

プログラム言語ＣＯＢＯＬ８５ＣＯＢＯＬ２００２○

ＮＨＥＬＰ２ＮＨＥＬＰ実行支援ライブラリ○

ＫＣＯＲＡＬ

ＣＯＢＯＬ２００２○

ジョブ制御言語

ＪＣＬ・プロシジャ

ＪＰ１／Ｓｃｒｉｐｔ○

運用

コンソール運用

ＪＰ１／ＩＭ Ｃｏｎｓｏｌｅ

○

ジョブ運用

ＪＰ１／ＡＪＳ○

バックアップ運用

ＪＰ１／ＶＥＲＩＴＡＳ○© Hitachi System and Services, Ltd. 2005. All rights reserved.

２-２
日立ＶＯＳＫの例© Hitachi System and Services, Ltd. 2005. All rights reserved.

8

２-２-１

日立ＶＯＳＫからのマイグレーションの実現イメージ■ オープンシステムの実現イメージ
既存のプログラム資産を活かして、親和性の高いオープンミドルウェア製品と高効率な移行ツール
及び豊富な移行経験で培った移行ノウハウによりオープン基盤へ移行。

移行行前
前
移VOSK
提案ポイント
対話処理機能対話処理機能
画面・帳票機能
画面・帳票機能

対話プログラム
対話プログラム
COBOL85
COBOL85
EAGLE/4GL
EAGLE/4GL

バッチ処理
バッチ処理

XMAP2
XMAP2

コマンドプロシジャ
コマンドプロシジャ
COBOL85、NHELPCOBOL85、NHELPEAGLE/4GL
EAGLE/4GL

560/20端末

データベース

ファイル

RDB

SAM

センタ
プリンタ

自動運転、運用支援
自動運転、運用支援 AOM
AOMDB/バッチサーバ

APサーバ

オープンプリンタ

移行後

バッチ処理
バッチ処理
画面・帳票機能
画面・帳票機能XMAP3
XMAP3 EnterpriseEnterprise Edition
Edition

対話プログラム
対話プログラム

JP1/Script,COBOL2002
JP1/Script,COBOL2002
NHELP実行支援ライブラリ
NHELP実行支援ライブラリ

COBOL2002
COBOL2002

HiRDB
ORACLE

C/S
クライアントSAM
ISAM

運用管理機能運用管理機能運用管理機能運用管理機能JP1/AJS2､JP1/IM
JP1/AJS2､JP1/IM

JP1/AJS2､JP1/IM
JP1/AJS2､JP1/IM© Hitachi System and Services, Ltd. 2005. All rights reserved.

２-２-２

10

オープンミドルウェアへの移行方法(日立の例）■ＶＯＳＫ移行方法一覧（凡例）：○は互換性又は移行ツールあり

分類

移行対象

オープンミドルウェア

データベースＲＤＢ

ＨｉＲＤＢ，ＯＲＡＣＬＥVOSKからの移行
○ファイル

ＳＡＭ

ＣＯＢＯＬの順ファイル○

オンライン機能

ＣＵＴＥ２

ＯｐｅｎＴＰ１

個別相談

対話処理

対話処理

対話ツール（仮称）2006年予定

画面機能

ＸＭＡＰ２

ＸＭＡＰ３

○

帳票機能

FOG2 E2, FOG

ＸＭＡＰ３

○

ＸＭＡＰ２

ＸＭＡＰ３

○

プログラム言語ＣＯＢＯＬ８５ＣＯＢＯＬ２００２○
2006年予定ＮＨＥＬＰ

ＮＨＥＬＰ実行支援ライブラリ

ＥＡＧＬＥ/４ＧＬ

ＣＯＢＯＬ２００２○

ジョブ制御言語

ｺﾏﾝﾄﾞﾌﾟﾛｼｼﾞｬ

ＪＰ１／Ｓｃｒｉｐｔ

2006年予定

運用コンソール運用

ＪＰ１／ＩＭ Ｃｏｎｓｏｌｅ

○

ジョブ運用

ＪＰ１／ＡＪＳ○

バックアップ運用

ＪＰ１／ＶＥＲＩＴＡＳ○© Hitachi System and Services, Ltd. 2005. All rights reserved.

11

３
プロジェクトの進め方と移行事例のご紹介© Hitachi System and Services, Ltd. 2005. All rights reserved.

３-１
プロジェクトの進め方© Hitachi System and Services, Ltd. 2005. All rights reserved.

３-１-１ プロジェクトの工程①計画②設計資産 ｻﾝﾌﾟﾙ 移行
分析 移行 計画

移行方式
設計

③修正
運用
設計

高負荷
信頼性
設計

ｺﾝﾊﾞｰﾀ
修正

移行詳細
設計

人手
修正

疎通
確認

開発ﾊｰﾄﾞ･ｿﾌﾄ導入
環境
構築

④テスト
単体
ﾃｽﾄ

組合せ
ﾃｽﾄ

総合
ﾃｽﾄ

⑤移行

⑥稼働後

本番
移行

予防
保守

環境
構築

本番

ｴﾝﾊﾝｽ

障害
対策

本番ﾊｰﾄﾞ･ｿﾌﾄ導入
環境
構築

環境
構築

環境
構築

© Hitachi System and Services, Ltd. 2005. All rights reserved.

14

３-１-２ ①計画フェーズでの留意点①計画
資産 ｻﾝﾌﾟﾙ 移行
分析 移行 計画

■ 棚卸で必要最小限の資産に絞り込み、修正個所の傾向と規模を把握
zzzzz

起点の資産から分析ツールで漏れなく、利用している資産だけを抽出
同一・類似資産（複製・一部修正）を把握
対象資産の修正個所を分析ツールで漏れなく、抽出、ドキュメント化
代表的な資産をサンプリングし、プレ移行で結果を検証
類似する修正個所の傾向から修正方法を単純化（コンバータへ反映）© Hitachi System and Services, Ltd. 2005. All rights reserved.

15

３-１-３ ②設計フェーズでの留意点
②設計
移行方式
設計

運用設計

高負荷
信頼性
設計

移行詳細
設計

■ 従来のＯＳに精通した技術者と移行実績で蓄積したノウハウを活用
z 修正個所の機能を正確に把握
z 最小限の修正で移行先でも同等の機能を再現
・ 大幅な修正やロジックの変更は工数の増加と品質低下の要因、
また、今後の保守が困難
z 出来るだけコンバータへ反映、自動変換 （局所的・複合条件の判断などを除く）
z 出来るだけ早い段階（組合せテスト）で高負荷や信頼性の実証と設計見直し
・ 高負荷システムの場合（高トラフィックなオンライン業務・大量データのバッチ処理など）
・ 高信頼性を求められるシステムの場合© Hitachi System and Services, Ltd. 2005. All rights reserved.

16

３-１-４ ③修正フェーズでの留意点③修正
ｺﾝﾊﾞｰﾀ
修正

人手修正

疎通確認

■ 修正漏れや手戻りをなくす作業段取りと資産のバージョン管理zzzz

資産管理者、修正の指示、対象資産バージョン管理のしかけ作り
人手修正後にコンバータの改変は大きな手戻り
人手修正の類似個所はまとめて同じ担当者に任せる
従来のシステムで疎通テスト用の手順書やデータを準備
・ オンラインまたは対話処理では事前手続き、入力と結果のハードコピー
・ バッチ処理では事前手続き、実行操作、入力データと結果の件数や合計値を確認できるチェックシートや帳票類© Hitachi System and Services, Ltd. 2005. All rights reserved.

17

３-１-５ ④テストフェーズでの留意点
④テスト
単体ﾃｽﾄ

組合せﾃｽﾄ総合ﾃｽﾄ■ 仕様を知っている人がテストを実施
zzzz

全ての業務処理を網羅するテストが必要
正確性と効率を考えたテスト計画
手順や検証ツールの検討は移行設計者が支援移行作業と同時に仕様変更をすると検証が困難© Hitachi System and Services, Ltd. 2005. All rights reserved.

18

３-１-６ ⑤移行フェーズでの留意点
⑤移行本番
移行

■ 十分なリハーサルと不慮のトラブルを考慮した余裕のある計画
z 本番稼働のための環境設定と対象となるデータを全て一度に移行
・ リハーサルで手順や時間の確認
・ 各作業担当者や責任者、関係者の連絡体制を確認
z エンドユーザ・オペレータへの操作教育の徹底© Hitachi System and Services, Ltd. 2005. All rights reserved.

19

３-１-７ ⑥稼働後の留意点
⑥稼働後
予防
保守

ｴﾝﾊﾝｽ

障害対策

■ 機器・ソフトウェアのバージョンや保守の状況をしっかり管理
zz
z
z
z

ＯＳやミドルウェアのバージョンと予防保守の状態を常に把握
機器の保守部品（ディスクや磁気媒体など）の保守期間も把握
バージョンアップや予防保守は事前確認が必要
マルチベンダとなると、障害発生時、お客様が切り分けサポートサービスや保守の契約先を絞る© Hitachi System and Services, Ltd. 2005. All rights reserved.

20

３-２
事例その１ （オンラインシステムの移行）© Hitachi System and Services, Ltd. 2005. All rights reserved.

３-２-１ 事例その１ （背景）
検査装置製造・販売 Ｄ社
会社概要
z 大手総合電機メーカのグループ会社
z 年商：４５０億
z 従業員
：８９８名
システム概要z 従来システム ：メインフレーム ＭＰ５４００ （ＶＯＳ１／ＦＳ）
Ｍ-８４０ （ＶＯＳ１／ＥＳ２）
ＤＣ：ＤＣＣＭ３／ＤＢ：ＰＤＭⅡ Ｅ２z 対象資産：オンライン処理 ＣＯＢＯＬ １４３本（３２９Ｋｓ）
（基幹系）
目 的
z２事業所メインフレームの統合を期にパフォーマンス向上
zオープンシステム一本化で設備・運用保守要員のコスト低減© Hitachi System and Services, Ltd. 2005. All rights reserved.

22

３-２-２ 事例その１ （課題と施策）
課題
z オンラインのレスポンスを平均３秒以内にしたい

施策

プロセス①
ＵＡＰ
プロセス②

キュー②：
優先順位２

ＵＡＰ
プロセス③

ＤＢサーバ

【チューンアップ内容】
・ Ｗｅｂサーバの台数の見直し
・ トランザクションのクラス分け
・ クラス単位の優先順位と多重度の設定

Ｗｅｂサーバトランザクション

z Ｗｅｂサーバの台数とＡＰサーバのスケジューリングを最適化【調査項目】・ Ｗｅｂサーバの最大多重能力の測定
・ 端末毎、プログラム毎のトラフィック
OpenTP1
・ 画面の表示情報量、ＤＢのアクセス件数
キュー①：
優先順位１
・ ＤＢの項目（レコード）競合の状況

ＵＡＰ© Hitachi System and Services, Ltd. 2005. All rights reserved.

23

３-２-３ 事例その１ （成果）
■ 期間と工数
z 期間：６ヶ月
工数：約５人月（コンサルティングのみ）、構築はお客様■ オンラインのレスポンスが飛躍的に向上
z 従来：平均３～５秒
成果：平均１秒強、最大３秒以内■ 部門系システムが基幹系システムとＤＢが直接連携
z 従来：夜間にメインフレームからオープンシステムへダウンロード
成果：基幹系システムと部門系システムをＤＢ統合■ 運用保守要員の一部を業務改革へ転換
z 従来：メインフレーム部門とオープンシステム部門が分離
成果：運用保守部門を統合、ＩＴ業務改革部門を新設© Hitachi System and Services, Ltd. 2005. All rights reserved.

24

３-３事例その２ （バッチシステムの移行）© Hitachi System and Services, Ltd. 2005. All rights reserved.

３-３-１ 事例その２ （背景）
運輸業 Ｔ社
会社概要
z 大手電鉄会社のグループ会社
z 年商：１４４億
z 従業員
：３０８名
システム概要z 従来システム ：メインフレーム ＭＰ５４００ （ＶＯＳ１／ＦＳ）
ＤＢ：なし （ＩＳＡＭ・ＳＡＭ）
z 対象資産：バッチ処理ＣＯＢＯＬ １４６本（１１６Ｋｓ）（会計系）
ＮＨＥＬＰ ２７４本（ ５５Ｋｓ）
目 的z関連する基幹系オープンシステムとの連携強化
zオープンシステム一本化で設備・運用保守要員のコスト低減© Hitachi System and Services, Ltd. 2005. All rights reserved.

26

３-３-２ 事例その２ （課題と施策）
課題z 高価な大型プリンタをなくし、ペーパーレス化を進めたい

施策
z 帳票を電子化（ＰＤＦ）、利用者がＰＣにダウンロードし、閲覧、必要な部分を印刷業務部門
業務部門ＯＡプリンタ
・売上集計・原価集計

電子i
電子i帳票サーバ

業

務管理部門
業務部門ＯＡプリンタ

印刷

ム
グラ
プロ

PD
フォルF
ダ帳票印刷

・管理表・仕訳伝票

ＰＤＦファイルをクライアントへＰＤＦファイルをクライアントへ必要な部分を印刷必要な部分を印刷© Hitachi System and Services, Ltd. 2005. All rights reserved.

27

３-３-３ 事例その２ （成果）
■ 期間と工数
z 期間：６ヶ月
工数：約８人月（ＪＣＬおよびＮＨＥＬＰ移行のみ）、以外はお客様■ 業務部門のＯＡプリンタを兼用、帳票用紙が３分の１
z 従来：大型ラインプリンタで印刷し、運用部門が仕訳・配布
成果：帳票を電子化、利用者が必要な時に必要な部分を印刷■ 締め処理日の残業がなくなった
z 従来：月次集計処理で約２時間、期・年次は加えて約３時間強
成果：月次集計処理で約２０分、期・年次は加えても約１時間弱■ 運用保守要員の一部を業務改革へ転換z 従来：メインフレーム担当とオープンシステム担当は兼任不可
成果：担当を兼務© Hitachi System and Services, Ltd. 2005. All rights reserved.

28

３-４
事例その３ （基幹システム全面の移行）© Hitachi System and Services, Ltd. 2005. All rights reserved.

３-４-１ 事例その３ （背景）電子部品製造・販売 Ｋ社
会社概要
z 独立系
z 年商
z 従業員

：１００億：２２８名

システム概要z 従来システム ：メインフレーム ＭＰ５４００ （ＶＯＳ１／ＦＳ）
ＤＣ：ＤＣＣＭ３／ＤＢ：ＰＤＭⅡ Ｅ２z 対象資産：オンライン処理 ＣＯＢＯＬ ３９０本（６１７Ｋｓ）
（基幹系）
バッチ処理
ＣＯＢＯＬ １５４０本（６３８Ｋｓ）
ＮＨＥＬＰ ５８８本（ ３４Ｋｓ）
目 的z関連する部門系オープンシステムとの連携強化
zオープンシステム一本化での設備・運用保守要員のコスト低減© Hitachi System and Services, Ltd. 2005. All rights reserved.

30

３-４-２ 事例その３ （課題と施策）
課題
z ジョブの進行管理や障害の切り分けに従来のような統合コンソールが欲しい施策
z コマンドラインやスプリプトおよびプログラムから表示される全てのログ情報を一括したファイルに収集し、専用のモニタ画面（新規作成）で監視、検索が可能

ランドコマプトム
クリグラ
プロ
務業・ス
イン

ログ
情ログ
情報

報

ログ
情報

© Hitachi System and Services, Ltd. 2005. All rights reserved.

31

３-４-３ 事例その３ （成果）
■ 期間と工数
z 期間：１５ヶ月
工数：約６５人月（対象の資産全てを移行）、テストはお客様■ 部門系システムが基幹系システムとＤＢが直接連携
z 従来：夜間にメインフレームからオープンシステムへダウンロード
成果：基幹系システムと部門系システムをＤＢ統合■ 運用保守要員の一部を業務改革へ転換
z 従来：メインフレーム担当とオープンシステム担当は兼任不可
成果：担当を兼務■ 運用コストを月額約５０万円（３０％）削減
z 従来：ハードウェアリース料とＯＳのレンタル料および保守料
成果：サーバとミドルソフトのリース料およびサポートサービス料© Hitachi System and Services, Ltd. 2005. All rights reserved.

32

４
まとめ

© Hitachi System and Services, Ltd. 2005. All rights reserved.

４

まとめ

■ 従来のＯＳに精通した技術者と移行実績で蓄積したノウハウを活用
z 従来のＯＳ独自機能（メニュー・ユティリティ・スプールなど）を活用した運用も移行対象
z 見えない機能・運用（複数機能の組合せや個別公開など）を理解し、コンサルティングz これまで１２社の移行実績でノウハウを蓄積■ 移行後のプラットフォームの構成や特性に合わせ事前に手直し
z 移行前の対象資産が利用している機能を把握、移行方法を確定
z 異なる機能への移行（ＦＤなど）は可能な限り、事前に変更
z 異なる機能への移行は運用方法（管理・タイミング・容量・信頼性など）を十分に検討■ 従来の操作性や運用を極力維持し、安全・確実・短期を最優先に
z エンドユーザの操作性は極力変えない（運用保守部門が把握していない運用に注意）
z 出来るだけ早い段階（組合せテスト）で高負荷や信頼性の実証と設計見直し
z 総合テストの初期段階で運用設計の見直し© Hitachi System and Services, Ltd. 2005. All rights reserved.

付録

34

お問合せ先
お問合せ先

■ レガシーマイグレーションソリューション
http://www.hitachi-system.co.jp/index.html
株式会社 日立システムアンドサービス
産業システムサービス事業部
オープンソリューション本部
マイグレーションセンタ
電話 ：03-6718-5882〔ダイヤルイン〕
E-mail：migration@hitachi-system.co.jp〒108-8250 東京都港区港南2-18-1 ＪＲ品川イーストビル© Hitachi System and Services, Ltd. 2005. All rights reserved.

35

© Hitachi System and Services, Ltd. 2005. All rights reserved.