(中國(guó)移動(dòng)通信集團(tuán)河南有限公司,鄭州 471000)
小型機(jī)與x86的服務(wù)器在電信領(lǐng)域的爭(zhēng)斗,一直不休,小型機(jī)基于其先天的架構(gòu)優(yōu)勢(shì),在處理性能、RAS特性上有著優(yōu)異的表現(xiàn),一直受到傳統(tǒng)運(yùn)營(yíng)商的青睞。隨著大數(shù)據(jù)時(shí)代的來(lái)臨,電信應(yīng)用規(guī)模不斷擴(kuò)大,小型機(jī)使用成本高昂,對(duì)維護(hù)人員素質(zhì)要求較高的缺陷逐步顯現(xiàn),而x86服務(wù)器在使用成本上有著明顯優(yōu)勢(shì),利于大規(guī)模部署,成為運(yùn)營(yíng)商構(gòu)建通信系統(tǒng)、解決現(xiàn)網(wǎng)存在問(wèn)題的又一選擇。
河南移動(dòng)是中國(guó)移動(dòng)業(yè)務(wù)中較大的省份,擁有超過(guò)5 000萬(wàn)以上的客戶(hù)群。日益增長(zhǎng)的用戶(hù)規(guī)模及全業(yè)務(wù)的經(jīng)營(yíng)思路對(duì)業(yè)務(wù)支撐系統(tǒng),尤其是CRM系統(tǒng)提出了越來(lái)越高的要求。以往河南移動(dòng)的CRM系統(tǒng)全部選用UNIX小型機(jī)作為主服務(wù)器設(shè)備,UNIX小型機(jī)具有處理能力高,單機(jī)穩(wěn)定性好的優(yōu)點(diǎn)。但隨著用戶(hù)的規(guī)模擴(kuò)大和業(yè)務(wù)日趨復(fù)雜,對(duì)CRM系統(tǒng)的能力要求也越來(lái)越高,使用小型機(jī)作為應(yīng)用服務(wù)器的不足開(kāi)始顯現(xiàn)。
CRM系統(tǒng)建設(shè)的問(wèn)題有:寶貴的系統(tǒng)建設(shè)資金大部分用于小型機(jī)的購(gòu)買(mǎi)和維護(hù),并且投資總額逐年增長(zhǎng);小型機(jī)計(jì)算能力強(qiáng),系統(tǒng)應(yīng)用往往運(yùn)行于少量主機(jī)上,一旦單臺(tái)設(shè)備故障就會(huì)造成整個(gè)系統(tǒng)癱瘓,系統(tǒng)風(fēng)險(xiǎn)大,需要大量的人力物力進(jìn)行應(yīng)用穩(wěn)定性的報(bào)障。使得“如何降低系統(tǒng)建設(shè)成本、提升性能、節(jié)能減排”成為業(yè)務(wù)支撐系統(tǒng)建設(shè)關(guān)注的重點(diǎn)。
針對(duì)CRM系統(tǒng)的問(wèn)題,公司在實(shí)際的系統(tǒng)建設(shè)中可以利用刀片服務(wù)器的投入低、橫向擴(kuò)展能力強(qiáng)的優(yōu)勢(shì),借鑒互聯(lián)網(wǎng)系統(tǒng)架構(gòu)及高速互聯(lián)技術(shù),通過(guò)先進(jìn)的技術(shù)架構(gòu)與集群部署方式支撐大量在線(xiàn)訪(fǎng)問(wèn)、交易并保持高效、穩(wěn)定的運(yùn)行。
但要同時(shí)達(dá)到小型機(jī)業(yè)務(wù)x86化后組建網(wǎng)絡(luò)投入低,應(yīng)用運(yùn)行穩(wěn)定,網(wǎng)絡(luò)具有可維護(hù)性的基本目標(biāo),還需要按照如下步驟進(jìn)行分析對(duì)比:
第一,應(yīng)根據(jù)省內(nèi)具體情況提出小型機(jī)與x86服務(wù)器的成本投入模型,應(yīng)全面涵蓋前期投入、運(yùn)行、維護(hù)等成本參數(shù),通過(guò)計(jì)算得出單臺(tái)、雙機(jī)或集群配置模式下小型機(jī)與x86服務(wù)器的投入成本。
第二,小型機(jī)與x86服務(wù)器對(duì)于業(yè)務(wù)的適用性有所不同,可將省內(nèi)業(yè)務(wù)按特性劃分到接入層、業(yè)務(wù)層、數(shù)據(jù)層及數(shù)據(jù)接入層,并根據(jù)業(yè)務(wù)在邏輯復(fù)雜度、實(shí)時(shí)性及安全性上的要求確定業(yè)務(wù)部署平臺(tái)。
第三,計(jì)費(fèi)系統(tǒng)具有網(wǎng)絡(luò)規(guī)模大、計(jì)算節(jié)點(diǎn)多、主機(jī)間邏輯調(diào)用復(fù)雜等特點(diǎn),這對(duì)于系統(tǒng)的后期維護(hù)工作提出了非常高的要求。因此,在選擇平臺(tái)時(shí),該平臺(tái)的可維護(hù)性也是應(yīng)當(dāng)考慮的一個(gè)重要因素。
總體擁有成本TCO 是一種公司經(jīng)常采用的技術(shù)評(píng)價(jià)標(biāo)準(zhǔn),包括一定時(shí)間范圍內(nèi)所擁有的包括置業(yè)成本和每年總成本在內(nèi)的總體成本。運(yùn)營(yíng)商從設(shè)備購(gòu)置到將設(shè)備退網(wǎng)可能付出的成本可歸結(jié)為建設(shè)成本,維護(hù)成本和運(yùn)行成本,即TCO=建設(shè)成本+維護(hù)成本+運(yùn)行成本。
對(duì)小型機(jī)與x86服務(wù)器進(jìn)行投資效率對(duì)比時(shí),兩者可靠性不能隨著平臺(tái)的差異而不同,因此需要通過(guò)配置相應(yīng)數(shù)量的x86服務(wù)器以達(dá)到與UNIX服務(wù)器相同的可靠性。具體估算公式如下:
以上公式的數(shù)學(xué)含義為:x臺(tái)UNIX服務(wù)器發(fā)生故障的概率=y臺(tái)x86服務(wù)器發(fā)生故障的概率。
公式中,Punix為UNIX平臺(tái)的可靠性,x為UNIX服務(wù)器數(shù)量; Px86為x86平臺(tái)的可靠性, y為x86服務(wù)器數(shù)量。
參考美國(guó)信息技術(shù)工業(yè)協(xié)會(huì)(ITIC)發(fā)布的全球服務(wù)器硬件及服務(wù)器操作系統(tǒng)可靠性調(diào)研報(bào)告,Punix取值99.997%, Px86取值99.972% ,屏蔽不同平臺(tái)之間的差異性。
需要說(shuō)明的是,由于是初次嘗試小型機(jī)x86化,鑒于公司尚無(wú)小型機(jī)x86化后的運(yùn)營(yíng)數(shù)據(jù)進(jìn)行參考,本文將采用ITIC發(fā)布的可靠性指標(biāo),系統(tǒng)建成后可根據(jù)實(shí)際運(yùn)營(yíng)情況取得的數(shù)據(jù)對(duì)可靠性參數(shù)進(jìn)行修正,以指導(dǎo)后續(xù)建設(shè)。
一般情況下,UNIX應(yīng)用均配置雙機(jī)HA方式,因此可基于以上公式估算與2臺(tái)UNIX服務(wù)器故障率相同x86服務(wù)器的數(shù)量:
通過(guò)以上估算可知,通過(guò)2.55臺(tái)(若配置物理服務(wù)器則為3臺(tái))x86服務(wù)器做集群配置,其故障率與2臺(tái)UNIX服務(wù)器故障率相同。
由上述計(jì)算可知,只要x86服務(wù)器與UNIX服務(wù)器的替換比率大于等于2.55/2,就能保證x86化后系統(tǒng)的可靠性不降低。
在實(shí)際配置中,由于x86服務(wù)器采用資源池的方式進(jìn)行配置,并且資源的分配多以虛擬機(jī)方式進(jìn)行分配,因此需要進(jìn)一步將UNIX服務(wù)器與x86服務(wù)器的可靠性數(shù)據(jù)換算成服務(wù)器利用率。務(wù)器數(shù)量。
一般情況下,UNIX服務(wù)器利用率Uunix取值70%,在保證性能一致的前提下,同時(shí)還需要保證x86化后可靠性不能降低,取x為2,則y需取定為大于等于2.55。
根據(jù)UNIX服務(wù)器使用經(jīng)驗(yàn),UNIX服務(wù)器利用率Uunix取值一般不超過(guò)70%,所以,此處x86服務(wù)器利用率Ux86取值也不超過(guò)70%。由以上公式可知,y取值越大,則Uunix越小,在保證y大于等于2.55的前提下,考慮投資因素,此處y取定為2.55。Uunix取值分為如下兩種情況。
(1)UNIX平均單機(jī)性能/x86平均單機(jī)性能大于等于1,Ux86取值也不超過(guò)70%,則Ux86取值范圍為55%~70%。
(2)UNIX平均單機(jī)性能/x86平均單機(jī)性能小于等于1,則Ux86取值范圍為小于等于55%。
其中,UNIX平均單機(jī)性能與x86平均單機(jī)性能的比率根據(jù)項(xiàng)目實(shí)際情況確定。
本文選擇IBM P780作為小型機(jī)分析對(duì)象,HP BL685作為x86服務(wù)器分析對(duì)象,滿(mǎn)配機(jī)型基本參數(shù)如表1所示。
將滿(mǎn)配小型機(jī)及x86服務(wù)器基本參數(shù)帶入到上述計(jì)算模型中,得出總體擁有成本和投資效率的計(jì)算結(jié)果,如表2所示。
根據(jù)計(jì)算結(jié)果可知,小型機(jī)、x86服務(wù)器5年的TCO分別為702.2萬(wàn)元及47.3萬(wàn)元,小型機(jī)單臺(tái)購(gòu)置成本約為x86服務(wù)器的14倍。按照相同可靠性組建小型機(jī)和x86服務(wù)器集群,通過(guò)對(duì)比可知x86服務(wù)器的投資效率比小型機(jī)高58%((1.27-0.8)/0.8)。
針對(duì)具體項(xiàng)目可以參照上述算法就項(xiàng)目中要具體使用的小型機(jī)和x86服務(wù)器進(jìn)行TCO參數(shù)的對(duì)比計(jì)算。
表1 IBM P780與HP BL685基本參數(shù)對(duì)比
表2 小型機(jī)與x86服務(wù)器總體擁有成本及投資效率對(duì)比
小型機(jī)使用精簡(jiǎn)指令集,其運(yùn)行效率較高,簡(jiǎn)單的邏輯結(jié)構(gòu)使得單機(jī)具有優(yōu)異的擴(kuò)展?jié)摿?。這些特性決定著小型機(jī)非常適合對(duì)單獨(dú)業(yè)務(wù)處理能力需求巨大,邏輯復(fù)雜度較高,實(shí)時(shí)性要求高的業(yè)務(wù)進(jìn)行處理,RAS特性上的優(yōu)勢(shì)又增加了關(guān)鍵業(yè)務(wù)運(yùn)行的穩(wěn)定性。但隨著大數(shù)據(jù)時(shí)代的來(lái)臨,關(guān)鍵業(yè)務(wù)對(duì)運(yùn)算能力的需求越來(lái)越高,單節(jié)點(diǎn)的處理能力已經(jīng)沒(méi)有辦法適應(yīng)未來(lái)業(yè)務(wù)的發(fā)展,而具有優(yōu)異的橫向擴(kuò)展能力的x86服務(wù)器很適合在一定場(chǎng)景中用來(lái)解決這一問(wèn)題。
現(xiàn)代IT支撐系統(tǒng)所涵蓋業(yè)務(wù)種類(lèi)繁多,按橫向劃分可以分為接入層,業(yè)務(wù)層,數(shù)據(jù)層及數(shù)據(jù)采集層。小型機(jī),x86服務(wù)器根據(jù)自身的架構(gòu)特性對(duì)這些業(yè)務(wù)有著不同的適應(yīng)性,選擇平臺(tái)時(shí)需要根據(jù)業(yè)務(wù)的特點(diǎn)和使用場(chǎng)景進(jìn)行合理評(píng)估。
接入層應(yīng)用類(lèi)型主要包括Web服務(wù)器和接口機(jī)。
Web服務(wù)器類(lèi)應(yīng)用技術(shù)比較成熟,產(chǎn)品商業(yè)化程度高,根據(jù)不同平臺(tái)可選擇相應(yīng)版本的軟件。Web服務(wù)器應(yīng)用通常能夠?qū)崿F(xiàn)負(fù)載均衡,可支持橫向擴(kuò)展以提高可靠性。接口機(jī)應(yīng)用在IT支撐系統(tǒng)中實(shí)現(xiàn)接口適配,同時(shí)起到堡壘機(jī)的作用,需要處理能力相對(duì)較低,且接口機(jī)間無(wú)依賴(lài)關(guān)系。
針對(duì)此類(lèi)業(yè)務(wù)可以選擇小型機(jī)的虛擬化解決方案,特點(diǎn)是業(yè)務(wù)運(yùn)行高效穩(wěn)定,便于維護(hù)。也可以選擇x86服務(wù)器負(fù)載均衡的解決方案,特點(diǎn)是可以減低建設(shè)成本。
業(yè)務(wù)層應(yīng)用類(lèi)型主要包括中間件和后臺(tái)應(yīng)用。
中間件應(yīng)用技術(shù)比較成熟,產(chǎn)品商業(yè)化程度高,根據(jù)不同平臺(tái)可選擇相應(yīng)版本的軟件。中間件應(yīng)用通常能夠?qū)崿F(xiàn)負(fù)載均衡,可支持橫向擴(kuò)展以提高可靠性。后臺(tái)應(yīng)用以定制化開(kāi)發(fā)的個(gè)性化應(yīng)用為主,業(yè)務(wù)邏輯復(fù)雜度差異大。
為此類(lèi)應(yīng)用選擇平臺(tái)時(shí)應(yīng)參考業(yè)務(wù)的邏輯復(fù)雜度和實(shí)時(shí)性需求,像計(jì)費(fèi)等復(fù)雜程度相對(duì)較高、欠費(fèi)風(fēng)險(xiǎn)控制等實(shí)時(shí)性要求較高的應(yīng)用應(yīng)考慮部署于小型機(jī)平臺(tái),待資源池等相關(guān)技術(shù)成熟后再做x86化遷移的考慮。一般業(yè)務(wù),如電子渠道、詳單查詢(xún)等應(yīng)用復(fù)雜程度較低,實(shí)時(shí)性要求也不高,可用帶負(fù)載均衡的x86服務(wù)器集群解決,以降低建設(shè)成本。
數(shù)據(jù)層應(yīng)用類(lèi)型主要包括交易型數(shù)據(jù)庫(kù)和分析型數(shù)據(jù)庫(kù)。
交易型數(shù)據(jù)庫(kù)操作包括實(shí)時(shí)交易、只讀查詢(xún)類(lèi)業(yè)務(wù),其核心數(shù)據(jù)庫(kù)數(shù)據(jù)量較大,多同時(shí)支持實(shí)時(shí)交易及大并發(fā)查詢(xún)。針對(duì)處理邏輯復(fù)雜、數(shù)據(jù)關(guān)聯(lián)強(qiáng)度高的實(shí)時(shí)交易數(shù)據(jù)庫(kù)應(yīng)采用小型機(jī)解決方案。對(duì)于與邏輯復(fù)雜數(shù)據(jù)關(guān)聯(lián)度一般業(yè)務(wù),通過(guò)數(shù)據(jù)庫(kù)讀寫(xiě)分離,寫(xiě)庫(kù)不變,讀庫(kù)部署至x86數(shù)據(jù)庫(kù)集群,也可實(shí)現(xiàn)數(shù)據(jù)低延時(shí)、高速傳輸?shù)募夹g(shù)要求。
分析性數(shù)據(jù)庫(kù)主要在經(jīng)分系統(tǒng)中使用,支持復(fù)雜的統(tǒng)計(jì)分析,數(shù)據(jù)量較大,負(fù)載較重。對(duì)于處理邏輯復(fù)雜,數(shù)據(jù)量巨大的省級(jí)數(shù)據(jù)倉(cāng)庫(kù),應(yīng)采用小型機(jī)或小型機(jī)集群的解決方案,而針對(duì)一些數(shù)據(jù)承載壓力稍低的地市級(jí)數(shù)據(jù)集市,可考慮組建基于負(fù)載均衡技術(shù)的x86集群解決方案,同樣可以實(shí)現(xiàn)數(shù)據(jù)深度挖掘,同時(shí)降低建設(shè)成本。
數(shù)據(jù)接入層業(yè)務(wù)類(lèi)型主要包括采集機(jī)和經(jīng)分ETL服務(wù)器。采集機(jī)及經(jīng)分ETL以數(shù)據(jù)采集及預(yù)處理為主,數(shù)據(jù)量較大,但處理簡(jiǎn)單,數(shù)據(jù)處理之間依賴(lài)關(guān)系少。
針對(duì)此類(lèi)業(yè)務(wù)可以選擇小型機(jī)的虛擬化解決方案,特點(diǎn)是業(yè)務(wù)運(yùn)行高效穩(wěn)定,便于維護(hù)。也可以選擇基于并行計(jì)算、分布式文件系統(tǒng)的x86解決方案。
小型機(jī)在單機(jī)性能和可靠性上相對(duì)于x86服務(wù)器有一定優(yōu)勢(shì),但隨著設(shè)備的大量部署,設(shè)備的可維護(hù)性對(duì)于電信級(jí)企業(yè)來(lái)說(shuō)也成為了一個(gè)不可回避的問(wèn)題。IT支撐系統(tǒng)由大量服務(wù)器組成,設(shè)備是否能為運(yùn)維人員提供良好的維護(hù)接口,是否能為運(yùn)維人員提供直觀的數(shù)據(jù)以分析設(shè)備運(yùn)行情況,這不僅關(guān)系到運(yùn)維成本,更深刻影響著IT系統(tǒng)的運(yùn)行效率。
小型機(jī)使用UNIX操作系統(tǒng),內(nèi)置豐富的指令集及日志資源,對(duì)故障定位及日常維護(hù)工作提供了方便,但其對(duì)維護(hù)人員的專(zhuān)業(yè)素質(zhì)要求也相應(yīng)提升。選擇應(yīng)用平臺(tái)時(shí),在充分考慮業(yè)務(wù)適用性的基礎(chǔ)上,也應(yīng)考慮業(yè)務(wù)特性可能對(duì)維護(hù)工作造成的影響,將邏輯復(fù)雜度過(guò)高的業(yè)務(wù)集中部署于小型機(jī)平臺(tái),可提升專(zhuān)業(yè)人員的投入效率,如表3所示。
x86服務(wù)器多使用Linux操作系統(tǒng),界面友好,對(duì)維護(hù)人員專(zhuān)業(yè)素質(zhì)要求較低。設(shè)備一般配置標(biāo)準(zhǔn)化的維護(hù)接口,對(duì)日常維護(hù)工作提供了方便。選擇應(yīng)用平臺(tái)時(shí),在充分考慮業(yè)務(wù)適用性的基礎(chǔ)上,也應(yīng)關(guān)注到邏輯復(fù)雜業(yè)務(wù)分布式部署,雖然降低單點(diǎn)故障,卻增大了設(shè)備規(guī)模,加大了運(yùn)維成本,如表4所示。
表3 小型機(jī)維護(hù)特性
表4 x86服務(wù)器維護(hù)特性
CRM應(yīng)用采用3層架構(gòu)部署,分別為前端業(yè)務(wù)接入服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。
接入服務(wù)器為營(yíng)業(yè)系統(tǒng)提供自建營(yíng)業(yè)廳、合作營(yíng)業(yè)廳、代辦點(diǎn)、連鎖店、經(jīng)分支撐前臺(tái)的接入服務(wù)和所有的營(yíng)業(yè)終端接入服務(wù),以及電子渠道等營(yíng)業(yè)相關(guān)業(yè)務(wù)接入。前端訪(fǎng)問(wèn)請(qǐng)求通過(guò)負(fù)載均衡器,分配訪(fǎng)問(wèn)量到各個(gè)Web Server。
應(yīng)用服務(wù)器上部署CRM應(yīng)用、中間件等業(yè)務(wù),提供營(yíng)業(yè)業(yè)務(wù)處理邏輯,采用并行處理方式,提高系統(tǒng)的可用性和可擴(kuò)展性。
營(yíng)業(yè)數(shù)據(jù)庫(kù)為交易流程提供客戶(hù)的個(gè)人情況,辦理業(yè)務(wù)情況等基本信息,要求保持高實(shí)時(shí)性和高可控性,以盡量縮短業(yè)務(wù)操作時(shí)間,是保證系統(tǒng)整體運(yùn)行效率的關(guān)鍵所在。
CRM前端業(yè)務(wù)接入服務(wù)器按業(yè)務(wù)劃分原則可分到接入層。該類(lèi)應(yīng)用技術(shù)比較成熟,產(chǎn)品商業(yè)化程度高,接入服務(wù)器間無(wú)邏輯調(diào)用關(guān)系,能夠?qū)崿F(xiàn)負(fù)載均衡,可支持橫向擴(kuò)展以提高可靠性。根據(jù)小型機(jī)與x86服務(wù)器適用性分析,CRM前端業(yè)務(wù)接入服務(wù)器可以選擇x86服務(wù)器負(fù)載均衡的解決方案,降低建設(shè)成本,并減輕小業(yè)務(wù)對(duì)于專(zhuān)業(yè)維護(hù)人員的運(yùn)維負(fù)擔(dān)。
CRM應(yīng)用服務(wù)器可分到業(yè)務(wù)層。應(yīng)用軟件以定制化開(kāi)發(fā)的個(gè)性化應(yīng)用為主,現(xiàn)網(wǎng)中營(yíng)業(yè)業(yè)務(wù)處理邏輯在實(shí)時(shí)性和復(fù)雜度方面應(yīng)介于接入服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器之間,可用帶負(fù)載均衡的x86服務(wù)器集群解決,降低建設(shè)成本。
CRM數(shù)據(jù)庫(kù)服務(wù)器屬于典型的交易型數(shù)據(jù)庫(kù),需要支持實(shí)時(shí)交易及大并發(fā)查詢(xún),并且處理邏輯復(fù)雜、數(shù)據(jù)關(guān)聯(lián)強(qiáng)度高,本次項(xiàng)目保留原有小型機(jī)的解決方案,并借助IB架構(gòu)組建的網(wǎng)絡(luò),使數(shù)據(jù)中心都達(dá)到處理器級(jí)的帶寬,改善了數(shù)據(jù)庫(kù)運(yùn)行的網(wǎng)絡(luò)環(huán)境。
計(jì)算x86服務(wù)器配置數(shù)量時(shí),不僅需要考慮處理能力的替換需求,更要在相同可靠性的基礎(chǔ)上進(jìn)行替換。河南移動(dòng)本次項(xiàng)目中,UNIX平均單機(jī)性能/x86平均單機(jī)性能大于等于1,所以Ux86取值范圍為55%~70%,同時(shí)考慮到本項(xiàng)目為河南移動(dòng)支撐系統(tǒng)首例x86化項(xiàng)目,x86資源池中將有部分服務(wù)器用于非生產(chǎn)領(lǐng)域(如測(cè)試、云操作系統(tǒng)部署、管理平臺(tái)部署等),因此建議x86資源池的服務(wù)器利用率取定50%。綜上,對(duì)小型機(jī)同處理性能,同可靠性下遷移至x86平臺(tái)所需服務(wù)器數(shù)量可以通過(guò)如下公式計(jì)算,
其中,Qunix為UNIX服務(wù)器數(shù)量,Qx86為x86服務(wù)器數(shù)量。
CRM應(yīng)用服務(wù)器x86化時(shí)單臺(tái)x86服務(wù)器處理能力按照20萬(wàn)TpmC考慮,根據(jù)當(dāng)時(shí)各系統(tǒng)的實(shí)際UNIX服務(wù)器能力需求,最后依據(jù)上述公式通過(guò)計(jì)算得出了x86配置方案:接入服務(wù)器采用刀片服務(wù)器實(shí)現(xiàn)內(nèi)網(wǎng)、外網(wǎng)接入,24臺(tái)刀片服務(wù)器作為內(nèi)網(wǎng)接入服務(wù)器,16臺(tái)刀片服務(wù)器作為外網(wǎng)接入服務(wù)器。CRM應(yīng)用服務(wù)器采用28臺(tái)刀片服務(wù)器,分為6組,10臺(tái)刀片負(fù)責(zé)營(yíng)業(yè)廳接入的業(yè)務(wù)處理;4臺(tái)負(fù)責(zé)呼叫中心坐席接入的業(yè)務(wù)處理;4臺(tái)負(fù)責(zé)外部接口接入的業(yè)務(wù)處理;4臺(tái)負(fù)責(zé)Internet接入業(yè)務(wù)處理;4臺(tái)作為后臺(tái)服務(wù)處理;2臺(tái)作為備用服務(wù)器進(jìn)行在線(xiàn)備份。
圖1 CRM主機(jī)部署示意
替換后,CRM系統(tǒng)總體部署架構(gòu)如圖1所示。
新的CRM系統(tǒng)架構(gòu)具備由冗余節(jié)點(diǎn)方式提供的高可靠性,一旦單臺(tái)刀片節(jié)點(diǎn)發(fā)生故障,應(yīng)用系統(tǒng)將自動(dòng)切換至其它節(jié)點(diǎn)提供服務(wù),并支持通過(guò)擴(kuò)充應(yīng)用服務(wù)器數(shù)量的方式擴(kuò)展業(yè)務(wù)處理能力。
CRM系統(tǒng)建成后,整體的系統(tǒng)管理從單一服務(wù)器管理轉(zhuǎn)換為刀片服務(wù)器集群管理,利用HP刀片服務(wù)器完善的管理工具,新服務(wù)器的擴(kuò)展從傳統(tǒng)的單機(jī)安裝、連線(xiàn)、加電、配置、上線(xiàn),轉(zhuǎn)換成插板、集群配置和發(fā)布、上線(xiàn),大大降低了系統(tǒng)升級(jí)、配置和管理的工作量。系統(tǒng)的成功應(yīng)用取得了良好的效果。
(1) 通過(guò)上文TCO計(jì)算方案,CRM應(yīng)用服務(wù)器x86化后系統(tǒng)投資節(jié)省58%以上。(2)由于設(shè)備數(shù)量的增加及芯片主頻的提升,在計(jì)算能力提升的同時(shí)降低單機(jī)負(fù)載。(3)通過(guò)多服務(wù)器的集群部署,使系統(tǒng)的可用性得到提升。(4)可以根據(jù)設(shè)備處理能力需求進(jìn)行實(shí)時(shí)、在線(xiàn)的設(shè)備擴(kuò)展。(5)節(jié)省機(jī)房使用空間并降低電力銷(xiāo)耗。(6) 結(jié)合CRM系統(tǒng)并發(fā)的特點(diǎn)進(jìn)行應(yīng)用系統(tǒng)升級(jí)改造可以實(shí)現(xiàn)。(7)采用刀片服務(wù)器比機(jī)架式服務(wù)器更節(jié)省空間,能耗更低。(8)通過(guò)長(zhǎng)期監(jiān)控,可以取得實(shí)際使用過(guò)程中x86服務(wù)器在可靠性等重要性能方面的參數(shù),為后期項(xiàng)目提供重要的實(shí)際計(jì)算依據(jù)。