亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

端口容量分配方法及裝置、交換機業(yè)務板卡與流程

文檔序號:12623755閱讀:1568來源:國知局
端口容量分配方法及裝置、交換機業(yè)務板卡與流程

本發(fā)明涉及通信領域,尤其是涉及一種端口容量分配方法及裝置、交換機業(yè)務板卡。



背景技術:

由于100G標準發(fā)展原因,端口100G標準有SFF標準的100G CXP和CFP標準的CFP/CFP2/CFP4?,F(xiàn)有的100G交換機業(yè)務板卡應用主要集中在CXP、CFP2/CFP4端口容量單一模式使用,即業(yè)務板卡所有端口都為100G端口,或者業(yè)務板卡所有端口都為10G端口,這種單一的端口容量分配模式很難滿足不同公司的不同業(yè)務需求,甚至無法為同一公司的不同部門提供合適的端口容量,導致無法靈活地開展網(wǎng)絡部署,并極大限制了100G交換機業(yè)務板卡的應用場景。

然而,針對上述技術問題,現(xiàn)有技術并沒有給出一種有效的解決方案。



技術實現(xiàn)要素:

本發(fā)明的主要目的在于提供一種可以為不同公司或不同部門提供合適的端口流量,以滿足用戶的多樣化的業(yè)務需求且能夠靈活開展網(wǎng)絡部署,擴展100G交換機業(yè)務板卡的應用場景。

為了達到上述目的,本發(fā)明提供了一種端口容量分配方法及裝置、交換機業(yè)務板卡。

根據(jù)本發(fā)明的一個方面,提供了一種端口容量分配方法,包括:接收網(wǎng)管系統(tǒng)發(fā)送的用于指示對交換機業(yè)務板卡的端口進行動態(tài)端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;根據(jù)每個端口支持的光模塊的類型,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口;按照用戶的業(yè)務需求,將配置得到的所有虛擬端口分配給多個虛擬交換機, 使得交換機業(yè)務板卡的端口容量通過虛擬交換機的虛擬端口得到重新分配。

優(yōu)選地,每個端口支持的光模塊的類型包括:CXP 100G-SR12、CFP2/CFP4100G-SR10、CFP2/CFP4100G-LR4、或者CFP2/CFP4100G-ER4。

優(yōu)選地,在端口支持的光模塊的類型為CXP 100GE-SR12的情況下,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口,包括:將該端口配置為SFP+12*10G SFI虛擬端口、QSFP+3*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

優(yōu)選地,在端口支持的光模塊的類型為CFP2/CFP4100G-SR10的情況下,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口,包括:將該端口配置為SFP+10*10G SFI虛擬端口、QSFP+2*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

優(yōu)選地,在端口支持的光模塊的類型為CFP2/CFP4100G-LR4或CFP2/CFP4100G-ER4的情況下,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口,包括:將該端口配置為1*100G GAUI虛擬端口。

優(yōu)選地,按照用戶的業(yè)務需求,將配置得到的所有虛擬端口分配給多個虛擬交換機,包括:基于虛擬邏輯設備(VLD)功能,按照業(yè)務需求對所有虛擬端口進行分組,并將每組虛擬端口劃分到符合業(yè)務需求的虛擬交換機中。

優(yōu)選地,在接收網(wǎng)管系統(tǒng)發(fā)送的用于指示對交換機業(yè)務板卡的端口進行動態(tài)端口配置的指示消息之前,還包括:根據(jù)交換機業(yè)務板卡的業(yè)務類型,配置交換機業(yè)務板卡內(nèi)部的交換芯片和PHY之間的端口映射關系和交換芯片的信號屬性;根據(jù)映射關系和信號屬性初始化交換芯片和PHY。

根據(jù)本發(fā)明的另一個方面,提供了一種端口容量分配裝置,包括:接收模塊,用于接收網(wǎng)管系統(tǒng)發(fā)送的用于指示對交換機業(yè)務板卡的端口進行動態(tài)端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;第一配置模塊,用于根據(jù)每個端口支持的光模塊的類型,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口;分配模塊,用于按照用戶的業(yè)務需求,將配置得到的所有虛擬端口分配給多個虛擬交換機,使得交換機業(yè)務板卡的端口容量通過虛擬交換機的虛擬端口得到重新分配。

