使用"Island"計算環境的前景
長時間以來,計算環境的發展處於無計劃的狀態。由於各種各樣的原因,適應於某些特定范圍的方案並不具有通用性。因此,在匯集了一個個單獨而孤立的"Island"解決方案後,Deutsche Telekom的服務水平受到種種限制和影響。例如,如果一個客戶從一個城市轉移到另外的地方去,他(她)很難預先知道自己的電話線路什麼時候被接通,號碼又是什麼。造成這種情況的原因有以下幾個方面:1 在地方計算中心的IMS數據庫中,存放了4千萬客戶的數據,這些數據只能被相關的本地區客戶所訪問。 2 硬件產品也是一個行業中的大雜燴,包括IBM、Amdahl、Hitachi、Comparex、DEC、Tandem以及其他廠家的產品。 3提供各方面客戶服務的數據被存放在分離的數據庫,如Informix,RMS,IMS等等。它們之間互不關聯。這些數據信息涉及到各方面,有基本的產品和合同數據、貨單、包含本地的線路連接管理、與客戶簽定的協議管理以及Deutsche Telekom的產品等等。
當需要對客戶的質詢進行回答時,Deutsche Telekom的10000名客戶服務人員所面臨的嚴重局限性可想而知。為了回答每個新問題,他們不得不訪問各個不同的應用。每一次,他們都必須先登錄到應用,查閱大量的character-cell-based 3270屏幕(這需要專業知識和培訓),然後手工地將結果合在一起。即便如此,他們也僅僅能回答來自本地的客戶。
Hilmar Ullmann來自Deutsche Telekom的專家部門PKB5。這個部門主要為客戶服務應用需求進行規劃。他在1996年夏天描述了這樣一種情況說,"如果一個人想從德國北部到南部去,他必須電話通知當地Telekom辦公室,告知這一變化,因為在這裡存放了主要客戶數據。客戶支持人員並不能立即回答有關新電話線路的任何問題。他將不得不將這些問題傳送到該客戶的遷往地的轄區內。因此,我們非常需要能有一個總覽功能(central overvIEw),並且越快越好。"
兩個發展加劇了對總覽功能(central overvIEw)的需求,IS專家所面臨的挑戰也嚴峻起來。在UNIX平台的INFORMIX數據庫上開發了一個應用,用於對新的Cityplus和Cityweekend特殊收費表進行處理。這個應用必須能迅速與已有的IMS系統想結合,以利於某些應用的運行,如貨單的生成。同時,作為Deutsche Telekom的更高客戶服務定位,內部責任也發生了變化。正如Ullmann所解釋的,"不僅本地中心,而且越來越多的全國范圍的銷售機構需要與客戶進行密切聯系。這就需要能迅速提供對這種新結構的IT解決方案支持。"
目標:不需進行新開發的集成
應用系統和數據存儲系統已經發展了20多年,使用了各種技術和多種版本,要改變起來確實不易。一個徹底的新系統的產生由於缺乏時間而極其不易。這種狀況亟需得到改善。Deutsche Telekom的Rhein-Ruhr開發中心的項目負責人Wolfgang Gunther對面臨的挑戰總結說,"我們必須為所有不同系統找到合適的協議,這些不同的系統包括:使用IMS的大型機系統、小一點的DEC/VMS系統以及運行在Unix上的Informix等等,它們只使用一種協議來進行工作。"
還有,它不僅僅是不同系統的集成問題,還包含不同的網絡。SNA是主機環境中的標准,而Telekom已經建立了基於TCP/IP的企業內部(Intranet)網。
"使用Sybase中間件的最大好處是它能將所有的東西都置於同一把傘下",Gunther說。系統的試用版經過測試後,系統也就被實現了。為客戶數據提供統一視圖的目標可以在短時間裡得到實現。屬於基本應用的現存數據庫、事務和程序可以繼續使用。Sybase中間件在頂層建立了一個集成層,處理是自動的,系統的用戶友好性相應地提高了。從01114應用這一統一接口,客戶服務人員現在可以訪問所有的必要應用。
OmniConnect連接所有的計算資源
從技術角度,集成遵循下面步驟:
在主機一級,用於IMS的Sybase Open Server被置於數據庫之上。它調用現有的IMS程序。因此,現有的IMS程序可以繼續使用,使數據庫質詢自動化的新事務被加入到其中。