一種在nf5240m3上的雙心跳線方法
【專利說(shuō)明】一種在NF5240M3上的雙心跳線方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及計(jì)算機(jī)集群領(lǐng)域,具體涉及集群中心跳線設(shè)計(jì)技術(shù),具體的說(shuō)是一種在NF5240M3上的雙心跳線方法。
【背景技術(shù)】
[0003]浪潮英信NF5240M3是基于“ IFA效能動(dòng)三角”產(chǎn)品設(shè)計(jì)理念推出的2U雙路服務(wù)器產(chǎn)品。擁有靈活多變的配置方案,能更好的滿足用戶個(gè)性化的需求,適合主流用戶群體的各種應(yīng)用。在設(shè)計(jì)方面實(shí)現(xiàn)了性能與成本的均衡,達(dá)到性能、管理、功耗等全面優(yōu)化,并且針對(duì)用戶對(duì)密集部署、分布安裝、業(yè)務(wù)連續(xù)性、設(shè)備智能管理等方面的需求,加強(qiáng)了散熱,和管理特性等方面的考慮,是一款配置靈活多變、性能全面均衡的2U雙路產(chǎn)品。
[0004]板載網(wǎng)卡是指整合了網(wǎng)絡(luò)功能的主板所集成的網(wǎng)卡芯片,與之相對(duì)應(yīng),在主板的背板上也有相應(yīng)的網(wǎng)卡接口(RJ-45),該接口一般位于音頻接口或USB接口附近。板載網(wǎng)卡相對(duì)與獨(dú)立網(wǎng)卡,在使用相同網(wǎng)卡芯片的情況下性能上沒(méi)有什么差異,而且具有獨(dú)特的優(yōu)勢(shì)。首先是降低了用戶的采購(gòu)成本,板載千兆網(wǎng)卡的主板比另外購(gòu)買(mǎi)獨(dú)立千兆網(wǎng)卡的費(fèi)用降低了不少;其次,可以節(jié)約系統(tǒng)擴(kuò)展資源,不占用獨(dú)立網(wǎng)卡需要占用的PCI插槽或USB接口等;再次,能夠?qū)崿F(xiàn)良好的兼容性和穩(wěn)定性,不容易出現(xiàn)獨(dú)立網(wǎng)卡與主板兼容不好或與其它設(shè)備資源沖突的問(wèn)題。
[0005]bonding技術(shù)將多塊網(wǎng)卡虛擬成為一塊網(wǎng)卡,使其具有相同的ip地址,來(lái)實(shí)現(xiàn)提升主機(jī)的網(wǎng)絡(luò)吞吐量或者是提高可用性。I Linux的bonding驅(qū)動(dòng)程序提供了一個(gè)方法,能將多個(gè)網(wǎng)絡(luò)接口聚合成一個(gè)單一的邏輯上綁定了的網(wǎng)絡(luò)接口,這種方法通常取決與使用的模式:一般來(lái)說(shuō),模式提供了熱備份和負(fù)載平衡服務(wù)、鏈路完整性監(jiān)控。對(duì)于重要的應(yīng)用bonding可以通過(guò)熱備份來(lái)提供故障轉(zhuǎn)移特性,提高系統(tǒng)的可靠性。而對(duì)于像文件服務(wù)器這樣的對(duì)網(wǎng)絡(luò)要求很高的場(chǎng)合,bonding可以極大的提高網(wǎng)絡(luò)1性能。
[0006]集群技術(shù)是新興起的一項(xiàng)高性能計(jì)算技術(shù)。它是將一組相互獨(dú)立的計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)整合成一個(gè)單一的計(jì)算機(jī)系統(tǒng),并以單一系統(tǒng)的模式加以管理。其目的是實(shí)現(xiàn)系統(tǒng)高可靠性和抗災(zāi)難性,同時(shí)提高系統(tǒng)的可用性和可縮放性。在服務(wù)器集群中,雙機(jī)集群的磁盤(pán)陣列系統(tǒng)應(yīng)用最為廣泛。硬件架構(gòu)上有兩臺(tái)服務(wù)器,并在兩臺(tái)服務(wù)器之間設(shè)一組磁盤(pán)陣列子系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)的冗余和容錯(cuò);集控軟件DualCluster在服務(wù)器的多處理器之間分配資源和應(yīng)用,將其進(jìn)行整合,使之成為一個(gè)整體,服務(wù)于系統(tǒng)。雙機(jī)通過(guò)心跳網(wǎng)絡(luò)互相監(jiān)視對(duì)方的運(yùn)行情況,當(dāng)一臺(tái)主機(jī)出現(xiàn)異常不能支持系統(tǒng)正常運(yùn)行時(shí),另一臺(tái)主機(jī)則主動(dòng)接管異常機(jī)的工作,繼續(xù)支持系統(tǒng)的運(yùn)行。
【發(fā)明內(nèi)容】
[0007]本發(fā)明針對(duì)目前技術(shù)發(fā)展的現(xiàn)有狀況,提供了一種在NF5240M3上的雙心跳線方法。
[0008]本發(fā)明所述一種在NF5240M3上的雙心跳線方法,解決上述技術(shù)問(wèn)題采用的技術(shù)方案如下:該在NF5240M3上的雙心跳線方法,基于2U服務(wù)器NF5240M3構(gòu)建集群,通過(guò)使用NF5240M3的板載網(wǎng)卡,將單心跳線改為雙心跳線配置,實(shí)現(xiàn)集群中雙心跳線通信;避免單個(gè)心跳線時(shí)的心跳線脫落單點(diǎn)故障,提高了心跳網(wǎng)絡(luò)的可靠性。
[0009]優(yōu)選的,所述集群是使用兩個(gè)NF5240M3構(gòu)建的雙機(jī)集群。
[0010]優(yōu)選的,該雙心跳線方法采用Iinux系統(tǒng)在NF5240M3上構(gòu)建雙機(jī)集群。
[0011]優(yōu)選的,該雙心跳線方法采用bonding技術(shù)進(jìn)行雙心跳線配置。
[0012]優(yōu)選的,在NF5240M3上除BMC 口之外的三個(gè)板載網(wǎng)卡中,任選兩個(gè)作為雙心跳線網(wǎng)口,使用千兆線直連兩個(gè)NF5240M3的心跳線網(wǎng)口。
[0013]優(yōu)選的,使用bonding技術(shù)配置連接好心跳線的兩塊物理網(wǎng)卡虛擬成為一塊網(wǎng)卡設(shè)備。
[0014]本發(fā)明的一種在NF5240M3上的雙心跳線方法與現(xiàn)有技術(shù)相比具有的有益效果是:該方法在NF5240M3構(gòu)件的雙機(jī)集群中,能夠基于板載網(wǎng)卡實(shí)現(xiàn)雙心跳線配置,雙心跳線提高了心跳網(wǎng)絡(luò)的可靠性,提升了心跳網(wǎng)絡(luò)吞吐量,并且使集群系統(tǒng)在心跳網(wǎng)絡(luò)方面具備了 HA的功能;同時(shí),該方法所使用的板載網(wǎng)卡節(jié)省了外置網(wǎng)卡的成本。
【附圖說(shuō)明】
[0015]附圖1為在NF5240M3上的雙心跳線的示意框圖。
【具體實(shí)施方式】
[0016]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參考附圖,對(duì)本發(fā)明所述一種在NF5240M3上的雙心跳線方法進(jìn)一步詳細(xì)說(shuō)明。
[0017]本發(fā)明所述一種在NF5240M3上的雙心跳線方法,是基于2U服務(wù)器NF5240M3構(gòu)建的雙機(jī)集群的雙心跳線,通過(guò)使用板載網(wǎng)卡,將單心跳線改為雙心跳線方式,實(shí)現(xiàn)單個(gè)心跳線故障轉(zhuǎn)移,避免單個(gè)心跳線時(shí)的心跳線脫落單點(diǎn)故障,提高了心跳網(wǎng)絡(luò)的可靠性,節(jié)省新購(gòu)置網(wǎng)卡的成本。
[0018]實(shí)施例:
本實(shí)施例所述一種在NF5240M3上的雙心跳線方法,配置在NF5240M3上的雙心跳線,如附圖1所示;使用兩個(gè)2U服務(wù)器NF5240M3構(gòu)建雙機(jī)集群,通過(guò)Iinux系統(tǒng)在服務(wù)器NF5240M3上,使用板載網(wǎng)卡實(shí)現(xiàn)雙機(jī)的心跳網(wǎng)絡(luò),采用bonding技術(shù)實(shí)現(xiàn)雙心跳線配置。
[0019]本實(shí)施例所述在NF5240M3上的雙心跳線方法,其具體實(shí)施過(guò)程包括物理連接和雙心跳線配置;其中:
所述物理連接部分:在2U服務(wù)器NF5240M3上有4個(gè)板載網(wǎng)卡,其中一個(gè)為BMC 口,在另外三個(gè)中任選兩個(gè)作為雙心跳線網(wǎng)口,使用可靠的千兆線直連兩個(gè)2U服務(wù)器NF5240M3的心跳線網(wǎng)口,剩余一個(gè)網(wǎng)口作為對(duì)外提供服務(wù)的網(wǎng)口。
[0020]所述雙心跳線配置部分:在物理連接完畢后,在Iinux系統(tǒng)中,使用bonding技術(shù)配置連接好心跳線的兩塊物理網(wǎng)卡虛擬成為一塊網(wǎng)卡設(shè)備。
[0021]上述【具體實(shí)施方式】?jī)H是本發(fā)明的具體個(gè)案,本發(fā)明的專利保護(hù)范圍包括但不限于上述【具體實(shí)施方式】,任何符合本發(fā)明的權(quán)利要求書(shū)的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種在NF5240M3上的雙心跳線方法,其特征在于,基于2U服務(wù)器NF5240M3構(gòu)建集群,通過(guò)使用NF5240M3的板載網(wǎng)卡,將單心跳線改為雙心跳線配置,實(shí)現(xiàn)集群中雙心跳線通信。
2.根據(jù)權(quán)利要求1所述一種在NF5240M3上的雙心跳線方法,其特征在于,所述集群是使用兩個(gè)NF5240M3構(gòu)建的雙機(jī)集群。
3.根據(jù)權(quán)利要求2所述一種在NF5240M3上的雙心跳線方法,其特征在于,采用Iinux系統(tǒng)在NF5240M3上構(gòu)建雙機(jī)集群。
4.根據(jù)權(quán)利要求1至3任一所述一種在NF5240M3上的雙心跳線方法,其特征在于,采用bonding技術(shù)進(jìn)行雙心跳線配置。
5.根據(jù)權(quán)利要求4所述一種在NF5240M3上的雙心跳線方法,其特征在于,在NF5240M3上除BMC 口之外的三個(gè)板載網(wǎng)卡中,任選兩個(gè)作為雙心跳線網(wǎng)口,使用千兆線直連兩個(gè)NF5240M3的心跳線網(wǎng)口。
6.根據(jù)權(quán)利要求4所述一種在NF5240M3上的雙心跳線方法,其特征在于,使用bonding技術(shù)配置連接好心跳線的兩塊物理網(wǎng)卡虛擬成為一塊網(wǎng)卡設(shè)備。
【專利摘要】本發(fā)明公開(kāi)一種在NF5240M3上的雙心跳線方法,涉及集群中心跳線設(shè)計(jì)技術(shù),基于linux系統(tǒng)在2U服務(wù)器NF5240M3構(gòu)建雙機(jī)集群,通過(guò)使用NF5240M3的板載網(wǎng)卡,采用bonding技術(shù)將單心跳線改為雙心跳線配置,實(shí)現(xiàn)集群中雙心跳線通信。該方法基于板載網(wǎng)卡實(shí)現(xiàn)雙心跳線配置,提高了心跳網(wǎng)絡(luò)的可靠性,提升了心跳網(wǎng)絡(luò)吞吐量,并且使集群系統(tǒng)在心跳網(wǎng)絡(luò)方面具備了HA的功能;同時(shí)節(jié)省了新添外置網(wǎng)卡的成本。
【IPC分類】H04L29-08
【公開(kāi)號(hào)】CN104639637
【申請(qǐng)?zhí)枴緾N201510065546
【發(fā)明人】楚光慶
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開(kāi)日】2015年5月20日
【申請(qǐng)日】2015年2月9日