四川移動(dòng)基于Oracle RAC構(gòu)建BOSS系統(tǒng)
2008/02/25
四川移動(dòng)通信有限責(zé)任公司(簡(jiǎn)稱四川移動(dòng))隸屬中國(guó)移動(dòng)通信集團(tuán)公司,是中國(guó)移動(dòng)(香港)有限公司的全資內(nèi)地運(yùn)營(yíng)子公司,擁有
21 個(gè)地區(qū)分公司。 到 2005 年底,四川移動(dòng)客戶數(shù)已經(jīng)突破 1300 萬(wàn)戶,網(wǎng)絡(luò)覆蓋了全省 100 %的鄉(xiāng)鎮(zhèn)和 95
%的行政村。以客戶為中心,四川移動(dòng)全面提供差異化服務(wù),根據(jù)客戶的細(xì)分需求適時(shí)推出各種新業(yè)務(wù),近年來(lái),四川移動(dòng)的計(jì)費(fèi)支撐系統(tǒng)、
10086 服務(wù)熱線、營(yíng)業(yè)廳服務(wù)、集團(tuán)信息化、網(wǎng)絡(luò)質(zhì)量位居全集團(tuán)前列 。
“對(duì)于四川移動(dòng)的 BOSS 系統(tǒng)而言,可靠性是一個(gè)非常重要的問(wèn)題。 BOSS 系統(tǒng)必須時(shí)刻正常運(yùn)行,否則我們就會(huì)損失資金并面臨客戶滿意度降低的風(fēng)險(xiǎn)。
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 不僅提供了滿足了 BOSS 系統(tǒng)所要求的高性能和高可用性,還提供了可以充分滿足四川移動(dòng)新業(yè)務(wù)發(fā)展需求并且保護(hù)已有投資的可擴(kuò)展性。”
——四川移動(dòng)通信有限責(zé)任公司 計(jì)費(fèi)中心主任工程師 王林
綜述
四川移動(dòng)通信有限責(zé)任公司(以下簡(jiǎn)稱四川移動(dòng),選擇 Oracle 公司所提供的 Oracle 數(shù)據(jù)庫(kù)、 Oracle
RAC (真正應(yīng)用集群)以及支持服務(wù),成功地利用 Oracle 集群技術(shù)為四川移動(dòng)的業(yè)務(wù)支撐與運(yùn)營(yíng)系統(tǒng)(即 BOSS 系統(tǒng),以下簡(jiǎn)稱
BOSS )建設(shè)了基礎(chǔ)數(shù)據(jù)庫(kù)環(huán)境。借助 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 提供的高性能、高可靠性、高可用性和高可擴(kuò)展性數(shù)據(jù)庫(kù)集群服務(wù)器,四川移動(dòng)營(yíng)業(yè)系統(tǒng)(
ACC 系統(tǒng))和帳務(wù)系統(tǒng)( CRM 系統(tǒng))將四川移動(dòng)所有地市 1300 多 萬(wàn) 手機(jī) 用戶的計(jì)費(fèi)、結(jié)算、賬務(wù)及客戶服務(wù)等業(yè)務(wù)實(shí)現(xiàn)了集中管理和業(yè)務(wù)整合,不僅保證了各業(yè)務(wù)系統(tǒng)運(yùn)行的高效和可靠,還有效提高了四川移動(dòng)在
信息交換、資源共享、業(yè)務(wù)綜合、決策分析方面的能力。與此同時(shí),由于 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 提供了
全新的靈活體系結(jié)構(gòu)和 可擴(kuò)展性技術(shù),幫助 四川移動(dòng) BOSS 系統(tǒng)實(shí)現(xiàn)了隨用戶需求與市場(chǎng)環(huán)境的變化快速調(diào)整業(yè)務(wù)流程,并能根據(jù)業(yè)務(wù)的增長(zhǎng)實(shí)現(xiàn)按需擴(kuò)展硬件設(shè)備,從而使公司的業(yè)務(wù)發(fā)展獲得了靈活和低成本的發(fā)展空間。目前,基于
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 的 BOSS 系統(tǒng)運(yùn)行穩(wěn)定、可靠,能夠 7X24 小時(shí)全天候工作,為 四川移動(dòng)
成功開(kāi)展以客戶為中心的多業(yè)務(wù)服務(wù)提供了重要保障。
項(xiàng)目背景
現(xiàn)在,移動(dòng)通信已經(jīng)全面融入到中國(guó)人的日常生活中,中國(guó)的通信行業(yè)也早已由從過(guò)去的壟斷經(jīng)營(yíng)走向了全面的市場(chǎng)競(jìng)爭(zhēng),擁有更多選擇空間的用戶可以隨意選擇自己喜愛(ài)的運(yùn)營(yíng)商,人們已經(jīng)習(xí)慣了各種新業(yè)務(wù)的不斷涌現(xiàn),而用戶對(duì)運(yùn)營(yíng)商的服務(wù)要求也越來(lái)越高。這一切迫使運(yùn)營(yíng)商必須在最短的時(shí)間內(nèi)開(kāi)發(fā)出新業(yè)務(wù),以更有效的方式吸引客戶,同時(shí)也必須在信息查詢、投訴、繳費(fèi)等方面不斷改善服務(wù),以更有效地保留客戶。面對(duì)市場(chǎng)競(jìng)爭(zhēng)日益激烈,業(yè)務(wù)內(nèi)容不斷創(chuàng)新,客戶需求與日俱增而帶來(lái)的全面挑戰(zhàn),四川移動(dòng)根據(jù)自身運(yùn)營(yíng)現(xiàn)狀并著眼于未來(lái),決定建設(shè)全面集成的新
BOSS 系統(tǒng),以提高四川移動(dòng)對(duì)新業(yè)務(wù)的支撐能力、反應(yīng)速度以及客戶滿意度。根據(jù)四川移動(dòng)的整體部署規(guī)劃,新的 BOSS 系統(tǒng)需要建設(shè)全省集中的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心,實(shí)現(xiàn)集中管理全省范圍內(nèi)業(yè)務(wù)處理系統(tǒng)的客戶資料、營(yíng)業(yè)信息等數(shù)據(jù),為多種業(yè)務(wù)系統(tǒng)提供可靠、安全、高效地運(yùn)營(yíng)支撐環(huán)境。為了確保數(shù)據(jù)信息的安全并發(fā)揮數(shù)據(jù)的最大效益,四川移動(dòng)對(duì)于新
BOSS 系統(tǒng)的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心提出了以下要求:
- 高可靠性、高安全性和高可用性
- 支持處理 T 級(jí)數(shù)海量數(shù)據(jù)的能力
- 滿足電信業(yè)務(wù)需求的高性能
- 易擴(kuò)展的體系結(jié)構(gòu),滿足新業(yè)務(wù)發(fā)展及系統(tǒng)擴(kuò)充的需要
- 無(wú)須停機(jī)就能進(jìn)行日常維護(hù)工作,全面支持 24X7 的業(yè)務(wù)模式。
- 提供完整的、低成本的數(shù)據(jù)庫(kù)日常維護(hù)和管理環(huán)境
四川移動(dòng)經(jīng)過(guò)慎重考察,選擇了 Oracle 公司所提供的 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 以及支持服務(wù),采用多層架構(gòu),以
IBM P690 為硬件服務(wù)器平臺(tái),建立了 BOSS 系統(tǒng)的營(yíng)業(yè)系統(tǒng)的數(shù)據(jù)中心和帳務(wù)系統(tǒng)的數(shù)據(jù)中心。
采用 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 構(gòu)建的業(yè)務(wù)系統(tǒng)數(shù)據(jù)中心全面實(shí)現(xiàn)了四川移動(dòng)當(dāng)初制定的目標(biāo):包括一致性、完整性和先進(jìn)性,確保系統(tǒng)的互聯(lián)互通、協(xié)調(diào)運(yùn)營(yíng)與統(tǒng)一管理,為四川移動(dòng)提高經(jīng)營(yíng)管理效率和未來(lái)業(yè)務(wù)發(fā)展提供了強(qiáng)大的平臺(tái)。
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 提供的集群數(shù)據(jù)庫(kù)基礎(chǔ)環(huán)境在以下幾方面全面滿足了四川移動(dòng)的業(yè)務(wù)需求。
24*7 的高可用性
四川移動(dòng) BOSS 系統(tǒng)的帳務(wù)系統(tǒng)( CRM )和營(yíng)業(yè)系統(tǒng)( ACC )都是關(guān)鍵業(yè)務(wù)系統(tǒng),其數(shù)據(jù)庫(kù)中存儲(chǔ)大量客戶及其營(yíng)業(yè)信息,如果數(shù)據(jù)庫(kù)出現(xiàn)故障,公司就會(huì)面臨損失資金和客戶滿意度降低的風(fēng)險(xiǎn)。利用
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 的集群技術(shù),四川移動(dòng) BOSS 系統(tǒng)把兩臺(tái)服務(wù)器聯(lián)合在一起構(gòu)成一個(gè)高可用的數(shù)據(jù)庫(kù)集群,
Oracle 的集群技術(shù)將數(shù)據(jù)庫(kù)工作負(fù)荷分散在兩臺(tái)數(shù)據(jù)庫(kù)服務(wù)器上。如果一臺(tái)服務(wù)器出現(xiàn)故障,工作負(fù)荷會(huì)立即轉(zhuǎn)移到另一臺(tái)服務(wù)器上,確保了系統(tǒng)
24*7 的高可用性。
滿足業(yè)務(wù)需求的高性能
借助于 Oracle 數(shù)據(jù)庫(kù)在設(shè)計(jì)方面專(zhuān)門(mén)為處理大量數(shù)據(jù)所做的性能優(yōu)化, 即使是對(duì)于 TB 級(jí)的海量數(shù)據(jù)庫(kù),基于 Oracle
數(shù)據(jù)庫(kù)和 Oracle RAC 四川移動(dòng) BOSS 系統(tǒng)也能夠確保極高的系統(tǒng)性能和用戶訪問(wèn)效率。由于采用了集群服務(wù)器框架,因而公司的業(yè)務(wù)壓力會(huì)均衡分配到每臺(tái)服務(wù)器節(jié)點(diǎn)上。因此并發(fā)用戶突然增多時(shí),
數(shù)據(jù)庫(kù)集群 仍可以輕松應(yīng)對(duì)。此外,由于兩臺(tái)服務(wù)器同時(shí)讀寫(xiě)同一套數(shù)據(jù),因此一個(gè)查詢可以分解成多個(gè)子查詢分布到兩臺(tái)機(jī)器上并發(fā)執(zhí)行,從而提高了查詢效率并改進(jìn)了查詢功能
。
更低的系統(tǒng)管理成本
由于 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 能夠在集群中保持一個(gè)單獨(dú)的系統(tǒng)映像,使數(shù)據(jù)庫(kù)管理員能夠一次性地進(jìn)行安裝、配置、備份、升級(jí)以及監(jiān)控等功能,從而全面簡(jiǎn)化了大型數(shù)據(jù)庫(kù)管理的復(fù)雜性和成本
, ,通過(guò)部署 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC ,四川移動(dòng) BOSS 系統(tǒng)無(wú)須停機(jī)就能進(jìn)行日常維護(hù)工作,全面支持
24X7 的業(yè)務(wù)模式。
靈活的可擴(kuò)展性
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 為四川移動(dòng) BOSS 系統(tǒng)提供了很強(qiáng)的可擴(kuò)展性和可伸縮性。過(guò)去,四川移動(dòng)采用處理能力擴(kuò)展方式是通過(guò)向單臺(tái)服務(wù)器上增加更多的
CPU 和內(nèi)存來(lái)實(shí)現(xiàn)處理能力和性能的提高,由于服務(wù)器不能無(wú)限擴(kuò)展 CPU 和內(nèi)存的數(shù)量,因此擴(kuò)展能力受到硬件體系結(jié)構(gòu)本身的限制,通過(guò)部署
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC , 四川移動(dòng)可以通過(guò)在集群中增加服務(wù)器個(gè)數(shù)的水平擴(kuò)展方法,來(lái)實(shí)現(xiàn)業(yè)務(wù)處理能力和性能以接近線性的模式不斷提升,由此可以逐步地根據(jù)業(yè)務(wù)需求擴(kuò)展系統(tǒng),從而可以實(shí)現(xiàn)真正的按需擴(kuò)大,節(jié)省資金投入。由于在大多數(shù)情況下
Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 可以把一個(gè)或多個(gè)具有相似或相同配置的節(jié)點(diǎn)添加到集群中,從而使得系統(tǒng)擴(kuò)展的過(guò)程更加容易和快捷,
特別是 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 允許應(yīng)用程序把集群視為一個(gè)單一系統(tǒng),在增加節(jié)點(diǎn)時(shí),不需要對(duì)應(yīng)用系統(tǒng)作任何修改,也不需要對(duì)集群系統(tǒng)重新分區(qū),可以充分滿足四川移動(dòng)快速部署新業(yè)務(wù)需要。
為什么選擇 ORACLE
四川移動(dòng) 計(jì)費(fèi)中心主任工程師王林 說(shuō): “ Oracle 公司擁有多年的數(shù)據(jù)庫(kù)市場(chǎng)經(jīng)驗(yàn), Oracle 數(shù)據(jù)庫(kù)在集群、高可用性、數(shù)據(jù)儲(chǔ)存、安全功能、系統(tǒng)管理和內(nèi)容管理等方面提供了完整和先進(jìn)的功能,這些都是高效率運(yùn)行
BOSS 系統(tǒng)這樣的關(guān)鍵電信業(yè)務(wù)運(yùn)營(yíng)支撐平臺(tái)的關(guān)鍵。與此同時(shí), Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 可以把一個(gè)或多個(gè)節(jié)點(diǎn)添加到集群中,
隨著 BOSS 系統(tǒng)應(yīng)用規(guī)模和數(shù)據(jù)處理量的增加, 我們可以根據(jù)容量的增加情況,方便、快捷地向集群中添加節(jié)點(diǎn),從而能夠很好地適應(yīng)中國(guó)移動(dòng)通訊行業(yè)目前業(yè)務(wù)數(shù)據(jù)增加迅速且要求系統(tǒng)連續(xù)運(yùn)行的特點(diǎn)。”
實(shí)施過(guò)程
四川移動(dòng) BOSS 系統(tǒng)的核心部分運(yùn)行在 Oracle 數(shù)據(jù)庫(kù)和 Oracle RAC 之上, 其中包括 2 個(gè)系統(tǒng):帳務(wù)系統(tǒng)(
CRM ), 營(yíng)業(yè)系統(tǒng) ( ACC )。每個(gè)系統(tǒng)中均 2 臺(tái)以 IBM P690 服務(wù)器為數(shù)據(jù)庫(kù)服務(wù)器, 運(yùn)行在 AIX
5.2 操作系統(tǒng)上, 通過(guò) HDS 存儲(chǔ)陣列提供高容量存儲(chǔ),共享的 SAN 磁盤(pán)存儲(chǔ)陣列通過(guò)光纜連接。目前帳務(wù)系統(tǒng)( CRM
)系統(tǒng)數(shù)據(jù)庫(kù)的規(guī)模為 1.8TB ; 營(yíng)業(yè)系統(tǒng) ( ACC )數(shù)據(jù)庫(kù)的規(guī)模為 3.2TB 。
IT168
相關(guān)鏈接:
灵川县|
子洲县|
武夷山市|
孟连|
西宁市|
东乡|
馆陶县|
澎湖县|
西青区|
彩票|
孟州市|
太谷县|
社会|
阿巴嘎旗|
观塘区|
牙克石市|
赞皇县|
玉溪市|
利川市|
卓尼县|
丰顺县|
炎陵县|
嘉鱼县|
龙井市|
册亨县|
五莲县|
正镶白旗|
葵青区|
望城县|
青龙|
陇川县|
巢湖市|
金乡县|
金溪县|
马山县|
黄浦区|
武山县|
邮箱|
积石山|
泰安市|
蚌埠市|