汎用機からUNIX機へのマイグレーション事例のご紹介− 「ACUCOBOL」 によるマイグレーション事例 −アルバス株式会社
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

目次
 １．会社概要
 ２．マイグレーションの背景
 ３．システム検討の要件
 ４．検討の経緯
 ５．ＡＣＵＣＯＢＯＬの採用ポイント
 ６．システム構成図
 ７．導入スケジュール
 ８．移行に際して
 ９．ＡＣＵＣＯＢＯＬの導入効果
 １０．今後の展望
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

会社概要
経営理念
経営理念
設立
設立
資本金
資本金
従業員
従業員
売上高
売上高
代表者
代表者
事業内容
事業内容

：「信頼」
：「信頼」
：１９６７（昭和４２）年１２月：１９６７（昭和４２）年１２月
：１億円
：１億円
：１２０名
：１２０名
：１９億００００万（２００３年度実績）：１９億００００万（２００３年度実績）：代表取締役：代表取締役 高安悦雄
高安悦雄
：ソフトウエア開発、システムインテグレーション：ソフトウエア開発、システムインテグレーション
コンサルティングサービス、受託計算
コンサルティングサービス、受託計算
今までの実績：今までの実績：【業務領域】生産管理、販売管理、販売物流、輸出管理、人事給与管理【業務領域】生産管理、販売管理、販売物流、輸出管理、人事給与管理
企業年金給付管理、情報系システム、総務系ワークフロー
企業年金給付管理、情報系システム、総務系ワークフロー【技術領域】ＩＢＭ・富士通ＨＯＳＴ系、オープン系（ＪＡＶＡ、ＷＡＳ、ＩＩＳ、ＶＢ、【技術領域】ＩＢＭ・富士通ＨＯＳＴ系、オープン系（ＪＡＶＡ、ＷＡＳ、ＩＩＳ、ＶＢ、ＭＳ−ＡＣＣＥＳＳ等）開発、ノーツ・ドミノ開発
ＭＳ−ＡＣＣＥＳＳ等）開発、ノーツ・ドミノ開発
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

マイグレーションの背景
システム検討の背景
環境の変化
・オープン系への流れ

・国産メーカの汎用機
撤退情報

・PC環境の充実

・処理時間の増大

・他社オープン化事例

いつまでもこのままでいいのか？

Mｼﾘｰｽﾞ

・受託業務の減少（維持コストの問題）
・ＨＯＳＴ系技術者のオープン系への転換

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

マイグレーションの背景
現行システムの大幅改善が発生¾ ５年後、１０年後の将来を見据えた場合ＨＯＳＴ環境が維持されている保証はない¾ ＨＯＳＴ系技術者のオープン系領域への転換も必要

改善と同時に、ＨＯＳＴ→オープン環境に移行する事を決定
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

システム検討の要件
処理時間が短縮できること
ＩＮＰＵＴデータ（ＨＯＳＴ）のコード変換ができること
２００４年１月〜の本稼働に間に合うことマイグレーションコストをできるだけ抑えられること
マイグレーションは現行業務担当者（ＨＯＳＴ系エンジニア）で 対応できること

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯現行のＣＯＢＯＬ資産を流用できないか？
¾ 短期間・低コストで移行を行いたい¾ システム改善＋移行を同時に行うリスクを最小限にしたい

