IBM zSeries Linux でのACUCOBOL移行事例

COBOLコンソーシアムセミナー
東京システムハウス
２００２．６．２１

目次Linuxの動向
 COBOLとLinux IBMのLinuxへの取組み
 z/LINUXへの移行事例
 TSHのz/LINUXへの取組み
 ACUCOBOLからのメッセージLinux最新情報
2002年は「エンタープライズＬｉｎｕｘ元年」
Linux搭載のIBMメインフレームが好調、メインフレームの売上が１２年ぶりに上昇に転じた。
2002年1月のLinuxWorldでIBM,HP,COMPAQ,SAP,ORACLE,などが一斉にエンタプライズ向けLinuxサーバ製品を発表「Ｌｉｎｕｘが基幹系で急浮上」•••（日経システムプロバイダ2002.3.2９）（日経コンピュータ2002.５.2０）

Linuxに対する偏見を捨てる時がきた。
ベンダのサポート体制の整備。
基幹業務システムの中核にLinuxを使うユーザが急増Linux Server OS 出荷数
Linux は2004年まで毎年28%の成長が期待される• 出荷本数ベースで２７％のシェア• 世界規模でLinux市場が年率32%で成長し, 1998年に$50百万が、2003年には$200百万になると予測される• JUAS「企業IT動向調査2001年度版」による調査では 790社のうち導入済み企業が:• 2000年では20%• 2001年では38%に増加

Source: International Data Corp. Booz-Allen & Hamilton, Tower Group,and Gartner Group, as quoted in Wide Open News

Linuxの成長分野


米国IDC社のレポートではLinuxの用途として①WEBｻｰﾊﾞ：４５％②ﾌｧｲﾙ/ﾌﾟﾘﾝﾄｻｰﾊﾞ：３０％③ﾒｰﾙｻｰﾊﾞ：２５％
企業の基幹システムのアプリケーションサーバや、Eコマースのサーバとしての利用が増加している(Sources: IDC, Zona Research)Linuxのメリット•

オープンソース（オープンソースコミュニティ）•ハードプラットフォーム非依存•

導入コストの安さ

•

信頼性

•

商用OSでのバージョンアップの影響を受けにくい•システム構築後の運用コストの抑制•

サーバ統合・スケーラビリティ

COBOLとLinux•

COBOLはビジネスの分野で長期間使われる業務システムむけの開発言語であり、４０年に渡って国際規格により上位互換が守られています。（プラットフォーム間ソース互換性）•

COBOLは新しい技術革新に対応し進化しています。
••
•
•

•

メインフレームからパソコンまで統一した言語仕様
サーバ集中型から三階層型C/S、WEBコンピューティングまで
最新のオープンシステムアーキテクチャに対応
GUI、RDB連携、Internet連携、他言語インタフェース
ANSI2002、オブジェクト指向、XML、.NET

各COBOLベンダともにLinuxへの対応を進めています。

ポータビリティ
ACUCOBOLのゴール
究極の可搬性（Ultimate portability）
 究極の接続性（Ultimate connectivity）
 データアクセスの互換性（Data Access）
 分散処理（Distributed processing）
究極の可搬性

COBOLソース

ACUCOBOL ‑GT
コンパイラ
ブラウザ
CGI ／ PLUGIN

オブジェクトInternetExplorer
Netscape
EXCEL
ACCESSPLUGINランタイム/ AcuODBC

INTERNET

オブジェクトAcuTHIN

WEB サーバ
ＲＤＢサーバGUI ／ CUI

AcuServer AcuLaunch

winNT/2000/XP
UNIX/Linux
サーバ

ACUランタイム
ACUランタイム

オブジェクトACUランタイム

ORACLE

Windows95/98/XP
NT/2000/UNIX/
Linuxオブジェクト

ＲＤＢＳ

オブジェクトIIS
ApacheDB2

SYBASEDBMaker
MS-SQLServr
SQLServer… Acu-Vision

HP/SUN/ …
TurboLinux
RedhatLinux対応の事例１
アプリス様

インタネット上での財務、労務、商品管理のASPサービス
ＰｏｓｔｇｒｅｓＳＱＬ

Linux対応の事例２
多田建設様

既存UNIX上の業務アプリケーション（RM/COBOL）を移行

IBMのLinuxへの取組みLinuxに対して２００１年中に$１０億の投資を行う
IBM Chairman Lou Gerstner December 2000

Linuxをすべてのプラットフォームで、利用可能とする
eServer( zSeries, iSeries, pSeries , xSeries ) Linuxベースのソリューションを全世界45,000 のソフ
トベンダ、リセラー、をネットワークして積極的に推進 既存の資産やスキルを新しいテクノロジー・プラットフォームに継承する.
全サーバ製品のLinux対応

zSeries(S/390)iSeries(AS/400)

pSeriesxSeries(Netfinity)(RS/6000)

IBMソフトウェア製品のLinux対応
Application Framework for e-business
DB2 Universal Database WebSphere MQSeries
 Lotus DominozSeries LinuxzSeries はメインフレームの枠を越えたサーバ
 中核の部分は, ミッションクリティカルな, 大企
業のコンピュータプラットフォームとして25年以上にわたる実績

最も信頼性の高いハードウェア、プラットフォーム

無停止運転時間 障害監視と自動修復 プロセッサとメモリの冗長性Web基幹連携ソリューション