優(yōu)選地,每個端口支持的光模塊的類型包括:CXP 100G-SR12、CFP2/CFP4 100G-SR10、CFP2/CFP4100G-LR4、或者CFP2/CFP4100G-ER4。

優(yōu)選地,第一配置模塊包括:第一配置單元,用于在端口支持的光模塊的類型為CXP 100GE-SR12的情況下,將該端口配置為SFP+12*10G SFI虛擬端口、QSFP+3*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

優(yōu)選地,第一配置模塊包括:第二配置單元,用于在端口支持的光模塊的類型為CFP2/CFP4100G-SR10的情況下,將該端口配置為SFP+10*10G SFI虛擬端口、QSFP+2*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

優(yōu)選地,第一配置模塊包括:第三配置單元,用于在端口支持的光模塊的類型為CFP2/CFP4100G-LR4或CFP2/CFP4100G-ER4的情況下,將該端口配置為1*100G GAUI虛擬端口。

優(yōu)選地,分配模塊包括:劃分單元,用于基于虛擬邏輯設備(VLD)功能,按照業(yè)務需求對所有虛擬端口進行分組,并將每組虛擬端口劃分到符合業(yè)務需求的虛擬交換機中。

優(yōu)選地,上述裝置還包括:第二配置模塊,用于根據(jù)交換機業(yè)務板卡的業(yè)務類型,配置交換機業(yè)務板卡內(nèi)部的交換芯片和PHY之間的端口映射關系和交換芯片的信號屬性;初始化模塊,用于根據(jù)映射關系和信號屬性初始化交換芯片和PHY。

根據(jù)本發(fā)明的又一方面,還提供了一種交換機業(yè)務板卡,包括板卡系統(tǒng),所述板卡系統(tǒng)包括上述端口容量分配裝置。

與現(xiàn)有技術相比,本發(fā)明所述的端口容量分配方法及裝置、交換機業(yè)務板卡,可以根據(jù)網(wǎng)管發(fā)送的配置信息,并結合交換機業(yè)務板卡端口所能夠支持的光模塊的不同類型,將交換機業(yè)務板卡端口重新配置為更符合用戶業(yè)務傳輸要求多樣化的虛擬端口,并虛擬端口分配到多個虛擬交換機中,而且動態(tài)調(diào)整的過程在系統(tǒng)工作過程中就可以進行,從而可以提高網(wǎng)絡部署的靈活性,擴大了交換機業(yè)務板卡的應用場景。

附圖說明

圖1是根據(jù)本發(fā)明實施例的端口容量分配方法流程圖;

圖2是根據(jù)本發(fā)明實施例的端口鏈路搭建示意圖;

圖3是根據(jù)本發(fā)明實施例的端口鏈路內(nèi)部實現(xiàn)的邏輯結構示意圖;

圖4A是根據(jù)本發(fā)明實施例的100G板卡端口容量布局的實現(xiàn)過程示意圖;

圖4B是根據(jù)本發(fā)明實施例的100G板卡端口容量分配流程示意圖;

圖5是根據(jù)本發(fā)明實施例的網(wǎng)絡部署示意圖;

圖6是根據(jù)本發(fā)明實施例的端口容量分配裝置的結構框圖;以及

圖7是根據(jù)本發(fā)明實施例的優(yōu)選端口容量分配裝置的結構框圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域的普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

為了解決現(xiàn)有技術中存在的上述技術缺陷,本發(fā)明實施例提供的技術方案的主要思路是:在100G交換機業(yè)務板卡的交換芯片和數(shù)據(jù)接口收發(fā)器(PHY)之間(即系統(tǒng)側(cè))的高速信號4*25G、12/10*10G和1*100G的基礎上,結合數(shù)據(jù)接口收發(fā)器(PHY)和光模塊之間(即鏈路側(cè))支持CXP、CFP2 SR10、CFP2 LR4/ER4、N*QSFP+、N*SFP+等光模塊端口,實現(xiàn)業(yè)務板卡基于端口的自由網(wǎng)絡布局,在不改變硬件設備的基礎上,通過軟件實現(xiàn)100G端口容量的動態(tài)可分配。

