程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 四川移動BOSS系統Sybase解決方案

四川移動BOSS系統Sybase解決方案

編輯:SyBase綜合文章
隨著我國通信事業的高速發展,各種新興電信業務不斷湧現,用戶數量與需求大大提高,為了提高電信企業的管理效率,降低企業的經營成本,為整個網絡的高效維護提供一個可靠的數據庫平台,成為電信企業迅速發展的重要基石。

  為了規范移動BOSS(Business Operation Support System)系統的建設,中國移動通信集團公司日前提出了新的BOSS系統規范和要求。 新規范將BOSS系統劃明確了兩級、三層的體系結構,突出了BOSS系統的三個特征、兩個能力和一個綜合分析(三個特征:個性化、社會化、信息化;兩個能力是指:系統實時性和對新業務的支持能力)。

  按中國移動BOSS建設要求,四川BOSS系統將進行改造,在原先分散方式的基礎上建設一個集中的數據中心系統,該項目建設完成後將至少滿足全省未來3年內市場發展的需要,即:至2003年底建立一個完備的業務支撐系統,能滿足面向全省各類移動用戶及互聯網用戶的950萬用戶的需要(包括移動互聯網中的41萬固定網撥號上網、428戶專線用戶以及11.5萬CSD方式移動撥號上網用戶、25萬GPRS用戶及41萬IP用戶)。

  思 路
  首先保證BOSS系統中每個支撐子系統的高效、穩定運轉,遵循BOSS系統的“接入平台——業務平台——數據平台”三層體系結構;其次,在此基礎上,實現數據的有效集中、統一管理;運用成熟的、面向行業的解決方案,迅速實施基於數據倉庫的決策支持系統,該系統劃分為分析型客戶關系管理(CRM)和關鍵業務指標分析(BPA)兩大部分,CRM將作為前台客戶服務系統的後台支撐,實現為客戶提供多樣化和個性化服務的目標;為適應未來電子商務的需求,在BOSS基本業務運營支撐系統之上,采用一個先進的、開放的平台,既能充分融入四川移動現有資源,保護已有投資,又能集成未來的電子商務應用和新技術。

  方 案
  1.Sybase產品配置方案
根據《四川移動BOSS系統技術規范》的三層體系結構要求,Sybase將按BOSS系統的數據平台、業務平台和接入平台分別進行產品配置。
  1.1 數據平台
  數據平台是BOSS系統對業務數據進行統一組織、集中管理的平台,分為數據子層和服務子層兩層。在數據平台上,Sybase提供強大的數據存儲服務器Adaptive Server Enterprise(以下簡稱ASE),並可按照應用需求組成雙機或多機高可用群集系統,掛接後台磁盤陣列或SAN,保證系統能以7 x 24小時不間斷運行,滿足系統連續可用性要求。但從系統的性能、可用性、應用編程難度、風險、投資、利舊等方面考慮,Sybase建議四川移動BOSS系統采用雙機高可用群集方案。
  · 雙機高可用群集體配置

  在硬件HA Cluster的基礎之上,在兩台主機上分別安裝ASE構成雙機高可用群集,ASE之間構成伙伴服務器關系,以Active/Active模式並行工作,共享後台磁盤設備上的數據。如果其中一台主機(Primary Server)出現故障,服務器端能夠實現自動失敗轉移,把原本掛接在Primary Server上的磁盤設備轉移到Companion Server上。當Primary Server故障恢復之後,磁盤設備能失敗回轉到Primary Server上。

  但僅有服務器端的失敗轉移還不能實現完整的7 x 24小時不間斷運行,客戶端也必須能夠實現自動的失敗轉移,否則原本掛接在Primary Server上的客戶端連接必須重新進行連接。Sybase ASE提供自動的客戶端失敗轉移機制,如下圖所示,當Primary Server出現故障之後,客戶端連接能夠自動地轉移到Companion Server上,保證客戶端的不間斷運行。並且,Primary Server故障恢復之後,客戶端連接也能實現自動的失敗回轉。

  1.2 業務平台
  業務平台是四川BOSS系統業務處理的邏輯平台,它由若干業務函數和業務過程組成,通過對數據平台服務子層原子服務的調用訪問業務數據,實現不同的功能模塊,滿足不同的業務需求。

  在業務平台,Sybase通過Enterprise Application Server(以下簡稱EA Server)來承載各種業務邏輯組件。EA Server是現今唯一一個支持所有主要組件模型的工具,可以同時支持ActiveX、COM、Java、C++ 和CORBA ,並且在最新的版本中更進一步地支持原有的PowerBuilder組件和Enterprise Java Beans (EJBs)。

  另外,EA Server可以支持多種客戶類型。客戶端可以用Html、Javascript、Java、ActiveX、PowerBuilder工具開發或同時利用幾種工具組合開發,並可使原有的應用程序可以完美的被移植到新的應用環境中。

  1.3 接入平台
  接入平台是BOSS系統與外部進行數據交換的平台,由接入邏輯構成。接入邏輯分為界面邏輯和接口服務。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved