監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關閉

刀片服務器在移動業(yè)務支撐系統(tǒng)的應用

申請免費試用、咨詢電話:400-8352-114

文章來源:泛普軟件

河南移動業(yè)務支撐系統(tǒng)遵循集團總部BOSS3.0整體規(guī)劃和規(guī)范,已經(jīng)基本完成相關部署工作,包含客戶服務應用部署、BOSS與DSMP接口改造、欠費風險控制、門戶網(wǎng)站業(yè)務和數(shù)據(jù)一致性管理機制。另外進一步完善和明晰河南移動BOSS系統(tǒng)的體系結構、應用軟件結構、系統(tǒng)邊界和外部接口、系統(tǒng)功能及系統(tǒng)指標等基本定位與要求,從而為河南移動業(yè)務組織、管理及市場經(jīng)營、客戶服務等工作提供持續(xù)、有效的運營支撐。系統(tǒng)改造完成后,將支撐河南移動4000萬計費用戶話務量增長以及業(yè)務發(fā)展的要求,滿足其對集團類業(yè)務、數(shù)據(jù)業(yè)務、奧運業(yè)務和其他新業(yè)務快速開發(fā)和上線的要求?! ?/P>

河南作為中國的人口大省,移動通信運營的競爭將更加激烈,河南移動如何在支撐系統(tǒng)建設過程中引入先進的系統(tǒng)建設思路和技術,建立一個能夠滿足不斷增長和變化的業(yè)務需求的系統(tǒng)架構,這套系統(tǒng)架構易于管理和維護,并在最大程度上降低設備采購成本和運營成本?

問題分析和解決思路

1.原業(yè)務支撐系統(tǒng)的建設模式

建設BOSS3.0以前,河南移動的業(yè)務支撐系統(tǒng)全部選用UNIX小型機作為主服務器設備,UNIX小型機具有處理能力高,單機穩(wěn)定性好的優(yōu)點,但同時,UNIX小型機也存在采購成本高、運行維護成本高、運行維護相對復雜等問題。隨著業(yè)務支撐系統(tǒng)能力要求不斷提升,UNIX小型機的高成本成為系統(tǒng)建設的瓶頸?!敖档蚑CO成本、提升性能、節(jié)能減排”成為河南移動業(yè)務支撐系統(tǒng)建設關注的重點。

2.業(yè)務支撐基礎架構設施的建設思路

河南移動一直在追蹤最新的互聯(lián)網(wǎng)技術與硬件技術的發(fā)展,發(fā)現(xiàn)互聯(lián)網(wǎng)企業(yè)系統(tǒng)架構模式值得借鑒:互聯(lián)網(wǎng)應用多運行于PC服務器、刀片服務器等低端設備上,系統(tǒng)通過先進的技術架構與集群部署方式支撐大量在線訪問、交易并保持高效、穩(wěn)定的運行,典型的如Google、淘寶均使用刀片集群作為運行平臺。河南移動借鑒互聯(lián)網(wǎng)系統(tǒng)架構思路,結合系統(tǒng)特點對業(yè)務支撐系統(tǒng)架構進行優(yōu)化、創(chuàng)新,實現(xiàn)了將CRM應用部署于刀片服務器機群的創(chuàng)新。

在軟件技術層面上,河南移動BOSS3.0的CRM系統(tǒng)采用三層軟件架構,基于亞信公司AppFrame平臺設計、開發(fā)。AppFrame平臺采用分布式架構設計,底層采用分布式EJB實現(xiàn),整體系統(tǒng)架構完全支持集群化、分布業(yè)務處理。AppFrame平臺完全基于J2EE開發(fā),具備良好的可移植性,應用組件可以運行于任何支持J2EE的操作系統(tǒng)上。AppFrame平臺提供了多種應用系統(tǒng)級容錯機制,通過會話復制、服務可用性判斷、路由分發(fā)、應用自適應調(diào)整、災備切換等方式保證系統(tǒng)穩(wěn)定。AppFrame平臺提供Deploy機制和應用監(jiān)控機制,使基于該平臺的應用具備自動快速部署能力和分布式應用的集中監(jiān)控、跟蹤能力?;贏ppFrame平臺的CRM系統(tǒng)具備了“分布式處理能力、跨平臺運行能力、系統(tǒng)級容錯能力、集群部署能力、集中監(jiān)控能力”。上述能力的具備,使河南移動CRM系統(tǒng)具備了運行于刀片機群了條件。

在硬件設備層面,隨著AMD皓龍等x86處理器多核技術的高速發(fā)展,其每瓦效能越來越高,也使得刀片服務器技術日趨成熟。刀片服務器是一種高密度服務器,專為實現(xiàn)數(shù)據(jù)中心的便利性而打造,在標準高度的機架式機箱內(nèi)可插裝多個卡式的服務器單元,實現(xiàn)高可用和高密度。與傳統(tǒng)服務器相比具有很多優(yōu)勢:適用于服務器集群;低成本;線纜大規(guī)模地減少;低功耗;模塊化,實現(xiàn)了物理“即插即用”和“即購即換”處理的高效性。

結合先進的軟件、硬件技術,CRM系統(tǒng)應用服務器替換為刀片服務器集群成為可能。新的CRM系統(tǒng)架構將具備由冗余節(jié)點方式提供的高可靠性,一旦單臺刀片節(jié)點發(fā)生故障,應用系統(tǒng)將自動切換至其他節(jié)點提供服務;支持通過擴充應用服務器數(shù)量的方式擴展業(yè)務處理能力。最為重要的是,這種新的BOSS基礎架構設備投資低于采用小型機方案的數(shù)倍。

業(yè)務支撐系統(tǒng)引入刀片服務器的技術方案

河南移動BOSS3.0 CRM系統(tǒng)采用三層架構部署,分別為前端業(yè)務接入服務器、應用服務器和數(shù)據(jù)庫服務器。

(1)應用服務器:在應用服務器上部署中間件,提供營業(yè)業(yè)務處理邏輯,并連接后端數(shù)據(jù)庫服務器,應用服務器群集通過中間件提供并行處理方式,提高系統(tǒng)的可用性和可擴展性,應用服務器采用HP Blade System BL685c G5刀片服務器,HP ProLiant BL685c具有極密集 4 處理器刀片式服務器的杰出性能,包括四核處理器、大內(nèi)存容量和同類設備中更出色的網(wǎng)絡連接:最多 4 個 AMD 四核皓龍8300系列處理器,具有 64 位四核計算功能以及業(yè)界領先的每瓦性能和每瓦性價比;支持 AMD Dual Dynamic Power Management 技術,以優(yōu)化設備性能、降低設備功耗。AMD四核皓龍?zhí)幚砥鞯某瑐鬏斂偩€為處理器核心、I/O子系統(tǒng)、內(nèi)存及其他芯片組之間提供了可擴展的高帶寬互連,使得每個處理器都可以擁有24.Gbit/s的峰值帶寬;集成內(nèi)存控制器優(yōu)化了每個處理器的性能和帶寬,消除了傳統(tǒng)前端總線架構固有的延遲。尤其是在部署多路服務器時,基于AMD皓龍?zhí)幚砥鞯膬?nèi)存帶寬會相應增加而完全不受北橋芯片的限制;AMD的直連架構技術能夠完全消除傳統(tǒng)前端總線架構所固有的瓶頸,從而提升了總的系統(tǒng)性能和多路處理器的效率,尤其是在HP Blade System BL685c G5此類多路服務器中,直連架構和超傳輸總線能夠最大限度消除不同物理處理器之間的傳輸瓶頸,真正發(fā)揮出多路處理器的性能優(yōu)勢;此外HP Blade System BL685c G5刀片服務器具有16 個 DIMM 插槽可支持高達 128GB ECC 667MHz 寄存式 DDR2 內(nèi)存,可用于內(nèi)存密集型應用;2 個嵌入式多功能千兆網(wǎng)卡帶有 TCP/IP 卸載引擎 (TOE) 和 iSCSI 支持;2 個嵌入式千兆以太網(wǎng)網(wǎng)卡;3 個中間件 I/O 擴展插槽可安裝配置選件,例如多功能千兆網(wǎng)卡、1GB 和 10GB 千兆以太網(wǎng)網(wǎng)卡、光纖通道和 Infiniband。