本發(fā)明實施例提供了一種端口容量分配方法。圖1是根據(jù)本發(fā)明實施例的端口容量分配方法流程圖,如圖1所示,該流程包括以下步驟(步驟S102-步驟S106):

步驟S102、接收網(wǎng)管系統(tǒng)發(fā)送的用于指示對交換機業(yè)務板卡的端口進行動態(tài)端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;

步驟S104、根據(jù)每個端口支持的光模塊的類型,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口;

步驟S106、按照用戶的業(yè)務需求,將配置得到的所有虛擬端口分配給多個虛擬交換機,使得交換機業(yè)務板卡的端口容量通過虛擬交換機的虛擬端口得 到重新分配。

在實際應用中,交換機業(yè)務板卡的種類有很多,例如40G交換機業(yè)務板卡,100G交換機業(yè)務板卡,由于目前100G交換機業(yè)務板卡的應用比較廣泛,因此本發(fā)明實施例重點對100G交換機業(yè)務板卡的光模塊的端口進行容量動態(tài)分配,相對于傳統(tǒng)比較單一的端口容量使用模式,可以滿足用戶多樣化的容量使用需求。

在本發(fā)明實施例中,每個端口支持的光模塊的類型可以包括:CXP 100G-SR12、CFP2/CFP4 100G-SR10、CFP2/CFP4 100G-LR4、或者CFP2/CFP4 100G-ER4。

根據(jù)這幾種光模塊的類型,上述步驟S104中對光模塊的端口進行配置的過程可以這樣實施:

(1)在端口支持的光模塊的類型為CXP 100GE-SR12的情況下,可以將該端口配置為SFP+12*10G SFI虛擬端口、QSFP+3*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

(2)在端口支持的光模塊的類型為CFP2/CFP4 100G-SR10的情況下,可以將該端口配置為SFP+10*10G SFI虛擬端口、QSFP+2*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

(3)在端口支持的光模塊的類型為CFP2/CFP4 100G-LR4或CFP2/CFP4 100G-ER4的情況下,可以將該端口配置為1*100G GAUI虛擬端口。

在本發(fā)明實施例中,上述步驟S106可以通過這樣的方式來實現(xiàn):先基于虛擬邏輯設備(VLD)功能,按照業(yè)務需求對所有虛擬端口進行分組,并將每組虛擬端口劃分到符合業(yè)務需求的虛擬交換機中。

優(yōu)選地,在執(zhí)行上述步驟S102之前,還可以先根據(jù)交換機業(yè)務板卡的業(yè)務類型,配置交換機業(yè)務板卡內(nèi)部的交換芯片和PHY之間的端口映射關系和交換芯片的信號屬性;再根據(jù)映射關系和信號屬性初始化交換芯片和PHY。

這樣做的目的是為了上述方式(1)(2)(3)中對端口進行拆分或合并的過程做準備工作。

在實際應用中,上述實施例可針對100G交換機業(yè)務板卡接入多種類型光模塊的兼容支持和虛擬化多種端口容量的場景進行應用,由于CXP和CFP2 光模塊具有封裝區(qū)別,因此可以依據(jù)業(yè)務板卡的類型區(qū)分確定業(yè)務板卡使用的端口和映射關系,通過交換芯片(MAC)和物理接口收發(fā)器(PHY)間的Serdes速率為4*25G、12/10*10G或1*100G進行設置,再根據(jù)物理接口收發(fā)器和光模塊之間對應的CXP、CFP2 SR10、CFP2 LR4/ER4,10*SFP+接入特性,以及物理接入光模塊類型,對100G業(yè)務板卡的任意端口進行獨立的動態(tài)拆分和合并,依據(jù)光模塊特性的不同,如果端口接入CXP光模塊,可以用作1*100G或3*40G或12*10G端口使用,如果端口接入CFP2 SR10光模塊,可以用作1*100G或2*40G或10*10G端口使用,如果端口接入CFP2LR4/ER4光模塊,可以用作100G端口使用。