ＩＢＭセミナーでＡＣＵＣＯＢＯＬと出会う！
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯検討時の懸案 その１¾ ＩＮＰＵＴデータの属性変換がうまくできるか？
9 ＢＩＴ属性 （ＮＧ）
9 ＨＥＸ属性 (ＮＧ）
9 バイナリ属性(ＮＧ）9 パック属性(ＯＫ）
9 ＣＨＡＲ（文字）属性(ＯＫ）9 漢字属性ＪＩＳ・ＪＩＰＳ(ＯＫ）

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯入力データ

正しい変換結果
２バ イ ト 目 の ３ビッ ト 目

１． ビ ッ ト属性

ＮＧ021

30
2 byte000'0'の部分を変換

000

1'1'の部分を変換

00

1'2'の部分を変換

ビット属性の項目は、その項目の相対位置のビットが意味を持つ。
例えば、２バ イ ト 目 の ３ビッ ト 目 がONであれば「××△」のデータと言う意味になる。
この様にビット項目で判定しているロジックが、年次処理（6000万件の処理）でかなり存在する

２． HEX 属性

ＮＧ021302 byte

1234 byte の文字列

３． バイナリ（１６進）属性

ＮＧ021322 byte

901

数値項目（10進）

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

00

1

1'3'の部分を変換

検討の経緯解決策として ＨＥＸ・バイナリ→ ＡＣＵＣＯＢＯＬが属性を持っているので無変換でＯＫ
 ＢＩＴ項目→ ＴＳＨ様より、変換モジュール（ＡＣＵＣＯＢＯＬ）をご提供
いたただきマイグレーション時に組み込む

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯検討時の懸案 その２¾ ＢＩＴ変換モジュールを組み込んで、パフォーマンスは低下しないか？
→ 検討中の機種 ＋ ＡＣＵＣＯＢＯＬの環境でパフォーマンス評価テストを実施
z実施環境
機種：pSerise s 690 ／OS：AIX 5.1L

CPU：Power4 1.45GHz（※1wayと2wayの両方実施）／メモリ：2048MB (4*512MB) 及び 4096MB

ACU製品：ACUCOBOL-GT Runtime V5.2.1 for AIX5.1L(64bit)／ソートツール：SyncSort V3.6 for AIX5.1L(64bit）

zＩＮＰＵＴデータ件数
80バイト * 1,012,132件
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯 実行アプリケーション
テストプログラムスタート〜ソート後ファイルができるまでの処理時間を計測※ＨＯＳＴ環境では、以下の処理に１時間掛かっている。
INPUT AU09

U02

INPUTDVSAM

IN PU T
B※U01

テス トプログラム（ＡＣＵＣＯＢＯＬへ変換）

INPUTC
IS FileU40

B I TCN V
ｻﾌﾞ ﾙｰﾁﾝCALL（ A C U C OB OL B IT変 換ﾓｼﾞ ｭｰ ﾙ ）OUTPUTＥ
U07 Dummy

OUTPUTＦOUTPUT
G
VSAM

U06

U05

Syn c So rt
主キーでソート

ソート後
ﾌｧｲﾙ

INPUT Ｂファイル（U01）

80バイト * 1,012,132件

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

検討の経緯パフォーマンス評価テストの結果４つのケースについてテストを実施（一つのパターンについて、数回処理を行い平均値をとる）①CPU 1ＷＡＹ・メモリ2048MBの場合

平均

4分2秒

②CPU 1ＷＡＹ・メモリ4096MBの場合

平均

4分1秒

③CPU 2ＷＡＹ・メモリ2048MBの場合

平均

4分3秒

④CPU 2ＷＡＹ・メモリ4096MBの場合

平均

4分2秒

本番で想定している数千万件データ処理もＯＫと判断
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

ACUCOBOL採用ポイント
 既存資産を活用したマイグレーションという手法
 COBOL、JCLといった豊富な変換ツールの整備 事例紹介にもある多くの導入事例実績
 自社技術要員スキルの活用
 パフォーマンス評価テスト結果からの判断
 オープン系での新規開発よりも費用を大幅におさえられる

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

ACUCOBOL採用ポイント
結果…

オープン系技術活用により処理速度向上が可能
資産の有効活用かつ安全な移行が可能
HOST系技術者のオープン系領域への育成が実現
可能ランニングコスト削減が可能

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

システム構成図
ＮＥＣ
ＡＣＯＳ・１/２ｶｰﾄﾘｯｼﾞ

１５０〜１６０万件/月１回

I交換ﾌｫｰﾏｯﾄ

ＪＯＢ管理

５０００万件ﾞ/年1回

ADON Version3

コマンドの自動実行

ＩＢＭ

ソート機能

ＰＳｅｒｉｅｓ+ １/２ｶｰﾄﾘｯｼﾞ

ｺﾝｿｰﾙへのﾒｯｾｰｼﾞ

ＥＢＣＤＩＣFTPﾌﾟﾛｸﾞﾗﾐﾝｸﾞ

漢字項目

ｺｰﾄﾞ変換ＪＩＳ・ＪＩＰＳ

TapeTRANＡＳＣＩＩ⇒ＥＢＩＣＤＩＣ

文字コードＢＩＴ項目 ﾊﾟｯｸ項目
ヘキサ有り

TapeTRANＥＢＩＣＤＩＣ⇒ＡＳＣＩＩＳＪＩＳ⇒ＪＩＳ

ﾌﾟﾘﾝﾀｰ管理
帳票管理

ＪＩＳ ＪＩＰＳＡＣＵ ＯＤＢＣ

ＡＣＵＣＯＢＯＬ ＰＧ①②ＤＵＲＬＥＢＩＣＤＩＣＪＩＰ⇒ＪＩＰＳ

ＪＩＳ⇒ＳＪＩＳＪＩＰＳ⇒ＪＩＰ

１/２カートリッジ

メディア

ファイル変換ＭＯ・ＦＤ•

フォーマット変換

ＣＳＶ形式•

メディア変間大量バッチ処理•

演算し各種管理資料を作成

連続紙対応レーザー
Printerｵｰﾊﾞｰﾚｲ管理
ｼﾞｮﾌﾞ管理

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

導入スケジュール プログラム本数

１４００ 本（バッチのみ）

 JCL本数

８７０ 本

 帳票オーバーレイ

５２０ 本

2003年

検証テスト

2004年

2005年

第一フェーズ
導入検討・事前検証
移行準備
移行＆照合テスト

まずは大量処理バッチを中心に移行！
プログラム130本
JCL
80本
帳票ｵｰﾊﾞｰﾚｲ 40 本

検証期間

全システム移行完了予定

第二フェーズ
別サブシステム移行予定

第三フェーズ
別業務システム移行予定

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

移行に際して
 ＡＣＵＣＯＢＯＬ環境の構築

及び マイグレーション作業を自社で対応→ ＴＳＨ様のＱ＆Ａによるサポート ＨＯＳＴでのシステム改善作業終了後、マイグレーションを実施→ 検証はＨＯＳＴでの出力帳票との比較で行う→ 本運用に際して、万が一の場合ＨＯＳＴに切り替えが可能（移行時のリスク軽減）

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

ＡＣＵＣＯＢＯＬの導入効果
 処理時間の短縮（納品時間が早くなる）→ 顧客へのサービス向上 年間１億円の維持費用が５０００万円に削減（全業務移行完了時見込み）
 ＨＯＳＴ系技術者のオープン系領域への移行の足がかりができる→ 時代にあったビジネス展開ができる
 マイグレーションご検討のお客様へのサービスご提供→ 新規顧客の獲得の可能性
Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

今後の展望 納品物（ＯＵＴＰＵＴ資料）のオンラインでの提供を実現
 中間成果物（チェックリストなど）のオンラインでの提供による業務プロセスの短縮の実現
さらなるサービスレベルの向上・コスト削減を目指す

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

COBOL提供元への期待

 汎用機オンライン資産移行手法の確立
 COBOL資産のWEB環境での利用技術

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

お問い合わせ先
アルバス株式会社
システム事業部３部
椎名 千夏(shiina chika）
TEL: 03-5225-6620
FAX: 03-5225-6545
Mail: c_shiina@albus.co.jp
URL: http://www.albus.co.jp/
住所:

東京都新宿区市谷田町２−１７
八重洲市谷ビルCopyright © 2004, ALBUS Co., Ltd. All Rights Reserved.

ありがとうございました

Copyright © 2004, ALBUS Co., Ltd. All Rights Reserved.