業(yè)務(wù)中交換產(chǎn)品的服務(wù)器負(fù)載均衡分析
之前,我們也有介紹過交換設(shè)備在銀行業(yè)務(wù)中的負(fù)載均衡的方案設(shè)計和使用。那么接下來,我們在針對一個網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行一個補(bǔ)充說明。服務(wù)器負(fù)載均衡是交換機(jī)使用的主要體現(xiàn),那么,多層次的數(shù)據(jù)分配是如何進(jìn)行的呢?下面我們將為大家詳細(xì)介紹一下。
在本范例中,配置了3臺InChorus應(yīng)用前端交換機(jī)設(shè)備,利用InChorus應(yīng)用前端交換機(jī)的Cluster NG技術(shù),部署成為2 Active +1 Standby的群集應(yīng)用模式,三臺InChorus應(yīng)用前端交換機(jī)設(shè)備均采用大集中布置方式連接到數(shù)據(jù)中心的核心交換機(jī),網(wǎng)銀的DS服務(wù)器和WEB服務(wù)器也連接到數(shù)據(jù)中心的核心交換機(jī),而網(wǎng)銀的交易服務(wù)器放置在第二層內(nèi)網(wǎng),在兩層內(nèi)網(wǎng)之間通過防火墻進(jìn)行隔離。
InChorus應(yīng)用前端交換機(jī)設(shè)備需要對兩層內(nèi)網(wǎng)的服務(wù)器負(fù)載均衡、應(yīng)用優(yōu)化和服務(wù)加速,服務(wù)器無需直接連接到InChorus應(yīng)用前端交換機(jī),因此部署非常靈活,需要增加服務(wù)器時,不會受限于InChorus應(yīng)用前端交換機(jī)的端口數(shù)量,可以任意擴(kuò)展,服務(wù)器的位置可以放置在網(wǎng)絡(luò)上任何路由通達(dá)的位置。
在上述群集應(yīng)用模式下,由于群集中有兩臺設(shè)備工作于Active狀態(tài),因此群集性能是單機(jī)或傳統(tǒng)主備模式的兩倍。兩臺Active設(shè)備中有任意一臺(甚至兩臺)發(fā)生問題,Standby設(shè)備可以立即取代其發(fā)揮作用,直到故障恢復(fù)。
當(dāng)數(shù)據(jù)中心需要更高的處理性能時,InChorus應(yīng)用前端交換機(jī)群集可以隨時進(jìn)行擴(kuò)展,群集的規(guī)??梢赃_(dá)到由64臺InChorus應(yīng)用前端交換機(jī)組成,群集中的設(shè)備可以按照實(shí)際需求任意構(gòu)成NxActive+ MxBackup的工作模式,群集的性能可以達(dá)到所有Active設(shè)備性能的疊加,而且群集可以使用不同檔次的InChorus應(yīng)用前端交換機(jī)構(gòu)建,因此,用戶幾乎無限制地升級性能。
整個群集構(gòu)造極其簡單,而且采用單一管理界面就可以方便地進(jìn)行集中管理。
InChorus應(yīng)用前端交換機(jī)在網(wǎng)銀業(yè)務(wù)中所起的作用
網(wǎng)銀業(yè)務(wù)包括三組服務(wù),分別是個人普通用戶服務(wù),個人專業(yè)用戶服務(wù),企業(yè)用戶服務(wù),每組服務(wù)又分為多個層次,如下圖所示:
#p#
所以,雖然是三組服務(wù),但實(shí)際上InChorus應(yīng)用前端交換機(jī)需要分別對7組服務(wù)實(shí)現(xiàn)服務(wù)器負(fù)載均衡,應(yīng)用優(yōu)化和服務(wù)加速。
企業(yè)用戶網(wǎng)銀業(yè)務(wù)
InChorus應(yīng)用前端交換機(jī)分別按照TCP通訊端口企業(yè)網(wǎng)銀的DS服務(wù)器,Web服務(wù)器和交易服務(wù)器進(jìn)行服務(wù)器負(fù)載均衡,同時對所有業(yè)務(wù)進(jìn)行性能優(yōu)化和應(yīng)用加速。InChorus應(yīng)用前端交換機(jī)還需要檢查后端服務(wù)器指定頁面的內(nèi)容,以判斷服務(wù)器是否健康,如果后端服務(wù)器全部發(fā)生故障,也需要將用戶請求重定向到指定WEB頁面,直到故障恢復(fù)。
個人專業(yè)用戶服務(wù)
InChorus應(yīng)用前端交換機(jī)分別按照TCP通訊端口個人專業(yè)用戶的Web服務(wù)器和交易服務(wù)器進(jìn)行服務(wù)器負(fù)載均衡,同時對所有業(yè)務(wù)進(jìn)行性能優(yōu)化和應(yīng)用加速。個人專業(yè)用戶服務(wù)需要在InChorus應(yīng)用前端交換機(jī)上安裝CFCA三級認(rèn)證證書,CA證書,并對安裝了客戶端證書的客戶進(jìn)行雙向認(rèn)證。在個人專業(yè)用戶進(jìn)行交易時,需要將所有認(rèn)證信息和用戶信息全部傳遞到后端的交易服務(wù)器(采用BEA WebLogic中間件平臺)。同時,在認(rèn)證過程中需要檢查客戶證書的合法性和時效,如果用戶證書非法,或用戶證書過期,需要分別將用戶請求重定向到指定WEB頁面。另外,InChorus應(yīng)用前端交換機(jī)還需要檢查后端服務(wù)器指定頁面的內(nèi)容,以判斷服務(wù)器是否健康,如果后端服務(wù)器全部發(fā)生故障,也需要將用戶請求重定向到指定WEB頁面,直到故障恢復(fù)。
個人普通用戶服務(wù)
InChorus應(yīng)用前端交換機(jī)分別按照TCP通訊端口個人普通用戶的Web服務(wù)器和交易服務(wù)器進(jìn)行服務(wù)器負(fù)載均衡,同時對所有業(yè)務(wù)進(jìn)行性能優(yōu)化和應(yīng)用加速。個人專業(yè)用戶服務(wù)需要在InChorus應(yīng)用前端交換機(jī)上安裝CFCA三級認(rèn)證證書,并對的客戶進(jìn)行單向認(rèn)證。同時,InChorus應(yīng)用前端交換機(jī)還需要檢查后端服務(wù)器指定頁面的內(nèi)容,以判斷服務(wù)器是否健康,如果后端服務(wù)器全部發(fā)生故障,也需要將用戶請求重定向到指定WEB頁面,直到故障恢復(fù)。