Logical Partitioning (LPAR)
Linux Images

Webアプリ

基幹データ
LPAR2

LPAR1

Internet

基幹システムz/VMz/OSWeb基幹連携ソリューション


Intelligent Resource Director（区画間ワークロード管理 )IRD
z/LINUX

z/OS（管理目標を指定）
CPU、メモリ、I/Oをワークロードに応じて自動的に最適化「生命体のように自律」するサーバー
・パーティションごとの処理能力を動的に変更
・トランザクションの変動に柔軟に対応

サーバ統合Linux Images

Server “farm”

LPAR2

Internetで繋がった
単一目的のサーバ群

LPAR1

Consolidation,e-business

z/VM

サーバ統合の利点
物理的に一つのコンピュータ ハードウェアのインストールなし
 ケーブル配線や電源工事なし
 局所的なソフトウェア配布
 局所的なソフトウェア管理と更新
 VMへの追加で新たなLinux serverを用意

ACUCOBOL製品の対応
ACUCOBOLは z/LINUXに最初にポーティングしたCOBOLベンダ
S/390

zSeries
Linux
Runtimeリリース済

RS/6000

AS/400Netfinity

pSeriesiSeriesxSeriesLinuxWindows
Linux

Runtime

Runtime

AIX

AIX５L

Runtime
リリース済

リリース済
リリース済

ACUCORPACUCOBOL製品の対応
DB2への対応

AcuSQL（埋め込みSQL型）
NEW V5.2.1



2002年8月

Acu4GL for DB2（インデックスファイルへのIO命令）

お客様のメリット
現在稼動中のACUCOBOLアプリケーションは、リコンパイルなしに z/LINUXで稼動することが出来ます
そして、メインフレームがあなたの身近に….
シンクライアント – GUI to Linux AcuBench でのリモートデバッグ
 メインフレームに実在するデータへのアクセスz/LINUX移行事例
台湾証券集中保管公司 様（Taiwan Securitｉes Central Depository Co.,ltd）

１９９０年 台北に設立
台湾における全証券会社の証券保管サービスセンタ

従業員４００名、資本金＄２８百万 株式証券保管システム
 http://www.tscd.com.twStock Inventory System

Upgraded Computer System Architecture １９９７
Computer for Futures
Clearing System
SUN E4000 *2E3000 *2

Computer for Securities
Central Depository andBook-Entry System
IBM 9021-520 512MB,48ITR
9121-621 384MB,59ITR

Computer for Securities
Depository Management System
IBM RS/6000 SP2,
9076-2A4 512MB*3, 66MHZWANGのVSCOBOLをACUCOBOLに変換
常時50-60が株式取引処理
Multiple Protocal
SwitchCommunication
Controller

Disk
Driver

140GB

870GB

100GB

Tape
Driver

4Units

12Units

5Units2 High Speed Laser Printer2 Laser Printer for

3 High Speed Laser Printerfor Chinese and English

Chinese and English

for Chinese and English

3048Units

85Units

Printer

Terminal

8UnitsServer Consolidation Strategy
Computer for Securities
Depository Management System
IBM RS/6000 SP2,9076-2A4 512MB*3, 66MHZ

Computer for Securities
Depository Management System
eＳｅｒｖｅｒ zSeries 9672R26

Linux Images

z/VM
DiskDriver

TapeDriver

Terminal

Printer

2000本のCOBOLを短期間に移行
膨大で年々増加するトランザクション処理量
ハードメンテナンスの単純化と費用の削減
証券のＤＢ管理とバーコードでの管理

z/LINUX移行事例
お客様の声

TSCD ITマネジャ:David Chuang
年々増加する取引量への対応を迫られていた。別の言語や方法で行なう場合と比べて、1/2の期間でマイグレーションを完了できた。

IBM台湾GBマネジャ：Joset King
パワフルLinuxOSと、OS/390メインフレームの安定性、ACUCOBOLの可搬性、という組み合わせが、成長を続けるTSCDの要求を支援することができた。

東京システムハウスのz/LINUXへの取組み
実証検証
ACUCOBOL開発キット
 ACUCOBOLランタイム
 ACUSERVER ACULAUNCH ACU4GL for DB2


日本ＩＢＭ殿の協力でIBM幕張事業所にて動作検証

メインフレームとLinuxの融合

MP3000ｚ９００ｼﾘｰｽﾞ

ｚ/LINUXログイン画面とDB2アクセス

シン・クライアント 実証環境
Multiprise 3000 構成図
PR/SM

VM/ESA
OS/390DB2

Linux for OS/390
仮想CTC
DB2
コネクトAcuSQL Runtime
AcuGT Runtime
AcuLaunch

ACUCOBOL

DB2

Windows PC
AcuThinシンクライアント方式でのＡＰ実行

ACUCOBOLからのメッセージ
eマーケット

投資効果の追求

eビジネス

経済

社会

ビジネス

テクノロジー

加速される技術革新

ＣＯＢＯＬ資産の継承・発展
汎用機

ＣＯＢＯＬ資産を活用したい!!

Unix、Linuxサーバ

ＮＴサーバ

ACUCOBOLでOK!!
《マルチプラットフォーム》

旧型PC、オフコン、UNIXマシン

Windows98/NTws/ＸＰ Windows2000

ありがとうございました