(2)接入服務器:接入服務器為營業(yè)系統(tǒng)提供自建營業(yè)廳、合作營業(yè)廳、代辦點、連鎖店等所有的營業(yè)終端接入服務,以及電子渠道等營業(yè)相關業(yè)務接入,通過網(wǎng)頁的形式展現(xiàn)。前端訪問請求可以通過負載均衡器,分配訪問量到各個WEB Server。這樣,即使有某臺Server出現(xiàn)故障,其他Server將繼續(xù)提供服務,接入服務器群主要采用HP ProLiant BladeSystem刀片服務器系統(tǒng),機型是基于AMD四核皓龍的HP Blade System BL465c G5,BL465c 配備兩顆AMD四核皓龍?zhí)幚砥?,具有與標準 1U 機架安裝式服務器相同的特性,集成了節(jié)能的計算功能和高密度性、擴展的內(nèi)存和 I/O,極大地提高了性能。此款均衡架構帶有AMD 四核皓龍?處理器、DDR2 內(nèi)存、串行硬盤、多功能千兆網(wǎng)絡支持和多 I/O 卡,可提供一個適合多種應用的高性能系統(tǒng)。尤其是采用的AMD四核皓龍?處理器,憑借直連架構以及超傳輸總線和集成內(nèi)存控制器等優(yōu)秀技術,為接入服務器帶來了業(yè)界領先的性能和穩(wěn)定性。同時,外形小巧的 BL465c 中還包括確保高可用性的特性,如熱插拔硬盤驅動器、內(nèi)存交錯、嵌入式 RAID 功能、以及提高的遠程 Lights-Out 管理。采用HP C7000機箱,10U高,可放16個半高或8個全高的刀片服務器,

(3)數(shù)據(jù)庫服務器:直接與應用服務器進行數(shù)據(jù)交換,應用服務器訪問數(shù)據(jù)庫進行數(shù)據(jù)操作,數(shù)據(jù)庫服務器采用RAC方式提供性能和可靠性的保證,數(shù)據(jù)庫服務器采用UNIX小型機。

在進行CRM應用服務器替換為刀片服務器的同時,CRM應用、部署進行了相應的優(yōu)化、調(diào)整,保證設備替換后系統(tǒng)運行的高性能、高穩(wěn)定性。

(1)CRM應用優(yōu)化。針對應用部署的集群化,優(yōu)化應用發(fā)布模塊,實現(xiàn)應用分布式、自動化部署。優(yōu)化系統(tǒng)監(jiān)控模塊提供對分布式系統(tǒng)應用追蹤、監(jiān)控功能,實現(xiàn)對服務、事物/數(shù)據(jù)庫連接、系統(tǒng)訪問、SQL的多方面監(jiān)控。及時發(fā)現(xiàn)問題和缺陷并進行優(yōu)化調(diào)整。如:服務跟蹤功能可以實時進行營業(yè)員前臺操作、后臺服務調(diào)用、數(shù)據(jù)庫數(shù)據(jù)操作的整個操作軌跡的跟蹤、分析。

(2)應用整合。CRM應用架構整合所有業(yè)務功能,而不是原有的一套業(yè)務屬性對應一套業(yè)務系統(tǒng)。在每臺服務器上均部署相同的應用,通過設置實現(xiàn)不同服務器/業(yè)務域實現(xiàn)不同的功能;單個模塊或者功能點的失效、升級或者failover通過模塊控制進行設置。

(3)應用部署集群化。CRM應用采用集群部署,將若干服務器設置為一個功能域,為特定的接入渠道服務;同時,同一集群的刀片分布于不同的機框中,避免一個機柜故障導致整個應用集群的不可用。采用分散部署的方式可以在單個進程/設備/機柜不可用情況下由其他設備進行應用分擔,任一點出現(xiàn)問題,不會造成系統(tǒng)整體影響問題,提高系統(tǒng)的可用性。

(4)應用部署自適應調(diào)整機制。不同應用集群應用負載設置性能壓力閾值,當某個集群壓力超過閾值將自適應/手工進行調(diào)整,使用備用集群或其它集群部分資源進行負載分擔。當業(yè)務量降低,又會調(diào)整回去。通過自適應調(diào)整機制均衡各應用集群的能力。

(5)設置備用刀片集群。當生產(chǎn)設備故障時可以將應用接入到備用集群;同時,在應用系統(tǒng)升級、生產(chǎn)設備檢修時也可以將應用切換到備用集群上。通過備用刀片集群的設置提升了系統(tǒng)的穩(wěn)定性和可維護性。

發(fā)布:2007-04-21 10:30    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:

泛普重慶OA行業(yè)資訊其他應用

重慶OA軟件 重慶OA新聞動態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開發(fā)公司 重慶網(wǎng)站建設公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉庫管理系統(tǒng) 重慶門禁系統(tǒng) 重慶微信營銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開發(fā) 重慶建筑施工項目管理系統(tǒng)開發(fā)