海外での大規模システムのマイグレーション事例
レガシーマイグレーションにおけるTuxedo連携とLinux対応について
東京システムハウス株式会社
Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

目次
海外でのマイグレーション事例
ACUCOBOLとTuxedoの連携
ACUCOBOLのLinuxへの取り組み

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
フランス「BANQUE POPULAIRE」のマイグレーション事例のご紹介

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
The BANQUE POPULAIRE

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
BANQUE POPULAIREは南フランス、東ピレネー地方のセントエスティーブ市に本拠を置く銀行グループ
営業拠点
¾ お客様
¾ 取引口座¾ マーケットシェア¾ 総取扱高¾ 総資産¾60拠点
215,000人
450,000口座20%
1,200億ユーロ（2001年度）
３兆９,１２0億ユーロ（ 2001年度）

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
システム構成600 utilisateurs
DG/UX

Emulation citrix

50 Agences

DG/UX

Arche

WAS / ARCHE
sous AIXArche
X25 + IP
X25 + IPInternetRobot
DLT 7000
ES12000

ES12000

X25
HBS

TURC

- DM4-TP- IDS/2- MAEX- Better / Louis

Librairie
STK L180Zoning
SwitchGCOS8Switch
RéseauSAN

4 lecteursDLT8000

EPC810
Tests
Portage
MachineVisual WAS / ARCHE
FonctionnelsEtudes
Tests EurosPackage
sous AIXTomOracle

BaseTitaniumEPC440
Mainway

DG/UX
ArcheTina
AIXWebServeur

1 central GCOS
1 central UNIX
Ethernet 100 Mbps

Réseau IP
5 x Escala E

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

2 x Escala E

DMZ海外でのマイグレーション事例
システムアーキテクチャー¾

本社に２台のメインフレーム• DPS9000• EPC810¾(GCOS8)(AIX)

営業拠点にサーバ• Data General AViiON¾(DG/UX)

本店・支店にクライアント• Windows2000

３つの異なるプラットフォームへの対応
ミドルウェア間連携¾ AIXでのバッチ実行¾

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
開発環境
PC(Windows2000)で異なるターゲット向けの開発を実現¾ AGL(COBOLジェネレータ）とTP（トランザクション）を使用¾ 3階層クライアントサーバにおけるクライアントは、
ACUCOBOL-GTまたはCで開発¾ WebSphereを使ったGUIインタフェースの実現、サー
バアプリケーションはACUCOBOL-GTで開発¾ AIX上のバッチ実行はすべてACUCOBOL-GTで開発¾

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
プロジェクト概要

GCOS

UNIXIDS2

OracleCOBOLプログラム
JCL & Jobフロー
帳票

COBOLプログラム
シェル & Jobフロー
帳票

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
プロジェクト概要
Bull GCOS8(MF/COBOL)からのマイグレーション
COBOL
1,600本¾ JCL
1,270本¾ インタフェース
82種類¾ スキーマ・サブスキーマ
44種類¾¾

クライアント数

500〜800台同時接続

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
プロジェクト概要
ACUCOBOLの優位性
オブジェクトのマルチOS間でのポータビリティ¾ 外部Cプログラムのランタイム組み込みの容易さ¾ GCOS互換データ形式¾ 迅速なAcucorpテクニカルサポートの対応¾

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
プロジェクト概要

UNIX – AIX
OracleACUCOBOL-GT / Tuxedo / Oracle / Pro*COBOL

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

海外でのマイグレーション事例
お客様の声
マイグレーション・プロジェクトは、いつもリスキーだ。我々は、COBOLを移行するだけで、それ以外のリスクを抱えたくなかった。
¾ ACUCOBOLに切り替えて以来、Acucorpフランスから提供される高いサービスと品質に満足している。
¾Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
ACUCOBOLとOLTPツール
BEA Tuxedo®との連携について

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
ACUCOBOLのマイグレーションは既存資産の継承と有効活用¾ システムオープン化によるデータの有効利用¾ ランニングコストの削減と再投資¾

オープンシステム

既存システムマイグレーション
汎用機

Windows/UNIX/Linux
Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
オープン環境でのシステム構築における課題¾

メインフレームの持つ様々な優れた機能• 安定したシステム運用• 大量トランザクションを処理する機能• システムの多重処理、並列処理• 堅牢で強固なセキュリティ（高信頼性）（OLTP）（高速化）（機密性）解決させる手段として¾

OLTPツールによるトランザクション管理機能

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
BEA Tuxedo®とACUCOBOLを連携¾

様々な課題を解決させるための機能• 安定したシステム運用• 大量トランザクションを処理する機能• システムの多重処理、並列処理• 堅牢で強固なセキュリティ

海外での採用実績¾ 日本BEAシステムズ、沖電気工業との業務提携¾

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
メインフレームとオープンシステム
メインフレーム

新システム
DB

COBOL

DB

ACUCOBOL-GT®

DC(OLTP)

インタフェースプログラム
BEA Tuxedo®

エミュレーター

ユーザインターフェース

端末

クライアントCopyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
マイグレーションの流れ
変換ツール
（手修正）

ACUCOBOL ACUCOBOL
ソース
コンパイラ

ACUCOBOL
オブジェクトビジネスロジック
画面定義
ファイル

変換ツール
（手修正）

ACUCOBOL ACUCOBOL
画面ソース
コンパイラ

ACUCOBOL
オブジェクト

ユーザインタフェース

OLTP
機能

変換ツール
（設計）

ACUCOBOL ACUCOBOL
インタフェース
コンパイラ

ACUCOBOL
オブジェクトミドルウェアCopyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOL & Tuxedo

COBOL
ソース

ACUCOBOLとTuxedoの連携
Web Application Serverへの対応

JSP

TuxedoACUCOBOL

httpサーバ
サーブレット(JavaBeans)

ブラウザ

TCP/IPDB

Web Application Server

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLとTuxedoの連携
WebLogicを使用したシステム構成案
移行後
移行後

移行前
移行前
メインフレーム

アプリケーションサーバ

DBサーバ

ACUCOBOL

RDB

ＤＢ

TuxedoWebLogicサーバ
WebLogic

運用監視サーバ
運用ツール

マイグレーション
ロードバランサー

プリントサーバ

帳票ツール
Webブラウザ
エミュレータCopyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ACUCOBOLのLinuxへの取り組み
ACUCOBOLのLinux対応とLinuxへの取り組みについて

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

Linuxへの取り組み
ACUCOBOLのLinux対応
ACUCOBOLは、5年以上前からLinuxに対応¾ 市販のほとんどのLinuxで動作可能¾• glibc 2.0.x, glibc 2.1.x, glibc 2.2.x, glibc 2.3.x に対応¾IBM eServerのLinuxシリーズに対応• z/Linux(zSeries), i/Linux(iSeries), xSeries, pSeries

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

Linuxへの取り組み
マルチプラットフォームオブジェクト
ACUCOBOLはリコンパイルすることなく、異なるプラットフォームで稼働可能¾ OSやプラットフォームの違いをランタイムが吸収¾ マルチプラットフォーム、マルチOSのCOBOL実行環境¾¾

移植性が非常に高い

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

Linuxへの取り組み
導入実績
¾JHC

ホテル情報管理システム
バンコクサーバ

Internet/VPN

Linux

ﾎﾃﾙＤＢサーバ
Linux

APサーバ
SUN
Solaris2.6

F/W
WEＢサーバ
Linux

運用サーバ
Windows
2000
ServerWindows
2000
ServerWindows2000Proｸﾗｲｱﾝﾄ
ネットワークプリンター
Windows2000Proｸﾗｲｱﾝﾄ
Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

Linuxへの取り組み
今後の取り組みについてLinuxへの基幹システム移行を推進¾ オープンソースアプリケーションとの連携を推進¾• Apache Tomcat, PostgreSQLなど¾

Linuxディストリビューターとの協業と、Linuxマイグレーションソリューションの提供

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.

ありがとうございました

Copyright © 2003, Tokyo System House Co., Ltd. All Rights Reserved.