首頁>>廠商>>CRM軟件廠商>>Oracle公司

四川移動基于Oracle RAC構(gòu)建BOSS系統(tǒng)

2008/02/25

  四川移動通信有限責任公司(簡稱四川移動)隸屬中國移動通信集團公司,是中國移動(香港)有限公司的全資內(nèi)地運營子公司,擁有 21 個地區(qū)分公司。 到 2005 年底,四川移動客戶數(shù)已經(jīng)突破 1300 萬戶,網(wǎng)絡(luò)覆蓋了全省 100 %的鄉(xiāng)鎮(zhèn)和 95 %的行政村。以客戶為中心,四川移動全面提供差異化服務(wù),根據(jù)客戶的細分需求適時推出各種新業(yè)務(wù),近年來,四川移動的計費支撐系統(tǒng)、 10086 服務(wù)熱線、營業(yè)廳服務(wù)、集團信息化、網(wǎng)絡(luò)質(zhì)量位居全集團前列 。

  “對于四川移動的 BOSS 系統(tǒng)而言,可靠性是一個非常重要的問題。 BOSS 系統(tǒng)必須時刻正常運行,否則我們就會損失資金并面臨客戶滿意度降低的風險。 Oracle 數(shù)據(jù)庫和 Oracle RAC 不僅提供了滿足了 BOSS 系統(tǒng)所要求的高性能和高可用性,還提供了可以充分滿足四川移動新業(yè)務(wù)發(fā)展需求并且保護已有投資的可擴展性!

              ——四川移動通信有限責任公司 計費中心主任工程師 王林

  綜述

  四川移動通信有限責任公司(以下簡稱四川移動,選擇 Oracle 公司所提供的 Oracle 數(shù)據(jù)庫、 Oracle RAC (真正應(yīng)用集群)以及支持服務(wù),成功地利用 Oracle 集群技術(shù)為四川移動的業(yè)務(wù)支撐與運營系統(tǒng)(即 BOSS 系統(tǒng),以下簡稱 BOSS )建設(shè)了基礎(chǔ)數(shù)據(jù)庫環(huán)境。借助 Oracle 數(shù)據(jù)庫和 Oracle RAC 提供的高性能、高可靠性、高可用性和高可擴展性數(shù)據(jù)庫集群服務(wù)器,四川移動營業(yè)系統(tǒng)( ACC 系統(tǒng))和帳務(wù)系統(tǒng)( CRM 系統(tǒng))將四川移動所有地市 1300 多 萬 手機 用戶的計費、結(jié)算、賬務(wù)及客戶服務(wù)等業(yè)務(wù)實現(xiàn)了集中管理和業(yè)務(wù)整合,不僅保證了各業(yè)務(wù)系統(tǒng)運行的高效和可靠,還有效提高了四川移動在 信息交換、資源共享、業(yè)務(wù)綜合、決策分析方面的能力。與此同時,由于 Oracle 數(shù)據(jù)庫和 Oracle RAC 提供了 全新的靈活體系結(jié)構(gòu)和 可擴展性技術(shù),幫助 四川移動 BOSS 系統(tǒng)實現(xiàn)了隨用戶需求與市場環(huán)境的變化快速調(diào)整業(yè)務(wù)流程,并能根據(jù)業(yè)務(wù)的增長實現(xiàn)按需擴展硬件設(shè)備,從而使公司的業(yè)務(wù)發(fā)展獲得了靈活和低成本的發(fā)展空間。目前,基于 Oracle 數(shù)據(jù)庫和 Oracle RAC 的 BOSS 系統(tǒng)運行穩(wěn)定、可靠,能夠 7X24 小時全天候工作,為 四川移動 成功開展以客戶為中心的多業(yè)務(wù)服務(wù)提供了重要保障。

  項目背景

  現(xiàn)在,移動通信已經(jīng)全面融入到中國人的日常生活中,中國的通信行業(yè)也早已由從過去的壟斷經(jīng)營走向了全面的市場競爭,擁有更多選擇空間的用戶可以隨意選擇自己喜愛的運營商,人們已經(jīng)習慣了各種新業(yè)務(wù)的不斷涌現(xiàn),而用戶對運營商的服務(wù)要求也越來越高。這一切迫使運營商必須在最短的時間內(nèi)開發(fā)出新業(yè)務(wù),以更有效的方式吸引客戶,同時也必須在信息查詢、投訴、繳費等方面不斷改善服務(wù),以更有效地保留客戶。面對市場競爭日益激烈,業(yè)務(wù)內(nèi)容不斷創(chuàng)新,客戶需求與日俱增而帶來的全面挑戰(zhàn),四川移動根據(jù)自身運營現(xiàn)狀并著眼于未來,決定建設(shè)全面集成的新 BOSS 系統(tǒng),以提高四川移動對新業(yè)務(wù)的支撐能力、反應(yīng)速度以及客戶滿意度。根據(jù)四川移動的整體部署規(guī)劃,新的 BOSS 系統(tǒng)需要建設(shè)全省集中的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心,實現(xiàn)集中管理全省范圍內(nèi)業(yè)務(wù)處理系統(tǒng)的客戶資料、營業(yè)信息等數(shù)據(jù),為多種業(yè)務(wù)系統(tǒng)提供可靠、安全、高效地運營支撐環(huán)境。為了確保數(shù)據(jù)信息的安全并發(fā)揮數(shù)據(jù)的最大效益,四川移動對于新 BOSS 系統(tǒng)的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心提出了以下要求:      四川移動經(jīng)過慎重考察,選擇了 Oracle 公司所提供的 Oracle 數(shù)據(jù)庫和 Oracle RAC 以及支持服務(wù),采用多層架構(gòu),以 IBM P690 為硬件服務(wù)器平臺,建立了 BOSS 系統(tǒng)的營業(yè)系統(tǒng)的數(shù)據(jù)中心和帳務(wù)系統(tǒng)的數(shù)據(jù)中心。

  采用 Oracle 數(shù)據(jù)庫和 Oracle RAC 構(gòu)建的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心全面實現(xiàn)了四川移動當初制定的目標:包括一致性、完整性和先進性,確保系統(tǒng)的互聯(lián)互通、協(xié)調(diào)運營與統(tǒng)一管理,為四川移動提高經(jīng)營管理效率和未來業(yè)務(wù)發(fā)展提供了強大的平臺。

  Oracle 數(shù)據(jù)庫和 Oracle RAC 提供的集群數(shù)據(jù)庫基礎(chǔ)環(huán)境在以下幾方面全面滿足了四川移動的業(yè)務(wù)需求。

  24*7 的高可用性

  四川移動 BOSS 系統(tǒng)的帳務(wù)系統(tǒng)( CRM )和營業(yè)系統(tǒng)( ACC )都是關(guān)鍵業(yè)務(wù)系統(tǒng),其數(shù)據(jù)庫中存儲大量客戶及其營業(yè)信息,如果數(shù)據(jù)庫出現(xiàn)故障,公司就會面臨損失資金和客戶滿意度降低的風險。利用 Oracle 數(shù)據(jù)庫和 Oracle RAC 的集群技術(shù),四川移動 BOSS 系統(tǒng)把兩臺服務(wù)器聯(lián)合在一起構(gòu)成一個高可用的數(shù)據(jù)庫集群, Oracle 的集群技術(shù)將數(shù)據(jù)庫工作負荷分散在兩臺數(shù)據(jù)庫服務(wù)器上。如果一臺服務(wù)器出現(xiàn)故障,工作負荷會立即轉(zhuǎn)移到另一臺服務(wù)器上,確保了系統(tǒng) 24*7 的高可用性。

  滿足業(yè)務(wù)需求的高性能

  借助于 Oracle 數(shù)據(jù)庫在設(shè)計方面專門為處理大量數(shù)據(jù)所做的性能優(yōu)化, 即使是對于 TB 級的海量數(shù)據(jù)庫,基于 Oracle 數(shù)據(jù)庫和 Oracle RAC 四川移動 BOSS 系統(tǒng)也能夠確保極高的系統(tǒng)性能和用戶訪問效率。由于采用了集群服務(wù)器框架,因而公司的業(yè)務(wù)壓力會均衡分配到每臺服務(wù)器節(jié)點上。因此并發(fā)用戶突然增多時, 數(shù)據(jù)庫集群 仍可以輕松應(yīng)對。此外,由于兩臺服務(wù)器同時讀寫同一套數(shù)據(jù),因此一個查詢可以分解成多個子查詢分布到兩臺機器上并發(fā)執(zhí)行,從而提高了查詢效率并改進了查詢功能 。

  更低的系統(tǒng)管理成本

  由于 Oracle 數(shù)據(jù)庫和 Oracle RAC 能夠在集群中保持一個單獨的系統(tǒng)映像,使數(shù)據(jù)庫管理員能夠一次性地進行安裝、配置、備份、升級以及監(jiān)控等功能,從而全面簡化了大型數(shù)據(jù)庫管理的復(fù)雜性和成本 , ,通過部署 Oracle 數(shù)據(jù)庫和 Oracle RAC ,四川移動 BOSS 系統(tǒng)無須停機就能進行日常維護工作,全面支持 24X7 的業(yè)務(wù)模式。

  靈活的可擴展性

  Oracle 數(shù)據(jù)庫和 Oracle RAC 為四川移動 BOSS 系統(tǒng)提供了很強的可擴展性和可伸縮性。過去,四川移動采用處理能力擴展方式是通過向單臺服務(wù)器上增加更多的 CPU 和內(nèi)存來實現(xiàn)處理能力和性能的提高,由于服務(wù)器不能無限擴展 CPU 和內(nèi)存的數(shù)量,因此擴展能力受到硬件體系結(jié)構(gòu)本身的限制,通過部署 Oracle 數(shù)據(jù)庫和 Oracle RAC , 四川移動可以通過在集群中增加服務(wù)器個數(shù)的水平擴展方法,來實現(xiàn)業(yè)務(wù)處理能力和性能以接近線性的模式不斷提升,由此可以逐步地根據(jù)業(yè)務(wù)需求擴展系統(tǒng),從而可以實現(xiàn)真正的按需擴大,節(jié)省資金投入。由于在大多數(shù)情況下 Oracle 數(shù)據(jù)庫和 Oracle RAC 可以把一個或多個具有相似或相同配置的節(jié)點添加到集群中,從而使得系統(tǒng)擴展的過程更加容易和快捷, 特別是 Oracle 數(shù)據(jù)庫和 Oracle RAC 允許應(yīng)用程序把集群視為一個單一系統(tǒng),在增加節(jié)點時,不需要對應(yīng)用系統(tǒng)作任何修改,也不需要對集群系統(tǒng)重新分區(qū),可以充分滿足四川移動快速部署新業(yè)務(wù)需要。

  為什么選擇 ORACLE

  四川移動 計費中心主任工程師王林 說: “ Oracle 公司擁有多年的數(shù)據(jù)庫市場經(jīng)驗, Oracle 數(shù)據(jù)庫在集群、高可用性、數(shù)據(jù)儲存、安全功能、系統(tǒng)管理和內(nèi)容管理等方面提供了完整和先進的功能,這些都是高效率運行 BOSS 系統(tǒng)這樣的關(guān)鍵電信業(yè)務(wù)運營支撐平臺的關(guān)鍵。與此同時, Oracle 數(shù)據(jù)庫和 Oracle RAC 可以把一個或多個節(jié)點添加到集群中, 隨著 BOSS 系統(tǒng)應(yīng)用規(guī)模和數(shù)據(jù)處理量的增加, 我們可以根據(jù)容量的增加情況,方便、快捷地向集群中添加節(jié)點,從而能夠很好地適應(yīng)中國移動通訊行業(yè)目前業(yè)務(wù)數(shù)據(jù)增加迅速且要求系統(tǒng)連續(xù)運行的特點!

  實施過程

  四川移動 BOSS 系統(tǒng)的核心部分運行在 Oracle 數(shù)據(jù)庫和 Oracle RAC 之上, 其中包括 2 個系統(tǒng):帳務(wù)系統(tǒng)( CRM ), 營業(yè)系統(tǒng) ( ACC )。每個系統(tǒng)中均 2 臺以 IBM P690 服務(wù)器為數(shù)據(jù)庫服務(wù)器, 運行在 AIX 5.2 操作系統(tǒng)上, 通過 HDS 存儲陣列提供高容量存儲,共享的 SAN 磁盤存儲陣列通過光纜連接。目前帳務(wù)系統(tǒng)( CRM )系統(tǒng)數(shù)據(jù)庫的規(guī)模為 1.8TB ; 營業(yè)系統(tǒng) ( ACC )數(shù)據(jù)庫的規(guī)模為 3.2TB 。

IT168



相關(guān)鏈接:
Oracle應(yīng)用測試套件9.0版現(xiàn)已上市 2009-09-25
潛規(guī)則背后:520萬ERP項目失敗Oracle難脫干系 2009-09-23
甲骨文2010財年第一財季GAAP每股收益22美分 2009-09-23
軟件業(yè)“畫皮門”事件未息 “天價風波”又起 2009-09-22
甲骨文推出虛擬設(shè)備開發(fā)工具 面向第三方 2009-08-14

分類信息:  移動_與_計費技術(shù)     行業(yè)_移動_案例   技術(shù)_計費_文摘