結合基于端口的虛擬化技術,可對100G交換機板卡的端口容量進行各組合布局,將端口自由劃分在各個虛擬化交換機里面,不僅實現(xiàn)了100G業(yè)務板卡的端口容量動態(tài)設置,且可以通過虛擬化實現(xiàn)整體網(wǎng)絡結構端口容量靈活的網(wǎng)絡部署和管理。

為便于理解上述實施例提供的端口容量分配方法的實現(xiàn)過程,以下結合優(yōu)選實施例和附圖2至5進行更加詳細的描述。

優(yōu)選實施例

該優(yōu)選實施例主要以100G交換機業(yè)務板卡為了進行說明。外部接口物理端子包括100G CXP和100G CFP/CFP2/CFP4等幾種類型的端口,該優(yōu)選實施例可以使交換機業(yè)務板實際物理端子做到對不同類型100G光模塊的兼容,并動態(tài)管理端口屬性為1*100G/M*40G/N*10G,基于端口虛擬化到不同交換設備中,能夠?qū)⒍丝谌萘快`活分配到網(wǎng)絡布局中。

圖2是根據(jù)本發(fā)明實施例的端口鏈路搭建示意圖,請參考圖2以便于理解,假設圖2中的單個業(yè)務板卡的外部端口為M個CXP端口或者N個CFP2端口,通過業(yè)務板卡的類型屬性和交換芯片屬性,可以識別交換芯片MAC對接物理接口收發(fā)器芯片PHY的高速Serdes為12/10*10G、4*25G、1*100G通路,作為100G鏈路的HOST側(cè)(即系統(tǒng)側(cè)),PHY芯片的LINE側(cè)(即線路側(cè))通過動態(tài)的端口屬性管理搭載10*10G CAUI、4*28VSR、3/2*40G XLAUI、10*10G SFI。

對于M個CXP端口的業(yè)務板卡來說,每個端口對接的光模塊為CXP 100G-SR12,可以通過網(wǎng)管系統(tǒng)動態(tài)設置單個端口為100G還是拆分成3個40G端口或12個10G端口,且M個CXP 100G端口可以獨立的動態(tài)分配端口容量。當1個CXP端口作為1個100G端口使用時,通過MPO光纖對接其它CXP 100端口使用,當1個CXP端口被拆分成3個40G端口使用時,需要通過MPO轉(zhuǎn)接光纖對接其它的3個40G QSP+端口使用,當1個CXP端口被拆分成12個10G端口使用時,需要通過MPO轉(zhuǎn)接光纖對接其它的12個10G SFP+端口使用,其它的M-1個CXP端口同理適用此應用。

對于N個CFP2端口的業(yè)務板卡來說,每個端口對接的光模塊為CFP2 100G-SR10或者CFP2 100G-LR4/ER4,可以通過網(wǎng)管系統(tǒng)動態(tài)設置單個端口為100G還是拆分成2個40G端口或10個10G端口,CFP2 100G-SR10光模塊鏈路采用10*10G,可以進行動態(tài)拆分合并。但是,由于100G-LR4/ER4光模塊鏈路采用4*25G,故無法進行動態(tài)拆。當1個CFP2端口拆分成2個40G端口或者10個10G端口時,只有對接CFP2100G-SR10光模塊才能正常使用,通過MPO轉(zhuǎn)接光纖分別對接40G或10G端口,當1個CFP2端口作為1個100G端口使用時,可以對接CFP2 100G-SR10或者100G-LR4/ER4光模塊,并通過光模塊類型獲取,返回驅(qū)動物理接口收發(fā)器和交換芯片特性,使其自動支持CFP2 100G不同類型光模塊的使用。N個CFP2 100G端口可以獨立的動態(tài)分配端口容量,在上層管理設備動態(tài)分配端口屬性之后,需要結合前述的CFP2特性接入相應類型的光模塊。

在實際應用中,端口接入CXP光模塊可以動態(tài)拆分為12*10G端口、3*40G端口或合并為1*100G端口,端口接入CFP2 SR12光模塊可以動態(tài)拆分為10*10G端口、2*40G端口或合并為1*100G端口,依據(jù)光模塊器件特性適合于幾百米的傳輸,CFP2 LR4以及CFP2 ER4適合于長距離傳輸且僅能作為1*100G端口,各個類型的端口的傳輸距離情況是:CXP 100G-SR12的傳輸距離為100-800m,100G CFP2/CFP4-SR10的傳輸距離為100-800m,100G CFP2/CFP4-LR4的傳輸距離為10Km,100G CFP2/CFP4-ER4的傳輸距離為30Km。因此,100G交換機業(yè)務板卡不僅僅局限于單一的100GE使用,多樣化的端口傳輸距離能較大程度滿足用戶的業(yè)務需求,而是基于端口的動態(tài)分配即對外部端口都可靈活管理。

圖3是根據(jù)本發(fā)明實施例的端口鏈路內(nèi)部實現(xiàn)的邏輯結構示意圖,如圖3所示,該邏輯結構采用雙向循環(huán)鏈表作為驅(qū)動層的端口資源管理池,頭結點為端口通用屬性資源,包括交換機業(yè)務板卡的基本信息、端口映射關系、Serdes速率、以及交換芯片內(nèi)部端口屬性等。

當識別到具體的業(yè)務板卡類型時,加載相應的端口通用屬性資源,并進行交換芯片(MAC)的端口初始化,結合掛接的數(shù)據(jù)接口收發(fā)器(PHY)和光模塊相關初始化,會在雙向鏈表中增加新結點。依據(jù)本業(yè)務板卡上電前一次運行的保存端口容量分配特性,建立后續(xù)初始結點,業(yè)務板卡啟動完成后,網(wǎng)管系統(tǒng)動態(tài)拆分合并端口時,該邏輯結構中的雙向鏈表會相應的增加結點或刪除結點。

例如,當全部端口按照100G啟動時,假設每個交換芯片(MAC)支持兩條100G數(shù)據(jù)鏈路,端口建立為unit-0/port-1結構體結點和unit-0/port-13結構體結點,更多的交換芯片unit以此類推。當本業(yè)務板啟動完成后,該端口資源管理池建立完畢。例如,針對CXP端口操作,若網(wǎng)管系統(tǒng)對uni-0/port-1進行動態(tài)拆分成12個10G端口時,通過修改unit-0/port-1結構體相關屬性,并從unit-0/port-1位置增加結點,即可以建立unit-0/port-2到unit-0/12結點以及填充相關屬性值。若對uni-0/port-1到unit-0/port-12這12個10G端口進行端口動態(tài)合并,則在雙向循環(huán)鏈表中刪除unit-0/port-2到unit-0/12結點,并修改unit-0/port-1結構體相關屬性。若對unit-0/port-1進行動態(tài)拆分成3個40G端口時,通過修改unit-0/port-1結構體相關屬性,并從unit-0/port-1位置增加結點,即可以建立unit-0/port-5、unit-0/port-9結點以及填充相關屬性值。對于unit-0/port-13進行動態(tài)拆分合并操作,其與unit-0/port-1類似。

圖4A是根據(jù)本發(fā)明實施例的100G板卡端口容量布局的實現(xiàn)過程示意圖,如圖4所示,100G板卡啟動時,系統(tǒng)會識別交換機業(yè)務板卡的相關特性以判斷是否支持CXP業(yè)務板卡或CFP2/4業(yè)務板卡,在確定支持的情況下,配置端口映射關系和交換芯片的高速信號屬性,在交換芯片初始化過程中,進行數(shù)據(jù)接口收發(fā)器(PHY)芯片的初始化,依據(jù)保存的端口配置,結合外部端口接入的光模塊類型,自動管理端口狀態(tài)。

圖4B是根據(jù)本發(fā)明實施例的100G板卡端口容量分配流程示意圖,如圖 4B所示,該流程包括以下步驟:

步驟S402,進行端口的拆分或合并動作;

步驟S404,設置源端口模式和目的端口模式,并記錄具體要操作的芯片號和端口號;

步驟S406,創(chuàng)建新的芯片端口位圖;

步驟S408,進行清除端口速率,具體將端口出向入向的各子模塊帶寬設置信息,以及與端口相關通路數(shù)據(jù)全部清空;

步驟S410,進行端口配置信息調(diào)整,移除舊端口配置,增加新端口配置;

步驟S412,設置端口速率,具體將端口出向入向的各子模塊帶寬設置,端口具備收發(fā)報文特性;

步驟S414,對數(shù)據(jù)接口收發(fā)器(PHY)驅(qū)動進行調(diào)整,以兼容不同100G光模塊;

步驟S416,最終更新端口資源管理池;

步驟S418,通告相關業(yè)務模塊端口變更。

在圖4A所示的容量布局的實現(xiàn)過程,如果識別出是M個CXP端口的業(yè)務板卡,那么端口可以接入CXP 100G-SR12光模塊,并可在1×100G CAUI、12×10G SFP+和3×40G QSFP+等端口模式中進行切換,且M個端口都可進行動態(tài)的獨立調(diào)整。

如果識別是N個CFP2端口的業(yè)務板卡,那么端口就可以接入CFP2 100G-SR10或者CFP2 100G-LR4/ER4光模塊,端口配置和光模塊接入之間相互獨立,但是,只有滿足CFP2 100G-SR10時,可以進行1×100G CAUI、10×10G SFP+和2×40G QSFP+的來回端口模式切換,CFP2 100G-LR4/ER4僅支持1×100G CAUI,在這樣的端口模式設置情況下,交換機數(shù)據(jù)鏈路端口才能夠正常工作。假設出現(xiàn)對接異常的情況,系統(tǒng)會告知網(wǎng)管系統(tǒng)端口模式不匹配或接入光模塊類型不匹配等相關故障信息。

例如,業(yè)務板卡的端口為CXP 100G-SR12光模塊,啟動時默認按照100G啟動,若其中某個端口根據(jù)保存的端口配置為被拆分的12個10G端口,那么系統(tǒng)會依據(jù)源端口模式為100G CAUI,目的端口模式為10G SFI進行端口拆分動作,按照上述的操作步驟,最終將1個100G端口拆分成了12個10G端口, 并反饋至上層網(wǎng)管系統(tǒng)。在業(yè)務板卡運行過程中,若需要對某12個10G端口進行合并,在不影響其它端口正常工作情況下,系統(tǒng)可以依據(jù)源端口模式為10G SFI,目的端口模式為100G CAUI的情況進行端口合并動作,1個100G端口和3個40G端口的動態(tài)調(diào)整同理執(zhí)行,M*40G和N*10G之間的端口變換需要通過合并為100G端口后再拆分實現(xiàn)相應的端口容量更替。CFP2業(yè)務板卡同理實現(xiàn)。

對于上層網(wǎng)管系統(tǒng),其還可以動態(tài)調(diào)整基于單個端口的端口屬性,并對基于端口進行VLD一虛多,達到靈活的端口容量分配和端口隔離功能。

圖5是根據(jù)本發(fā)明實施例的網(wǎng)絡部署示意圖,如圖5嗾使,交換機業(yè)務板卡的100G端口被自由分配為12*10/10*10G SFI、3*40/2*40G XLAUI、1*100G CAUI,依據(jù)前述的M個CXP端口或N個CFP2端口的業(yè)務板卡特性,結合實際網(wǎng)絡用途,可以對某業(yè)務板卡的端口進行靈活分配,交換機業(yè)務板卡正常運行時可適時調(diào)整端口特性,各個100G端口動態(tài)更換端口容量互不影響,解決當前的單一端口模式的使用,增強100G業(yè)務板卡的應用場景。

再結合VLD一虛多功能,將端口靈活分布在不同的虛擬化交換機設備中,可自由組合哪些端口對接下層或上層網(wǎng)絡設備,并可以對其進行分開獨立的管理。在100G交換機業(yè)務板卡端口模式動態(tài)調(diào)整的基礎上,結合VLD虛擬化功能,能夠最終實現(xiàn)端口容量靈活布局。

如圖5所示,交換機業(yè)務板卡(1)物理編號1的端口被拆分成多個40G或10G邏輯端口,并依據(jù)公司①的部門A和部門B的網(wǎng)絡容量需求對接下層網(wǎng)絡設備,部門C同理對接單個100G邏輯端口,并對本業(yè)務板卡的物理端口PORT1到m個劃分按照端口配置劃分的多個邏輯端口,設置為VLD1虛擬化設備,公司②同理按照實際需求分配,并設置在VLD2虛擬化設備中,且可以基于端口分布的VLD一虛多功能,能夠?qū)⒖鐦I(yè)務板卡的不同邏輯端口分配到相同虛擬化交換設備中,例如,圖5中的VLD3。這樣一來,不僅實現(xiàn)了物理端口的端口容量靈活分布問題,還可獨立地管理不同容量邏輯端口。

對應于上述端口容量分配方法,本發(fā)明實施例還提供了一種端口容量分配裝置。圖6是根據(jù)本發(fā)明實施例的端口容量分配裝置的結構框圖,如圖6所示,該裝置包括:接收模塊10、第一配置模塊20以及分配模塊30。其中:

接收模塊10,用于接收網(wǎng)管系統(tǒng)發(fā)送的用于指示對交換機業(yè)務板卡的端口進行動態(tài)端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;第一配置模塊20,用于根據(jù)每個端口支持的光模塊的類型,將該端口配置為符合目的端口模式信息的一個或多個虛擬端口;分配模塊30,用于按照用戶的業(yè)務需求,將配置得到的所有虛擬端口分配給多個虛擬交換機,使得交換機業(yè)務板卡的端口容量通過虛擬交換機的虛擬端口得到重新分配。

在本發(fā)明實施例中,每個端口支持的光模塊的類型可以包括:CXP 100G-SR12、CFP2/CFP4 100G-SR10、CFP2/CFP4 100G-LR4、或者CFP2/CFP4 100G-ER4。當然,在實際應用中,對光模塊的類型并不做出限制。

在本發(fā)明實施例中,第一配置模塊20中設了不同的單元,用于為不同的光模塊類型的端口做出調(diào)整:

(1)第一配置模塊20可以包括:第一配置單元22,用于在端口支持的光模塊的類型為CXP 100GE-SR12的情況下,將該端口配置為SFP+12*10G SFI虛擬端口、QSFP+3*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

(2)第一配置模塊20可以包括:第二配置單元24,用于在端口支持的光模塊的類型為CFP2/CFP4 100G-SR10的情況下,將該端口配置為SFP+10*10G SFI虛擬端口、QSFP+2*40G XLAUI虛擬端口、或1*100G GAUI虛擬端口。

(3)第一配置模塊20可以包括:第三配置單元26,用于在端口支持的光模塊的類型為CFP2/CFP4 100G-LR4或CFP2/CFP4 100G-ER4的情況下,將該端口配置為1*100G GAUI虛擬端口。

進一步地,上述分配模塊30包括:劃分單元32,用于基于虛擬邏輯設備(VLD)功能,按照業(yè)務需求對所有虛擬端口進行分組,并將每組虛擬端口劃分到符合業(yè)務需求的虛擬交換機中。

在本發(fā)明實施例中,上述裝置還可以包括:第二配置模塊40,用于根據(jù)交換機業(yè)務板卡的業(yè)務類型,配置交換機業(yè)務板卡內(nèi)部的交換芯片和PHY之間的端口映射關系和交換芯片的信號屬性;初始化模塊50,用于根據(jù)映射關系和信號屬性初始化交換芯片和PHY。

本發(fā)明實施例還提供了一種交換機業(yè)務板卡,交換機業(yè)務板卡可以是目前的40G交換機業(yè)務板卡和100G交換機業(yè)務板卡,該交換機業(yè)務板卡包括板卡系統(tǒng),所述板卡系統(tǒng)包括上述圖6或圖7所示的端口容量分配裝置。

通過本發(fā)明實施例,網(wǎng)絡部署可以擴展到多臺交換機業(yè)務板卡,業(yè)務板卡設備的端口可以與其它的業(yè)務板卡設備的端口處于VLD一虛多環(huán)境的同一虛擬設備中,這樣可以組合成更為復雜的基于端口的一虛多環(huán)境,而且,同一虛擬環(huán)境的多端口可動態(tài)調(diào)整端口屬性結合不同虛擬環(huán)境的不同端口特性,實現(xiàn)網(wǎng)絡部署的端口容量靈活布局。

以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本領域的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1