專利名稱:一種采用雙刀片服務(wù)器的負(fù)載均衡方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體的說,涉及ATCA (Advanced Telecom Computing Architecture,先進(jìn)通信計(jì)算架構(gòu))的刀片服務(wù)器系統(tǒng)應(yīng)用中的 負(fù)載均衡方法和裝置。
背景技術(shù):
ATCA (Advanced Telecom Computing Architecture,先進(jìn)通信計(jì)算架 構(gòu))刀片服務(wù)器系統(tǒng)是采用ATCA規(guī)范構(gòu)建的框式高性能刀片式服務(wù)器 系統(tǒng),由交換節(jié)點(diǎn)板和高性能刀片節(jié)點(diǎn)板構(gòu)成。ATCA刀片服務(wù)器系統(tǒng)在 每框最多可以提供12塊刀片,可以提供很好的系統(tǒng)處理性能。這里所述系 統(tǒng)包括刀片服務(wù)器、ATCA機(jī)框。
然而,針對某些不提供負(fù)載均衡節(jié)點(diǎn)板的ATCA刀片服務(wù)器系統(tǒng), 如何更加合理的利用ATCA刀片服務(wù)器系統(tǒng)來實(shí)現(xiàn)負(fù)載均衡的目的,便 成為亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題在于提供一種采用雙刀片服務(wù)器的負(fù)載均衡 方法和裝置,以解決在某些不提供負(fù)載均衡節(jié)點(diǎn)板的ATCA刀片服務(wù)器系 統(tǒng)中,如何實(shí)現(xiàn)負(fù)載均衡的問題。
為了解決上述問題,本發(fā)明提供了 一種采用雙刀片服務(wù)器的負(fù)載均衡方
法,應(yīng)用于先進(jìn)通信計(jì)算架構(gòu)ATCA刀片服務(wù)器系統(tǒng)中,其特征在于,包 括以下步驟
對所述系統(tǒng)中的每個(gè)刀片服務(wù)器內(nèi)部設(shè)置一個(gè)輸入輸出處理IOP模塊; 所述每個(gè)刀片服務(wù)器的PE橋與所述IOP模塊相連接,所述IOP模塊通過
5PE橋把輸入輸出IO數(shù)據(jù)寫入內(nèi)存供該刀片服務(wù)器的中央處理單元CPU進(jìn) 行處理,同時(shí)也從該刀片服務(wù)器的內(nèi)存讀出CPU處理好的數(shù)據(jù)通過IO設(shè) 備向背板進(jìn)行傳輸;
所述ATCA刀片服務(wù)器系統(tǒng)中相鄰的兩個(gè)刀片服務(wù)器通過各自的PE橋 的NT端口提供通道經(jīng)過背板與對方的PE橋相連,所述兩個(gè)刀片服務(wù)器通 過上述相連彼此共享資源,同時(shí)將所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板 相連,所述IOP模塊為刀片服務(wù)器提供統(tǒng)一的虛擬IP地址。
本發(fā)明所述的方法,其中,所述通道,為更新通路UC高速互聯(lián)通道。
本發(fā)明所述的方法,其中,所述IOP模塊為兩個(gè)刀片服務(wù)器提供統(tǒng)一 的虛擬IP地址,進(jìn)一步為所述IOP模塊通過虛擬IP技術(shù)為刀片服務(wù)器提 供統(tǒng)一的單個(gè)或多個(gè)虛擬IP地址。
本發(fā)明所述的方法,其中,所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板相 連后,進(jìn)一步包括分別在所述兩個(gè)刀片服務(wù)器各自的內(nèi)存中建立一個(gè)CPU 資源的利用率報(bào)文表,所述IOP模塊之間通過該利用率報(bào)文表來動(dòng)態(tài)的調(diào) 整兩個(gè)刀片服務(wù)器的CPU處理的業(yè)務(wù)數(shù)據(jù)流量。
其中,進(jìn)一步包括所述IOP模塊監(jiān)視其所屬的刀片服務(wù)器的CPU的 運(yùn)行狀態(tài), 一旦發(fā)現(xiàn)其所屬刀片服務(wù)器的CPU出現(xiàn)了故障,所述IOP模 塊自動(dòng)把業(yè)務(wù)數(shù)據(jù)切換到相連的另一刀片服務(wù)器的CPU上進(jìn)行處理,并 且記錄下故障CPU的狀態(tài)日志,供后期系統(tǒng)調(diào)試分析。
本發(fā)明所述的方法,其中,所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板相 連后,進(jìn)一步包括所述兩個(gè)刀片服務(wù)器的IOP模塊互為主備的工作模式, 一旦其中某一刀片服務(wù)器的IOP模塊出現(xiàn)故障,通過業(yè)務(wù)調(diào)度由另一刀 片服務(wù)器的IOP模塊自動(dòng)接管。
為了解決上述問題,本發(fā)明還提供了 一種采用雙刀片服務(wù)器的負(fù)載均衡 裝置,應(yīng)用于先進(jìn)通信計(jì)算架構(gòu)ATCA刀片服務(wù)器系統(tǒng)中,其特征在于, 由兩個(gè)刀片服務(wù)器組成,其中,對每個(gè)刀片服務(wù)器內(nèi)部設(shè)置一個(gè)輸入輸出處 理IOP模塊,所述IOP模塊與所述每個(gè)刀片服務(wù)器的PE橋相連接,所述IOP 模塊用于通過PE橋把輸入輸出IO數(shù)據(jù)寫入內(nèi)存供該刀片服務(wù)器的中央處
6理單元CPU進(jìn)行處理,同時(shí)也從該刀片服務(wù)器的內(nèi)存讀出CPU處理好的 數(shù)據(jù)通過10設(shè)備向背板進(jìn)行傳輸;
所述兩個(gè)刀片服務(wù)器通過各自的PE橋的NT端口提供通道與對方的PE 橋相連,所述兩個(gè)刀片服務(wù)器通過上述相連彼此共享資源,同時(shí)將所述兩個(gè) 刀片服務(wù)器的IOP模塊經(jīng)過背板相連,所述IOP模塊還用于為刀片服務(wù)器 提供統(tǒng)一的虛擬IP地址。
本發(fā)明所述的裝置,其中,所述通道,為更新通路UC高速互聯(lián)通道。
本發(fā)明所述的裝置,其中,所述IOP模塊還用于為兩個(gè)刀片服務(wù)器提供 統(tǒng)一的虛擬IP地址,進(jìn)一步包括所述IOP^f莫塊還用于通過虛擬IP技術(shù)為 刀片服務(wù)器提供統(tǒng)一的單個(gè)或多個(gè)虛擬IP地址。
本發(fā)明所述的裝置,其中,所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板相 連后,進(jìn)一步包括分別在所述兩個(gè)刀片服務(wù)器各自的內(nèi)存中建立一個(gè)CPU 資源的利用率報(bào)文表,所述IOP模塊之間通過該利用率報(bào)文表來動(dòng)態(tài)的調(diào) 整兩個(gè)刀片服務(wù)器的CPU處理的業(yè)務(wù)數(shù)據(jù)流量。
其中,所述IOP模塊進(jìn)一步用于監(jiān)視其所屬的刀片服務(wù)器的CPU的 運(yùn)行狀態(tài), 一旦發(fā)現(xiàn)其所屬刀片服務(wù)器的CPU出現(xiàn)了故障,所述IOP模 塊自動(dòng)把業(yè)務(wù)數(shù)據(jù)切換到相連的另一刀片服務(wù)器的CPU上進(jìn)行處理,并 且記錄下故障CPU的狀態(tài)日志,供后期系統(tǒng)調(diào)試分析。
本發(fā)明所述的裝置,其中,所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板相 連后,進(jìn)一步包括所述兩個(gè)刀片服務(wù)器的IOP模塊互為主備的工作模式, 一旦其中某一刀片服務(wù)器的IOP模塊出現(xiàn)故障,通過業(yè)務(wù)調(diào)度由另一刀 片服務(wù)器的IOP模塊自動(dòng)接管。
采用本發(fā)明所述方法及其裝置,相對于現(xiàn)有某些不提供負(fù)載均衡節(jié)點(diǎn)
板的系統(tǒng),其有益效果如下
(1 )在沒有負(fù)載均節(jié)點(diǎn)板的系統(tǒng)中實(shí)現(xiàn)了 一個(gè)低成本的刀片服務(wù)器負(fù) 載均衡的方案,同時(shí)大大的提高了刀片服務(wù)器的工作效率。
(2)通過IOP模塊對兩片刀片服務(wù)器進(jìn)行調(diào)度和健康檢測,既可以充 分發(fā)揮刀片服務(wù)器集群的運(yùn)算能力又方便系統(tǒng)對刀片服務(wù)器的管理,此外可以在IOP模塊上集成防火墻功能,從而提高整個(gè)刀片服務(wù)器系統(tǒng)的安全性。
(3)在某一片刀片服務(wù)器的處理器出現(xiàn)故障的情況下,另一片刀片 服務(wù)器通過PE橋的NT端口功能可以接管故障刀片服務(wù)器的IO資源,從 而提高整個(gè)刀片服務(wù)器的可靠性。
圖1是本發(fā)明實(shí)施例所述的雙刀片服務(wù)器的負(fù)載均衡裝置之間的連接 結(jié)構(gòu)框圖2是本發(fā)明實(shí)施例所述的由ATCA刀片服務(wù)器構(gòu)成的系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明在這里提供了一種采用雙刀片服務(wù)器的負(fù)載均衡方法和裝置,以 解決在某些不提供負(fù)載均衡節(jié)點(diǎn)板的ATCA刀片服務(wù)器系統(tǒng)中,如何實(shí)現(xiàn) 負(fù)載均衡的問題。以下對具體實(shí)施方式
進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的 限定。
本發(fā)明的主要技術(shù)思想是,在ATCA服務(wù)器系統(tǒng)中的中刀片服務(wù)器 改造成雙刀片服務(wù)器,工作在負(fù)荷分擔(dān)的方式下。在每個(gè)刀片服務(wù)器單板 上插入一個(gè)IOP (Input and Output Processor)模塊,該IOP模塊通過虛擬 IP技術(shù)對外提供統(tǒng)一的單個(gè)或多個(gè)VIP (Virtual IP,虛擬IP)地址。所 有的外部數(shù)據(jù)通過IOP模塊進(jìn)行拆分,分配到雙刀片服務(wù)器上進(jìn)行處理。
其中,雙刀片服務(wù)器都提供了 PE( PCI Express,高速串行周邊器件互 連總線規(guī)范)橋芯片,通過PE橋的NT (None Transparent,非透明傳輸模 式)端口的功能,實(shí)現(xiàn)雙刀片服務(wù)器都可以訪問對方的IO (輸入輸出數(shù) 據(jù))和內(nèi)存資源。
上述雙刀片服務(wù)器的PE橋的NT端口之間的連接,是通過UC( Update Channel,更新通路)高速互聯(lián)通道進(jìn)行數(shù)據(jù)的傳輸。
上述通過IOP模塊為雙刀片服務(wù)器提供統(tǒng)一的單個(gè)或多個(gè)VIP,實(shí)現(xiàn) 對各個(gè)刀片服務(wù)器的管理和調(diào)度,從而實(shí)現(xiàn)雙刀片服務(wù)器負(fù)載均衡。
8如圖1所示,給出了雙刀片服務(wù)器的負(fù)載均衡裝置之間的連接結(jié)構(gòu)框圖。
刀片服務(wù)器包括CPU (Center Processor Unit,中央處理單元)、Root Complex (根聯(lián)合體)、PE (PCI Express,高速串行周邊器件互連總線規(guī) 范)橋、IOP模塊以及連接到背板的IO通道和UC互聯(lián)通道。 如圖l所示,所述雙刀片服務(wù)器的工作原理如下
(1 )刀片服務(wù)器的CPU負(fù)責(zé)業(yè)務(wù)處理和外圍資源配置,Root Complex (根聯(lián)合體)連接內(nèi)存,兩者構(gòu)成了刀片服務(wù)器的業(yè)務(wù)處理部分。
(2)刀片服務(wù)器的PE (PCI Express,高速串行周邊器件互連總線規(guī) 范)橋提供了 Root Complex (根聯(lián)合體)和IOP模塊的連接,IOP模塊通 過PE橋可以把IO數(shù)據(jù)寫入內(nèi)存供CPU進(jìn)行處理,相反方向IOP才莫塊也 可以從內(nèi)存讀出CPU處理好的數(shù)據(jù)經(jīng)過IO設(shè)備進(jìn)行傳輸。
(3 )刀片服務(wù)器A的PE橋的NT端口提供UC通道,通過背板連接 到刀片服務(wù)器B的PE橋,從而實(shí)現(xiàn)了刀片服務(wù)器A把刀片服務(wù)器B的 內(nèi)存、IO資源直接映射到刀片服務(wù)器A的尋址空間內(nèi),相反的刀片服務(wù) 器B也可以通過PE橋的NT端口訪問到刀片服務(wù)器A的內(nèi)存、IO資源。 從而使得雙刀片服務(wù)器共享彼此的資源。
(4 )雙刀片服務(wù)器分別在內(nèi)存中建立一個(gè)CPU等資源的利用率報(bào)文 表,IOP模塊通過該報(bào)文表來動(dòng)態(tài)的調(diào)整雙刀片服務(wù)器CPU處理的業(yè)務(wù) 數(shù)據(jù)流量。
(5 )所述IOP模塊也可監(jiān)視著其所在的刀片服務(wù)器的CPU的運(yùn)行狀 態(tài), 一旦發(fā)現(xiàn)某一刀片服務(wù)器的CPU出現(xiàn)了故障,該IOP模塊自動(dòng)把業(yè) 務(wù)數(shù)據(jù)切換到另外一刀片服務(wù)器的CPU處理,并且記錄下故障該刀片服 務(wù)器的CPU的狀態(tài)日志,供后期系統(tǒng)調(diào)試分析。
(6) 通過虛擬IP技術(shù),雙刀片服務(wù)器的IOP模塊通過交換機(jī)對外提 供統(tǒng)一的IP地址。
(7) 雙刀片服務(wù)器的IOP模塊互為主備的工作模式, 一旦某一刀片 服務(wù)器的IOP模塊出現(xiàn)故障,雙刀片服務(wù)器的業(yè)務(wù)調(diào)度由另一刀片服務(wù) 器的IOP模塊自動(dòng)接管。如圖2所示,給出了由ATCA刀片服務(wù)器構(gòu)造的系統(tǒng)的結(jié)構(gòu)框圖, ATCA刀片服務(wù)器每框最多可以提供12塊刀片服務(wù)器,每兩片相鄰的刀片 服務(wù)器構(gòu)成一個(gè)可以進(jìn)行負(fù)載均衡的雙刀片服務(wù)器,而6對雙刀片服務(wù)器通 過系統(tǒng)的兩片互為主備的二層交換節(jié)點(diǎn)板連接到系統(tǒng)外部。
為了實(shí)現(xiàn)系統(tǒng)的高可靠性,消除單點(diǎn)故障,各模塊所應(yīng)具備的功能 (1 ) 二層交換節(jié)點(diǎn)板工作在主備模式。
(2) 兩塊交換節(jié)點(diǎn)板支持二層以太網(wǎng)交換和RSTP (Rapid Spanning Tree Protocol ,快速生成樹協(xié)議),在消除和三層交換機(jī)之間交叉連接帶 來的以太網(wǎng)環(huán)路同時(shí)實(shí)現(xiàn)了冗余。
(3) 框內(nèi)各刀片和本框交換節(jié)點(diǎn)板通過GE進(jìn)行交叉連接,釆用雙 網(wǎng)卡綁定同 一個(gè)IP技術(shù),網(wǎng)口驅(qū)動(dòng)采用物理鏈路連接健康檢測和ARP健 康檢測方式對網(wǎng)卡進(jìn)行檢測,如有異常則進(jìn)行主備切換,網(wǎng)卡切換后,向 外發(fā)送ARP通告。
如圖2所示,整個(gè)ATCA刀片服務(wù)器系統(tǒng)的數(shù)據(jù)處理流程如下 ATCA刀片服務(wù)器系統(tǒng)對外提供6對可以進(jìn)行筒單的負(fù)載均衡功能的 雙刀片服務(wù)器組,用戶軟件決定了這6對刀片服務(wù)器組的選擇和使用。外 部用戶接入負(fù)載均衡IOP模塊提供的VIP,數(shù)據(jù)流經(jīng)過三層交換機(jī)交換到 刀片服務(wù)器內(nèi)IOP模塊。該IOP模塊依據(jù)配置的不同負(fù)載均衡功能,檢 測包內(nèi)容,并根據(jù)當(dāng)前雙刀片服務(wù)器的負(fù)載情況、健康狀況以及所能提供 的服務(wù),依據(jù)一定的調(diào)度策略,在四層或應(yīng)用層對數(shù)據(jù)包進(jìn)行調(diào)度,將外 部連接請求均勻地轉(zhuǎn)發(fā)到雙刀片服務(wù)器上,從而達(dá)到負(fù)載均衡的目的,對 于來自服務(wù)器的響應(yīng),采用同樣方式轉(zhuǎn)發(fā)到核心交換機(jī),此外該節(jié)點(diǎn)還需 支持會話保持功能,以保證刀片服務(wù)器對相關(guān)聯(lián)會話處理的一致性。刀片 服務(wù)器中的IOP模塊還定期對雙刀片服務(wù)器進(jìn)行健康性檢測,將故障刀 片服務(wù)器關(guān)閉。
通過上述敘述,本發(fā)明可實(shí)施的典型應(yīng)用場合ATCA服務(wù)器多框系 統(tǒng)中,通過本發(fā)明實(shí)現(xiàn)ATCA服務(wù)器系統(tǒng)的簡單的雙刀片服務(wù)器負(fù)載均 衡。從而保證了服務(wù)器高可靠性和易擴(kuò)展性。
采用本發(fā)明上述實(shí)施例所述的方法及其裝置,相對于現(xiàn)有某些不提供
10負(fù)載均衡節(jié)點(diǎn)板的系統(tǒng),其有益效果如下
(1 )在沒有負(fù)載均節(jié)點(diǎn)板的系統(tǒng)中實(shí)現(xiàn)了 一個(gè)低成本的刀片服務(wù)器負(fù) 載均衡的方案,同時(shí)大大的提高了刀片服務(wù)器的工作效率。
(2) 通過IOP模塊對兩片刀片服務(wù)器進(jìn)行調(diào)度和健康檢測,既可以充 分發(fā)揮刀片服務(wù)器集群的運(yùn)算能力又方便系統(tǒng)對刀片服務(wù)器的管理,此外可 以在IOP模塊上集成防火墻功能,從而提高整個(gè)刀片服務(wù)器系統(tǒng)的安全性。
(3) 在某一刀片服務(wù)器的處理器出現(xiàn)故障的情況下,另一片刀片服 務(wù)器通過PE橋的NT端口功能可以接管故障刀片服務(wù)器的IO資源,從而 提高整個(gè)刀片服務(wù)器的可靠性。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形, 但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種采用雙刀片服務(wù)器的負(fù)載均衡方法,應(yīng)用于先進(jìn)通信計(jì)算架構(gòu)ATCA刀片服務(wù)器系統(tǒng)中,其特征在于,包括以下步驟對所述系統(tǒng)中的每個(gè)刀片服務(wù)器內(nèi)部設(shè)置一個(gè)輸入輸出處理IOP模塊;所述每個(gè)刀片服務(wù)器的PE橋與所述IOP模塊相連接,所述IOP模塊通過PE橋把輸入輸出IO數(shù)據(jù)寫入內(nèi)存供該刀片服務(wù)器的中央處理單元CPU進(jìn)行處理,同時(shí)也從該刀片服務(wù)器的內(nèi)存讀出CPU處理好的數(shù)據(jù)通過IO設(shè)備向背板進(jìn)行傳輸;所述ATCA刀片服務(wù)器系統(tǒng)中相鄰的兩個(gè)刀片服務(wù)器通過各自的PE橋的NT端口提供通道經(jīng)過背板與對方的PE橋相連,所述兩個(gè)刀片服務(wù)器通過上述相連彼此共享資源,同時(shí)將所述兩個(gè)刀片服務(wù)器的IOP模塊經(jīng)過背板相連,所述IOP模塊為刀片服務(wù)器提供統(tǒng)一的虛擬IP地址。
2、 如權(quán)利要求l所述的方法,其特征在于,所述通道,為更新通路UC 高速互聯(lián)通道。
3、 如權(quán)利要求l所述的方法,其特征在于,所述IOP模塊為兩個(gè)刀片 服務(wù)器提供統(tǒng)一的虛擬IP地址,進(jìn)一步為所述IOP模塊通過虛擬IP技術(shù) 為刀片服務(wù)器提供統(tǒng)一的單個(gè)或多個(gè)虛擬IP地址。
4、 如權(quán)利要求1所述的方法,其特征在于,所述兩個(gè)刀片服務(wù)器的IOP 模塊經(jīng)過背板相連后,進(jìn)一步包括分別在所述兩個(gè)刀片服務(wù)器各自的內(nèi)存中 建立一個(gè)CPU資源的利用率報(bào)文表,所述IOP模塊之間通過該利用率報(bào) 文表來動(dòng)態(tài)的調(diào)整兩個(gè)刀片服務(wù)器的CPU處理的業(yè)務(wù)數(shù)據(jù)流量。
5、 如權(quán)利要求4所述的方法,其特征在于,進(jìn)一步包括所述IOP模 塊監(jiān)視其所屬的刀片服務(wù)器的CPU的運(yùn)行狀態(tài), 一旦發(fā)現(xiàn)其所屬刀片服 務(wù)器的CPU出現(xiàn)了故障,所述IOP模塊自動(dòng)把業(yè)務(wù)數(shù)據(jù)切換到相連的另 一刀片服務(wù)器的CPU上進(jìn)行處理,并且記錄下故障CPU的狀態(tài)日志,供 后期系統(tǒng)調(diào)試分析。
6、 如權(quán)利要1所述的方法,其特征在于,所述兩個(gè)刀片服務(wù)器的IOP 模塊經(jīng)過背板相連后,進(jìn)一步包括所述兩個(gè)刀片服務(wù)器的IOP模塊互為主 備的工作模式, 一旦其中某一刀片服務(wù)器的IOP模塊出現(xiàn)故障,通過業(yè) 務(wù)調(diào)度由另 一刀片服務(wù)器的IOP模塊自動(dòng)接管。
7、 一種釆用雙刀片服務(wù)器的負(fù)載均衡裝置,應(yīng)用于先進(jìn)通信計(jì)算架構(gòu) ATCA刀片服務(wù)器系統(tǒng)中,其特征在于,由兩個(gè)刀片服務(wù)器組成,其中,對 每個(gè)刀片服務(wù)器內(nèi)部設(shè)置一個(gè)輸入輸出處理IOP模塊,所述IOP模塊與所 述每個(gè)刀片服務(wù)器的PE橋相連接,所述IOP模塊用于通過PE橋把輸入輸也從該刀片服務(wù)器的內(nèi)存讀出CPU處理好的數(shù)據(jù)通過IO設(shè)備向背板進(jìn)行 傳輸;所述兩個(gè)刀片服務(wù)器通過各自的PE橋的NT端口提供通道與對方的PE 橋相連,所述兩個(gè)刀片服務(wù)器通過上述相連彼此共享資源,同時(shí)將所述兩個(gè) 刀片服務(wù)器的IOP模塊經(jīng)過背板相連,所述IOP模塊還用于為刀片服務(wù)器 才是供統(tǒng)一的虛擬IP地址。
8、 如權(quán)利要求7所述的裝置,其特征在于,所述通道,為更新通路UC 高速互聯(lián)通道。
9、 如權(quán)利要求7所述的裝置,其特征在于,所述IOP模塊還用于為兩 個(gè)刀片服務(wù)器提供統(tǒng)一的虛擬IP地址,進(jìn)一步包括所述IOP模塊還用于通 過虛擬IP技術(shù)為刀片服務(wù)器提供統(tǒng)一的單個(gè)或多個(gè)虛擬IP地址。
10、 如權(quán)利要求7所述的裝置,其特征在于,所述兩個(gè)刀片服務(wù)器的IOP 模塊經(jīng)過背板相連后,進(jìn)一步包括分別在所述兩個(gè)刀片服務(wù)器各自的內(nèi)存中 建立一個(gè)CPU資源的利用率報(bào)文表,所述IOP模塊之間通過該利用率報(bào) 文表來動(dòng)態(tài)的調(diào)整兩個(gè)刀片服務(wù)器的CPU處理的業(yè)務(wù)數(shù)據(jù)流量。
11、 如權(quán)利要求IO所述的裝置,其特征在于,所述IOP模塊進(jìn)一步用 于監(jiān)視其所屬的刀片服務(wù)器的CPU的運(yùn)行狀態(tài), 一旦發(fā)現(xiàn)其所屬刀片服 務(wù)器的CPU出現(xiàn)了故障,所述IOP模塊自動(dòng)把業(yè)務(wù)數(shù)據(jù)切換到相連的另一刀片服務(wù)器的CPU上進(jìn)行處理,并且記錄下故障CPU的狀態(tài)日志,供后期系統(tǒng)調(diào)試分析。
12、如權(quán)利要求7所述的裝置,其特征在于,所述兩個(gè)刀片服務(wù)器的IOP 模塊經(jīng)過背板相連后,進(jìn)一步包括所述兩個(gè)刀片服務(wù)器的IOP模塊互為主 備的工作模式, 一旦其中某一刀片服務(wù)器的IOP模塊出現(xiàn)故障,通過業(yè) 務(wù)調(diào)度由另 一刀片服務(wù)器的IOP模塊自動(dòng)接管。
全文摘要
本發(fā)明公開了一種采用雙刀片服務(wù)器的負(fù)載均衡方法和裝置,其方法包括對ATCA刀片服務(wù)器系統(tǒng)中的每個(gè)刀片服務(wù)器內(nèi)部設(shè)置一個(gè)輸入輸出處理IOP模塊;每個(gè)刀片服務(wù)器的PE橋與IOP模塊相連接,IOP模塊通過PE橋把輸入輸出IO數(shù)據(jù)寫入內(nèi)存供該刀片服務(wù)器的中央處理單元CPU進(jìn)行處理,并從該刀片服務(wù)器的內(nèi)存讀出CPU處理好的數(shù)據(jù)通過IO設(shè)備向背板進(jìn)行傳輸;對系統(tǒng)中相鄰的兩個(gè)刀片服務(wù)器通過各自的PE橋的NT端口提供通道經(jīng)過背板與對方的PE橋相連,兩個(gè)刀片服務(wù)器通過上述相連彼此共享資源,并將兩個(gè)刀片服務(wù)器IOP模塊經(jīng)過背板相連,IOP模塊為刀片服務(wù)器提供統(tǒng)一的虛擬IP地址。本發(fā)明提高了刀片服務(wù)器的工作效率。
文檔編號H04M7/00GK101494697SQ20081000278
公開日2009年7月29日 申請日期2008年1月21日 優(yōu)先權(quán)日2008年1月21日
發(fā)明者王晉濤 申請人:中興通訊股份有限公司