交通銀行是我國第一家全國性的國有股份制商業(yè)銀行,在金融信息化的大趨勢下,交行從2002年就開始全面啟動數(shù)據(jù)大集中工程。與此同時,大集中也帶來了復雜的架構(gòu),繁雜的流程以及海量的操作。2004年交通銀行開始采用BMC Control-M 6.1.03 優(yōu)化業(yè)務系統(tǒng)批量作業(yè)處理,目前該系統(tǒng)已升級到6.4.01版本,交通銀行實現(xiàn)了系統(tǒng)的集中管理,大幅減少了人工參與,作業(yè)調(diào)度平臺可跨系統(tǒng)跨應用自動執(zhí)行并跟蹤管理,異常信息也能自動報警,運行效率也大大得以提升。
解決方案:
BMC Control-M z/OS操作系統(tǒng)管理解決方案
BMC Control -M 分布式系統(tǒng)管理解決方案
BMC Control –M Enterprise Manager
BMC Control-M/CM for Advance File Transfer
BMC Control -M Forecast
BMC Batch Impact Manager
使用前:
· 批量執(zhí)行期間大量人工監(jiān)控和干預,平臺和業(yè)務形態(tài)類別繁多,操作離散,失誤風險大
· 對批量作業(yè)運行時間沒有監(jiān)控;作業(yè)出現(xiàn)異常后提示信息不明顯,造成問題處理延遲
· 應用作業(yè)分散在各系統(tǒng)中,缺乏統(tǒng)一運行視圖,提取管理數(shù)據(jù)費時費力,缺乏統(tǒng)一的運行調(diào)度規(guī)范和作業(yè)調(diào)度標準
使用后:
· 數(shù)據(jù)中心大規(guī)模運維自動化體系形成,實現(xiàn)IT運維管理的自動化、標準化、規(guī)范化
· 采用企業(yè)級的自動化批處理平臺,集中統(tǒng)一調(diào)度后臺批量作業(yè)
· 對批量作業(yè)運行時間的主動監(jiān)控和預警,提高問題的響應速度
· 自動批量處理減少手工操作強度,現(xiàn)每班只需4位管理人員即滿足整個批量作業(yè)系統(tǒng)操控需求,降低操作風險及成本
數(shù)據(jù)大集中是一把“雙刃劍”
數(shù)據(jù)大集中意味著統(tǒng)一管理,減少重復建設,但也增加了系統(tǒng)的可用性要求和運維的壓力, 交通銀行數(shù)據(jù)中心高級經(jīng)理修永春表示:“如今銀行的業(yè)務已經(jīng)變得非常復雜,從單純的存貸款、支付逐步擴展到包括理財、交易、結(jié)算、租賃、證券等領(lǐng)域。隨著銀行業(yè)務的發(fā)展,將會引起更多的IT需求,而半數(shù)以上關(guān)鍵資料或數(shù)據(jù)處理是以批量處理的形式執(zhí)行,如何有效地監(jiān)控、管理和自動化處理批量業(yè)務流程,成為大型銀行IT運維部門的當務之急。”
交通數(shù)據(jù)中心共有包括Unix、Windows和z/OS等各種異構(gòu)的環(huán)境的上百套業(yè)務系統(tǒng),日處理作業(yè)量在15000個左右。根據(jù)不完全統(tǒng)計,大部分批量作業(yè)周期很長,作業(yè)調(diào)度方式多種多樣,而且操作步驟之間還有復雜的關(guān)聯(lián)關(guān)系,傳統(tǒng)的IT運維方式通過手工執(zhí)行或者通過遠程登錄到不同的服務器上手工操作,人為失誤、遺忘操作機率非常高,造成延遲,浪費批量處理時間,最終造成業(yè)務損失。
提升到整個銀行系統(tǒng)層面來看,應用作業(yè)分散在各自系統(tǒng)中,系統(tǒng)之間形成信息孤島,彼此之間依賴關(guān)系無法有效建立,缺乏統(tǒng)一視圖,提取數(shù)據(jù)時費時費力,造成調(diào)度規(guī)范和管理標準的不完善而導致管理精度的下降,最終對業(yè)務造成不利影響。
打破傳統(tǒng) 再造批次作業(yè)流程
為了尋求一套與銀行現(xiàn)有架構(gòu)較為一致的批量自動化處理方式,并通過統(tǒng)一的管理界面方便運維管理人員可隨時掌握批量運行進度及管理數(shù)據(jù),連續(xù)多年獲得Gartner Group評比為批量管理系統(tǒng)的領(lǐng)導品牌的BMC Control-M企業(yè)級作業(yè)調(diào)度解決方案脫穎而出。
BMC Control-M 企業(yè)級作業(yè)調(diào)度解決方案提供了一個跨平臺、功能完整及集中式管理機制的界面,已經(jīng)贏得全球 2,500 多家客戶的信任,并擁有超過240人的專職研發(fā)及支持團隊。
隨著BMC批次作業(yè)排期管理系統(tǒng)Control-M的導入,交通銀行建立了一套標準的批量排期自動化機制,跟據(jù)客戶業(yè)務需求實時優(yōu)化資源,動態(tài)復合管理,優(yōu)先處理重點業(yè)務,“企業(yè)級作業(yè)調(diào)度平臺的建設自 2004年系統(tǒng)投入運行以來,已穩(wěn)定運行7年時間,”修永春表示:“在采用Control-M 后,我們打破了傳統(tǒng)的手工運維方式,實現(xiàn)了批量作業(yè)自動運行的飛躍,實現(xiàn)根據(jù)條件、時間及外部事件進行等組合的自動處理。通過Control-M實現(xiàn)了交行全行的批處理集中管理,統(tǒng)一調(diào)度后臺批量作業(yè),減少了手工操作強度,出錯率和延遲都大幅降低。”
動態(tài)的系統(tǒng)管理
使用自動批量處理平臺之前,每逢遇到跨系統(tǒng)或跨平臺的作業(yè)時,只能通過人工粗略估算此批次作業(yè)大致可完成的時間,去檢查檔案是否存在或已確實執(zhí)行,然后繼續(xù)下一步流程。現(xiàn)在批量處理平臺提供建立跨系統(tǒng)的作業(yè)依賴,在前鍵作業(yè)完成后,觸發(fā)不同業(yè)務系統(tǒng)或平臺上的后鍵作業(yè)自動處理,減少作業(yè)等待時間,減少整體批量窗口。
在管理上,就算批次作業(yè)執(zhí)行完畢,手工方式無法將執(zhí)行的記錄完整保留供日后查閱,采用Control-M系統(tǒng)后,排期采用圖表方式呈現(xiàn),系統(tǒng)人員只需要將所需資料讀取出來,排期之間的管理記錄一目了然,并保留所有歷史信息,可防止人為診斷失誤發(fā)生。即便需要對流程進行臨時變更,也可輕易達成。BMC軟件公司大中華區(qū)大型主機業(yè)務總經(jīng)理John Cheng曾指出:“Control-M一大優(yōu)勢就是作業(yè)的版本管理。更改過的所有業(yè)務或作業(yè)定義,能夠清楚追蹤和恢復。”
執(zhí)行上,交行可通過作業(yè)返回碼來實時判斷執(zhí)行結(jié)果,當執(zhí)行成功后,后序的批次作業(yè)自動運行,失敗時則執(zhí)行錯誤處理分支,包括聲光報警,不同自動處理分支或創(chuàng)建服務臺工單等,因為Control-M系統(tǒng)內(nèi)部權(quán)限管理機制,當執(zhí)行出錯時,只有特定權(quán)限的人員才能檢視自己作業(yè)的執(zhí)行狀況,保證了系統(tǒng)的安全性。
“以前,從15000個復雜的作業(yè)網(wǎng)絡中,分析特定作業(yè)的錯誤對整體的影響,依靠人工處理基本是不可能完成的任務,”修永春表示:“但是Control-M平臺中的Batch Impact Manage業(yè)務影響預警模塊,可以基于作業(yè)的歷史運行數(shù)據(jù)和作業(yè)的關(guān)鍵路徑,動態(tài)提前報警,幫助分配處理優(yōu)先級,讓日常的IT處理操作能夠與業(yè)務關(guān)聯(lián)。”
Control-M支持多平臺與多應用系統(tǒng),能提供不同系統(tǒng)間的無縫批量整合,現(xiàn)在,交通銀行數(shù)據(jù)中心可同時執(zhí)行多平臺、跨系統(tǒng)的批次作業(yè)及排期管理,行內(nèi)大約十多個應用系統(tǒng)的15000個作業(yè)也能被輕松管理,大大減輕了數(shù)據(jù)中心操作員的壓力,現(xiàn)僅僅4位操作員就能滿足遍布全國所有作業(yè)系統(tǒng)的集中操控需求。同時提高了作業(yè)的并行效率,縮短了批處理周期,提供更多的時間處理突發(fā)事件。
“BMC著眼于未來企業(yè)應用發(fā)展需要,” John Cheng表示:“Control-M能夠跨應用并在物理、虛擬和云環(huán)境中,實現(xiàn)動態(tài)及靜態(tài)工作負載管理自動化;動態(tài)工作負載管理能夠回應實時業(yè)務需求的政策,將工作負載自動映射至IT優(yōu)先任務。使企業(yè)能夠確保工作負載與業(yè)務營運周期保持一致,最大限度利用IT資源并降低成本。”
客戶評價
交通銀行表示,企業(yè)級批量處理平臺的建立,為批量處理提供了完善的標準,Control-M跨應用和平臺將不同的業(yè)務批次轉(zhuǎn)換成一個統(tǒng)一、一致和標準的業(yè)務流程,確保了作業(yè)處理的流暢性,集中管理的方式加上經(jīng)過我行實踐驗證的成熟和穩(wěn)定性,為交通銀行未來業(yè)務增長和擴張,提供了堅實的基礎和靈活的支持。
“通過采用BMC Control-M企業(yè)級作業(yè)調(diào)度解決方案,我們在批量作業(yè)領(lǐng)域?qū)崿F(xiàn)了一體化管理,并且在監(jiān)視、控制方面都達到了細化的程度。我們相信在金融信息化的大背景下,交通銀行唯有掌握先進的管理理念,使用合適的技術(shù)平臺,導入標準化的管理流程方能使我行運維水平提升到更高的高度,從而從容應對業(yè)務的快速增長。”