Accounting Processing System – “N” 銀行

"N" 銀行は、Altibase を採用することで、顧客に年中無休のサービスを滞りなく提供できるようになり、 同時に速度パフォーマンスを 500% 高めることに成功しました。

Product: ALTIBASE HDB

Use Case: Accounting Processing System

Current Customers: NH Bank

Industry: 金融

Who 

”N”銀行は約1,172の支店を擁する韓国で最も規模の大きい農業協同組合です。”N”銀行の協同組合銀行は預金、貸し出し、 信用カード、保険、FOREX及び証券など多様な金融サービスを提供しています。

Problem

“N”銀行は超過勤務、延長勤務などで費用を非効率的に浪費していました。

  • “N”銀行 支店の大部分は定期的に運営時間を延長するしかありませんでした。その理由は、 財務会計情報システムの性能問題に端を発していました 。[1]
  • “N”銀行 の勘定処理システムは20台の応用プログラムサーバーで生産される大容量の処理及びローディングを効果的に運営することができませんでした。 応用プログラムサーバーで生産される代表的なデータには、トランザクション処理、支店窓口支援とエラー管理などが含まれていました。
  • 低性能のシステムは会社の士気及び全般的な生産性を統制することができず、不要な超過勤務手当ての形で重要な資源の無駄使いにつながりました。

 

Solution

“N”銀行は性能障害の根本的な原因がdlゾーンDisk DBMSの全般的な制約事項にあることを突き止め、2006年に勘定処理システムにALTIBASE HDB™ イン-メモリDBMSを適用しました。ALTBASE HDBTMは、勤務時間短縮、労動生産性の向上と支出の削減 という大容量データ処理の問題を解決しました。

 

Results

  • ”N”銀行は1,172支店の運営時間を約1時間以上短縮しました。
  • ”N”銀行の勘定処理システムは20台の応用プログラムサーバーで生産されるデータ処理及びローディング性能を約500%向上させました。
  • ”N”銀行の勘定処理システムは1秒当たり3,000トランザクション、1日に5千万トランザクションを処理することができるようになりました。
  • ”N”銀行はAltibaseの高可用性機能の提供により24時間体制で安定したサービスを提供しています。
  • ”N”銀行は超過間接費、超過勤務手当てなどの資本を浪費する原因が除去され、これは結果として効果的な資源再分配を通じた高い生産性向上に繋がりました。

슬라이드 1


[1] 金融会計情報システムは勘定プロセスシステムと勘定管理システムで構成されます

Technical Details – Accounting Processing System

“N”銀行は高性能及び高可用性等の分野でALTIBASE HDBの主要機能を活用し、自社のアカウント処理システムで優れた業績を上げました。

性能

既存のディスクDBMSで“N”銀行 のアカウント処理システムは、 多様なサービスを提供する20余個の応用プログラムで発生するロード及び大量のデータフィードを効率的に処理するには力不足でした。

レガシーシステムは1バッチ程度処理するレベルの性能のみ提供していました。 応用プログラムが要求する処理量は、今までのディスクDBMSの容量を超過していました。 同時セッション及びデータボリュームのサイズが増加するにつれて、ディスクDBMSの性能と安定性に限界が現れました。

計画的あるいは計画外のシステム中断は“N”銀行 のビジネスにマイナス的な影響を及ぼす主原因でした。

“N”銀行 は既存の古くて、遅いDISK DBMSを入れ替えるために、in-memoryだけを使用する用途にしてALTIBASE HDBを適用しました。 。“N”銀行 がALTIBASE HDBに変更された後、システムはリアルタイムでデータを処理し始め、 約4000同時ユーザ以上の処理量を容易に実行することができました。全体的なシステムの処理量は幾何級数的に上昇し、 1日基準で約千万件以上の照会を実行することが可能になりました。

“N”銀行 のアカウント処理システムは20余個の応用サーバーからのデータフィードを処理しローディングする全体的な性能を約500%向上させました。

高可用性(HA)

ALTIBASE HDBの二重化機能を使用して、“N”銀行 は2ノード、アクティブ-アクティブHAアーキテクチャを具現化しました。

このアーキテクチャを基盤に両ノードのALTIBASE HDBは同時にトランザクションを処理することができ、 1ノードの障害発生時に断絶のないFAIL_OVERを提供することによって、信頼性ある無停止サービスを提供することが可能となりました。

このアーキテクチャは“N”銀行 のミッションクリティカルデータがシステム障害、誤作動あるいは計画的な定期作業 (パッチやDBMS アップグレード)のため、サービスを中断する環境を克服し、無停止サービスを保障しています。