亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種流量調(diào)節(jié)方法和設(shè)備的制作方法

文檔序號(hào):7765166閱讀:622來(lái)源:國(guó)知局
專利名稱:一種流量調(diào)節(jié)方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種流量調(diào)節(jié)方法和設(shè)備。
背景技術(shù)
堆疊系統(tǒng)是指將多臺(tái)堆疊成員設(shè)備堆疊成一臺(tái)堆疊設(shè)備。其中,IRFdntelligent Resilient Framework,智能彈性架構(gòu))是一種已有的堆疊技術(shù),是將多臺(tái)設(shè)備通過(guò)IRF鏈 路連接在一起,進(jìn)行必要的配置后,虛擬化成一臺(tái)設(shè)備,一般稱為IRF設(shè)備,使用這種虛擬 化技術(shù)可以實(shí)現(xiàn)多臺(tái)設(shè)備的協(xié)同工作、統(tǒng)一管理和不間斷維護(hù)。在實(shí)際的應(yīng)用中,IRF設(shè)備主要具有以下優(yōu)點(diǎn)(1)簡(jiǎn)化管理IRF設(shè)備形成之后,用戶通過(guò)任意成員設(shè)備的任意端口都可以登錄IRF設(shè)備的系 統(tǒng),對(duì)IRF設(shè)備內(nèi)所有成員設(shè)備進(jìn)行統(tǒng)一管理。(2)高可靠性IRF設(shè)備的高可靠性體現(xiàn)在多個(gè)方面,例如IRF設(shè)備由多臺(tái)成員設(shè)備組成,成員設(shè)備的角色有主設(shè)備(Master)和從設(shè)備 (Slave)之分,主設(shè)備負(fù)責(zé)IRF設(shè)備的運(yùn)行、管理和維護(hù),從設(shè)備在作為備份的同時(shí)也可以 處理業(yè)務(wù),一旦主設(shè)備故障,系統(tǒng)會(huì)迅速在從設(shè)備中自動(dòng)選舉新的主設(shè)備,以保證業(yè)務(wù)不中 斷。此外,IRF設(shè)備支持跨成員設(shè)備的聚合功能,多條鏈路之間可以互為備份也可以進(jìn) 行負(fù)載分擔(dān),從而,進(jìn)一步提高了 IRF設(shè)備的可靠性。(3)強(qiáng)大的網(wǎng)絡(luò)擴(kuò)展能力通過(guò)增加成員設(shè)備,可以便捷的擴(kuò)展IRF設(shè)備的端口數(shù)、帶寬。因?yàn)楦鞒蓡T設(shè)備都 有CPU (Central Processing Unit,中央處理單元),能夠獨(dú)立處理協(xié)議報(bào)文、進(jìn)行報(bào)文轉(zhuǎn) 發(fā),所以,IRF設(shè)備的處理能力可以通過(guò)增加成員設(shè)備的方式實(shí)現(xiàn)便捷的擴(kuò)展。以兩臺(tái)設(shè)備為例,當(dāng)兩臺(tái)設(shè)備工作在IRF模式下,通過(guò)IRF鏈路相連,進(jìn)行必要的 配置,會(huì)合并成一臺(tái)IRF設(shè)備,這個(gè)過(guò)程稱為IRF合并,該過(guò)程的流程示意圖如圖1所示。如圖2所示,為現(xiàn)有技術(shù)的基于互聯(lián)網(wǎng)數(shù)據(jù)中心的應(yīng)用場(chǎng)景中IRF設(shè)備進(jìn)行通信 的示意圖。在現(xiàn)有的基于互聯(lián)網(wǎng)數(shù)據(jù)中心的運(yùn)用中,當(dāng)兩臺(tái)設(shè)備進(jìn)行IRF堆疊(即圖2中 所示的虛線框內(nèi)的結(jié)構(gòu)),下行接入設(shè)備與匯聚設(shè)備之間,使用二層跨框聚合進(jìn)行連接。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題在IRF堆疊設(shè)備與上行的負(fù)載均衡(Load Balance, LB)設(shè)備之間,作為 IPdnternet Protocol,網(wǎng)絡(luò)互聯(lián)協(xié)議)鏈路連接,由于負(fù)載均衡設(shè)備具有切換的特性,工 作在HA (Half Asynchorize,半異步)模式,在同一時(shí)間流量只會(huì)從一臺(tái)負(fù)載均衡設(shè)備轉(zhuǎn)發(fā) (另外一臺(tái)只作備份),這就造成一個(gè)問(wèn)題,當(dāng)從接入設(shè)備上來(lái)的流量到達(dá)IRF堆疊設(shè)備之 后,會(huì)發(fā)現(xiàn)出端口可能在chassis (設(shè)備框)1上,也可能在chassis 2上,由這一組負(fù)載均 衡設(shè)備的主設(shè)備連在chassis 1還是chassis 2決定。
4
當(dāng)流量從chassis 2上來(lái)時(shí),而到負(fù)載均衡設(shè)備的流量出端口在chassis 1(即主 設(shè)備連在chassisl中)上,如圖2的虛線所示的流量,則會(huì)造成流量需要經(jīng)過(guò)chassis 1 和chassis 2之間的堆疊口。一般來(lái)講,堆疊鏈路的流量可以滿足需求,但是當(dāng)兩臺(tái)堆疊成 員框不在同一地點(diǎn),通過(guò)較長(zhǎng)光纖連接進(jìn)行虛擬化時(shí),如果堆疊口端口帶寬不足,不便于擴(kuò) 展,則會(huì)造成網(wǎng)絡(luò)中的擁塞。當(dāng)下掛服務(wù)器越來(lái)越多,業(yè)務(wù)越來(lái)越多后,可能會(huì)存在堆疊口 短時(shí)間內(nèi)帶寬不足,影響業(yè)務(wù)的正常運(yùn)行,而現(xiàn)有技術(shù)對(duì)此并沒(méi)有相應(yīng)的解決策略。

發(fā)明內(nèi)容
本發(fā)明提供一種流量調(diào)節(jié)方法和設(shè)備,用以解決堆疊系統(tǒng)的堆疊成員設(shè)備之間的 堆疊口帶寬不足對(duì)業(yè)務(wù)造成影響的問(wèn)題。為達(dá)到上述目的,本發(fā)明一方面提供了一種流量調(diào)節(jié)方法,所述方法應(yīng)用于兩臺(tái) 以上通過(guò)堆疊口相連的堆疊成員設(shè)備所組成的堆疊系統(tǒng)中,所述方法至少包括以下步驟所述堆疊系統(tǒng)的主設(shè)備獲取所述主設(shè)備的堆疊口的端口帶寬利用率;當(dāng)所述主設(shè)備確定獲取的所述端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),向連接至所述堆 疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使所述接入設(shè)備調(diào)整向所述堆疊系統(tǒng)的主設(shè) 備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從設(shè)備之間通過(guò)堆疊口傳輸?shù)纳闲?流量。優(yōu)選的,所述堆疊系統(tǒng)的主設(shè)備獲取所述主設(shè)備的堆疊口的端口帶寬利用率,具 體包括所述主設(shè)備監(jiān)控自身堆疊口的端口流量,并根據(jù)監(jiān)控到的端口流量計(jì)算所述端口 帶寬利用率;監(jiān)控設(shè)備監(jiān)控所述主設(shè)備的堆疊口的端口流量,根據(jù)監(jiān)控到端口流量計(jì)算所述端 口帶寬利用率,將計(jì)算的所述端口帶寬利用率發(fā)送給所述主設(shè)備。優(yōu)選的,所述流量調(diào)整指示消息包含堆疊口端口堵塞標(biāo)識(shí)以及上行流量調(diào)整策 略,以使所述接入設(shè)備根據(jù)所述流量調(diào)整指示消息中的所述堆疊口端口堵塞標(biāo)識(shí)和所述上 行流量調(diào)整策略,重新調(diào)整分配給主設(shè)備和從設(shè)備的上行流量。優(yōu)選的,所述流量調(diào)整指示消息包含上行流量暫停標(biāo)識(shí),以使所述接入設(shè)備根據(jù) 所述流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi)暫停向所述堆疊系統(tǒng) 的主設(shè)備和/或從設(shè)備發(fā)送上行流量。另一方面,本發(fā)明還提供了一種網(wǎng)絡(luò)設(shè)備,可用于與其他一臺(tái)以上的堆疊成員設(shè) 備通過(guò)堆疊口連接組成堆疊系統(tǒng),其特征在于,所述網(wǎng)絡(luò)設(shè)備包括獲取模塊,用于獲取本設(shè)備的堆疊口的端口帶寬利用率;控制模塊,用于在確定所述獲取模塊獲取的所述端口帶寬利用率超過(guò)預(yù)設(shè)閾值 時(shí),向連接至所述堆疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使所述堆疊系統(tǒng)的接入 設(shè)備調(diào)整向所述堆疊系統(tǒng)的主設(shè)備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從 設(shè)備之間通過(guò)堆疊口傳輸?shù)纳闲辛髁?。?yōu)選的,所述獲取模塊具體包括監(jiān)控子模塊,用于監(jiān)控本設(shè)備堆疊口的端口流量; 計(jì)算子模塊,用于根據(jù)所述監(jiān)控子模塊監(jiān)控到的所述端口流量計(jì)算所述端口帶寬利用率。優(yōu)選的,所述獲取模塊還可以包括接收子模塊,接收監(jiān)控設(shè)備根據(jù)監(jiān)控到的本設(shè)備堆疊口的端口流量所計(jì)算的所述 端口帶寬利用率。優(yōu)選的,所述控制模塊發(fā)送的所述流量調(diào)整指示消息中包含上行流量暫停標(biāo)識(shí), 以使所述接入設(shè)備據(jù)所述流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi) 暫停向所述堆疊系統(tǒng)的主設(shè)備和/或從設(shè)備發(fā)送上行流量;或,所述控制模塊發(fā)送的所述流量調(diào)整指示消息中包含上行流量暫停標(biāo)識(shí),以使所述 接入設(shè)備據(jù)所述流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi)暫停向所 述堆疊系統(tǒng)的主設(shè)備和/或從設(shè)備發(fā)送上行流量。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在堆疊系統(tǒng)的堆疊成員設(shè)備中的堆疊口的端口帶寬 利用率過(guò)高,達(dá)到所規(guī)定的閾值時(shí),通知相應(yīng)的接入設(shè)備調(diào)整相應(yīng)的上行流量分配策略,從 而,可以在發(fā)現(xiàn)端口帶寬利用率過(guò)高的情況下,從接入設(shè)備開始調(diào)整上行流量的大小,盡量 避免堆疊系統(tǒng)中跨框流量增大,從而保證業(yè)務(wù)的穩(wěn)定運(yùn)行。


圖1為現(xiàn)有技術(shù)中IRF設(shè)備合并的示意圖;圖2為現(xiàn)有技術(shù)的基于互聯(lián)網(wǎng)數(shù)據(jù)中心的應(yīng)用場(chǎng)景中IRF設(shè)備進(jìn)行通信的示意 圖;圖3為本發(fā)明所提出的一種流量調(diào)節(jié)方法的流程示意圖;圖4為本發(fā)明所提出的一種IRF設(shè)備的流量調(diào)節(jié)方法的應(yīng)用場(chǎng)景示意圖;圖5為本發(fā)明所提出的一種IRF設(shè)備的流量調(diào)節(jié)方法的應(yīng)用場(chǎng)景示意圖;圖6為本發(fā)明所提出的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如背景技術(shù)所述,現(xiàn)有的堆疊系統(tǒng)的處理策略中,在出現(xiàn)堆疊口帶寬不足時(shí),都是 通過(guò)擴(kuò)展堆疊口,增大帶寬的方式來(lái)解決,但是,對(duì)于堆疊系統(tǒng)的兩臺(tái)成員設(shè)備不在同一個(gè) 地點(diǎn),距離較遠(yuǎn),堆疊口不易擴(kuò)展的情況,則缺少相應(yīng)的解決方案。本發(fā)明正是基于此問(wèn)題提出了一種堆疊系統(tǒng)的流量調(diào)節(jié)方法,應(yīng)用于包含至少兩 個(gè)通過(guò)堆疊口相連接的堆疊成員設(shè)備所組成的堆疊系統(tǒng)中,連接至該堆疊系統(tǒng)的接入設(shè)備 向該堆疊系統(tǒng)發(fā)送上行流量,其中,堆疊系統(tǒng)由多臺(tái)堆疊成員設(shè)備構(gòu)成組成,堆疊成員設(shè)備 之間通過(guò)堆疊口相連接。當(dāng)堆疊系統(tǒng)的堆疊拓?fù)涫諗?,多臺(tái)堆疊成員設(shè)備堆疊成一臺(tái)堆疊 系統(tǒng)時(shí),其中的一臺(tái)堆疊成員設(shè)備被選舉為主設(shè)備(Master),其他堆疊成員設(shè)備在堆疊系 統(tǒng)中承擔(dān)從設(shè)備(Slave)的角色。在本發(fā)明提出的技術(shù)方案中,在堆疊系統(tǒng)的主設(shè)備的堆疊口的端口帶寬利用率過(guò) 高的情況下,通知接入設(shè)備調(diào)整流量分配,減少?gòu)脑O(shè)備通過(guò)主設(shè)備發(fā)送的上行流量,降低堆 疊系統(tǒng)的堆疊口間的跨框流量所造成的流量負(fù)載。如圖3所示,為本發(fā)明提出的一種流量調(diào)節(jié)方法的流程示意圖,該方法具體包括以下步驟步驟S301、堆疊系統(tǒng)的主設(shè)備獲取本設(shè)備堆疊口的端口帶寬利用率。如果確定獲取的主設(shè)備堆疊口的端口帶寬利用率超過(guò)預(yù)設(shè)閾值,則執(zhí)行步驟 S302。在實(shí)際應(yīng)用中,本步驟的處理過(guò)程包括以下兩種方式方式一、主設(shè)備直接監(jiān)控。主設(shè)備監(jiān)控自身堆疊口的端口流量,并根據(jù)監(jiān)控到的端口流量計(jì)算端口帶寬利用率。方式二、通過(guò)獨(dú)立的監(jiān)控設(shè)備進(jìn)行監(jiān)控。在實(shí)際應(yīng)用中,監(jiān)控設(shè)備可以是網(wǎng)管設(shè)備或者是其他具有監(jiān)控功能的網(wǎng)元設(shè)備。在本方式中,與主設(shè)備相連接的監(jiān)控設(shè)備監(jiān)控主設(shè)備的堆疊口的端口流量,并根 據(jù)監(jiān)控到端口流量計(jì)算端口帶寬利用率,將計(jì)算的端口帶寬利用率發(fā)送給主設(shè)備。在上述的兩種方式中,對(duì)于堆疊口的端口流量的監(jiān)控可以是即時(shí)監(jiān)控,也可以是 按照預(yù)設(shè)周期進(jìn)行的周期監(jiān)控,前者能夠及時(shí)發(fā)現(xiàn)超過(guò)閾值的瞬時(shí)流量,后者則可以減少 流量監(jiān)控所占用的資源,具體監(jiān)控形式的變化并不會(huì)影響本發(fā)明的保護(hù)范圍。在實(shí)際應(yīng)用中,為了保證判斷結(jié)果不會(huì)受到瞬間的流量震蕩的干擾,可以根據(jù)堆 疊口上在一段時(shí)間區(qū)間的范圍內(nèi)的端口流量是否持續(xù)超過(guò)預(yù)設(shè)閾值,或該時(shí)間區(qū)間的范圍 內(nèi)的平均流量是否超過(guò)預(yù)設(shè)閾值為判斷依據(jù),從而,避免因?yàn)槎丝诹髁恐皇窃谒查g震蕩為 高于預(yù)設(shè)閾值的情況,而得到堆疊口的端口流量超過(guò)預(yù)設(shè)閾值的判斷結(jié)果,從而,能夠避免 網(wǎng)絡(luò)中流量的瞬間震蕩對(duì)于本發(fā)明技術(shù)方案的準(zhǔn)確性的干擾,是否按照上述的標(biāo)準(zhǔn)進(jìn)行判 斷可以根據(jù)實(shí)際情況進(jìn)行相應(yīng)的設(shè)置。在實(shí)際的應(yīng)用場(chǎng)景中,上述的堆疊口的端口帶寬利用率的監(jiān)控可以具體為對(duì)于主 設(shè)備上堆疊口的端口帶寬利用率的監(jiān)控,考慮到主設(shè)備和從設(shè)備上堆疊口的對(duì)應(yīng)關(guān)系,直 接對(duì)主設(shè)備上的端口進(jìn)行監(jiān)控即可滿足要求,因此,無(wú)需對(duì)主設(shè)備和從設(shè)備同時(shí)進(jìn)行端口 監(jiān)控。上述的各種監(jiān)控規(guī)則可以根據(jù)實(shí)際的場(chǎng)景需要進(jìn)行選擇,具體應(yīng)用哪種方式進(jìn)行 相應(yīng)的監(jiān)控處理并不影響本發(fā)明的保護(hù)范圍。步驟S302、主設(shè)備向連接至堆疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使接 入設(shè)備調(diào)整向堆疊系統(tǒng)的主設(shè)備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從設(shè) 備之間通過(guò)堆疊口傳輸?shù)纳闲辛髁俊T诰唧w的應(yīng)用場(chǎng)景中,本步驟根據(jù)所發(fā)送的流量調(diào)整指示消息的具體內(nèi)容差別, 可以分為以下兩種情況情況一、流量調(diào)整指示消息包含堆疊口端口堵塞標(biāo)識(shí)以及上行流量調(diào)整策略,以 使接入設(shè)備根據(jù)流量調(diào)整指示消息中的堆疊口端口堵塞標(biāo)識(shí)和上行流量調(diào)整策略,重新調(diào) 整分配給主設(shè)備和從設(shè)備的上行流量。在此種情況下,具體的調(diào)整策略由主設(shè)備確定,或者預(yù)先存儲(chǔ)于主設(shè)備中,當(dāng)主設(shè) 備確定步驟S301獲取的端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),主設(shè)備根據(jù)堆疊口當(dāng)前的流量 確定相應(yīng)的調(diào)整策略,或者調(diào)用預(yù)先存儲(chǔ)的調(diào)整策略,并將該調(diào)整策略攜帶在流量調(diào)整指 示消息中通知接入設(shè)備。
在實(shí)際應(yīng)用中,預(yù)先設(shè)置的調(diào)整策略可以為一種,也可以為多種,主設(shè)備可以根據(jù) 當(dāng)前的實(shí)際情況進(jìn)行選擇。接入設(shè)備收到主設(shè)備所發(fā)送的流量調(diào)整指示消息后,根據(jù)消息中攜帶的堆疊口端 口堵塞標(biāo)識(shí)開始調(diào)整上行流量的分配,并進(jìn)一步應(yīng)用該流量調(diào)整指示消息中攜帶的調(diào)整策 略調(diào)整上行流量分配。情況二、流量調(diào)整指示消息包含上行流量暫停標(biāo)識(shí),以使接入設(shè)備根據(jù)流量調(diào)整 指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi)暫停向堆疊系統(tǒng)的主設(shè)備和/或從 設(shè)備發(fā)送上行流量。在此種情況下,無(wú)論堆疊口當(dāng)前的流量超過(guò)預(yù)設(shè)閾值的幅度有多高,相應(yīng)的處理 結(jié)果都是暫停上行流量發(fā)送,這與情況一中的調(diào)整策略不同,情況一中可以根據(jù)相應(yīng)的調(diào) 整策略改變向主設(shè)備和從設(shè)備所發(fā)送流量的分配比率,從而減少?gòu)脑O(shè)備通過(guò)堆疊口向主設(shè) 備發(fā)送的流量,降低堆疊口的流量負(fù)載,而在本情況中,則是直接停止相應(yīng)的上行流量發(fā) 送,一般情況下,只需要暫停向從設(shè)備的流量發(fā)送,但如果當(dāng)前流量超出了主設(shè)備的處理能 力,也可以暫停向主設(shè)備的流量發(fā)送,具體的暫停對(duì)象,可以攜帶在暫停指示中發(fā)送,也可 以預(yù)先進(jìn)行配置,并通過(guò)暫停指示進(jìn)行觸發(fā)。而具體的暫停持續(xù)時(shí)間,可以在主設(shè)備中配置,并連同暫停指示一起發(fā)送給相應(yīng) 的接入設(shè)備,也可以直接在接入設(shè)備中設(shè)置,而主設(shè)備只負(fù)責(zé)發(fā)送暫停指示,當(dāng)接入設(shè)備接 收到暫停指示時(shí),直接按照自身預(yù)設(shè)的暫停持續(xù)時(shí)間進(jìn)行相應(yīng)的流量暫停發(fā)送的處理。為了進(jìn)一步實(shí)現(xiàn)對(duì)于調(diào)整過(guò)程以及阻塞情況的記錄和告警,對(duì)于步驟S301中主 設(shè)備確定獲取的端口帶寬利用率超過(guò)預(yù)設(shè)閾值的情況,本方法還可以進(jìn)一步進(jìn)行如下處 理主設(shè)備記錄端口帶寬利用率超出閾值的日志信息,并將該日志信息通過(guò)trap (陷 阱)消息發(fā)送給網(wǎng)管系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在堆疊系統(tǒng)的堆疊成員設(shè)備中的堆疊口的端口帶寬 利用率過(guò)高,達(dá)到所規(guī)定的閾值時(shí),通知相應(yīng)的接入設(shè)備調(diào)整相應(yīng)的上行流量分配策略,從 而,可以在發(fā)現(xiàn)端口帶寬利用率過(guò)高的情況下,從接入設(shè)備開始調(diào)整上行流量的大小,盡量 避免堆疊系統(tǒng)中跨框流量增大,從而保證業(yè)務(wù)的穩(wěn)定運(yùn)行。為了進(jìn)一步闡述本發(fā)明的技術(shù)思想,現(xiàn)結(jié)合具體的應(yīng)用場(chǎng)景,對(duì)本發(fā)明的技術(shù)方 案進(jìn)行說(shuō)明。為了描述方便,本發(fā)明實(shí)施例中具體以IRF設(shè)備作為堆疊系統(tǒng)的一種具體示例, 對(duì)本發(fā)明所提出的技術(shù)方案進(jìn)行說(shuō)明,在實(shí)際應(yīng)用中,具體堆疊系統(tǒng)類型的變化并不會(huì)影 響本發(fā)明的保護(hù)范圍。在本發(fā)明的處理策略中,IRF設(shè)備如果發(fā)現(xiàn)自身的堆疊口中的流量較大時(shí),可以立 即記錄日志,并發(fā)出向網(wǎng)管系統(tǒng)發(fā)送SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng) 絡(luò)管理協(xié)議)trap消息,同時(shí),主設(shè)備還需要向其所對(duì)應(yīng)的接入設(shè)備發(fā)送相應(yīng)的指示消息, 例如,特定的DLDP (Device Link Detection Protocol,設(shè)備鏈路檢測(cè)協(xié)議)報(bào)文,使接入設(shè) 備得知上行堆疊口已經(jīng)發(fā)生擁塞,需要采取一定措施,進(jìn)行流量的調(diào)整,以緩解或消除相應(yīng) 的阻塞。
如圖4所示的應(yīng)用場(chǎng)景中,虛線框內(nèi)為IRF設(shè)備,左側(cè)為主設(shè)備,右側(cè)為從設(shè)備,兩 者之間通過(guò)IRF鏈路相連接,Sffl作為接入設(shè)備與IRF設(shè)備中的各成員設(shè)備相連接。當(dāng)虛線框內(nèi)的IRF設(shè)備中的堆疊口(IRF鏈路)發(fā)生擁塞時(shí),SWl的上行流量有兩 條鏈路可以選擇,根據(jù)前述的任意一種方式所生成的調(diào)整策略,Sffl確定上行的數(shù)據(jù)流會(huì) 走哪條鏈路或在兩條鏈路上如何進(jìn)行上行流量的比例分配,當(dāng)SWl調(diào)整了相應(yīng)的流量分配 后,鏈路I和鏈路II上的流量會(huì)發(fā)生變化,從而,進(jìn)一步使得IRF設(shè)備中的IRF鏈路上的流 量負(fù)載發(fā)生變化。在IRF鏈路發(fā)生擁堵時(shí),主設(shè)備以前述的特定的DLDP報(bào)文的方式,向接入設(shè)備發(fā) 送特殊字段的報(bào)文,用于說(shuō)明IRF鏈路當(dāng)前發(fā)生了擁堵以及指示接入設(shè)備增大通過(guò)主設(shè)備 傳送的上行流量并減少通過(guò)從設(shè)備傳送的下行流量的上行流量調(diào)整策略,接入設(shè)備啟動(dòng)上 行流量調(diào)整并根據(jù)該策略更改端口流量分配。由于接入設(shè)備減小了通過(guò)從設(shè)備發(fā)送的上行 流量,相應(yīng)的從設(shè)備上需要通過(guò)主設(shè)備上的上行流量出端口上送的上行流量減小,從設(shè)備 通過(guò)堆疊口傳送給主設(shè)備的上行流量減小,緩解該IRF鏈路上的流量擁塞。更改接入設(shè)備上聚合端口的流量分配的目的,就是為了減少IRF設(shè)備中的跨框流 量(即IRF鏈路的流量負(fù)載),在當(dāng)前的數(shù)據(jù)中心組網(wǎng)結(jié)構(gòu)中,兩臺(tái)設(shè)備之間一般采用四個(gè) 端口(兩條鏈路)進(jìn)行堆疊,在本發(fā)明實(shí)施例中,將四個(gè)端口分別命名為P1、P2、P3和P4,進(jìn) 一步的,將接入設(shè)備SWl上行連接IRF設(shè)備中的兩個(gè)成員設(shè)備的兩個(gè)端口命名為P5和P6, 具體如圖5所示。其中,在IRF設(shè)備的堆疊環(huán)境中作為Master(主設(shè)備)的成員設(shè)備上的端口為Pl 和P2,那么,在實(shí)際應(yīng)用中,根據(jù)本發(fā)明的技術(shù)方案,直接監(jiān)控Pl和P2的帶寬利用率即可判 斷是否發(fā)生擁塞,具體說(shuō)明如下當(dāng)Pl端口的入方向流量占用帶寬利用率較高時(shí),則可以判斷P3端口出方向流量 過(guò)大,而當(dāng)Pl端口的出方向流量占用帶寬利用率較高時(shí),則可以判斷P3端口入方向流量過(guò) 大,同理,對(duì)于P2和P4端口也存在類似的判斷。因此,在實(shí)際監(jiān)控時(shí),只需要關(guān)注Master 設(shè)備的堆疊口 Pl和P2即可。具體的監(jiān)控執(zhí)行者可以是Master設(shè)備自身,也可以是與Master設(shè)備相連的監(jiān)控 設(shè)備。當(dāng)發(fā)現(xiàn)Pl端口帶寬利用率較高時(shí),Master設(shè)備向網(wǎng)管設(shè)備發(fā)出trap消息,并記 錄log(日志)信息,同時(shí),發(fā)送DLDP協(xié)議報(bào)文通知接入設(shè)備修改上行接入端口上的流量分 配,具體的修改策略參照前述實(shí)施例中步驟S302中的各種情況,在此不再重復(fù)說(shuō)明。如果Pl端口的入方向流量達(dá)到閾值,說(shuō)明P3端口出方向的流量較大,那么, Master設(shè)備發(fā)送特定DLDP報(bào)文告知接入設(shè)備SWl,對(duì)應(yīng)前述步驟S302中的情況一,DLDP報(bào) 文中攜帶了相應(yīng)的調(diào)整策略,Sffl在收到該DLDP報(bào)文之后,調(diào)整P5和P6兩個(gè)端口的流量 分配,降低P6端口上output (輸出)方向的流量分配,同時(shí)增大P5端口上output方向的 流量分配。經(jīng)過(guò)這樣的處理后,由于P6端口上的流量降低,相應(yīng)的P3端口向Pl端口發(fā)送 的流量也會(huì)下降,P3和Pl端口的帶寬利用率也會(huì)隨之降低。當(dāng)SWl完成相應(yīng)的端口流量 分配調(diào)整之后,會(huì)發(fā)送確認(rèn)報(bào)文給Master設(shè)備,Master設(shè)備開始按照一定的時(shí)間采樣,到 達(dá)采樣周期后,記錄堆疊口 Pl及P2的帶寬利用率到日志。對(duì)于其他的接入設(shè)備,相應(yīng)的處理流程與SWl相類似,可以依此類推,在此不再重復(fù)說(shuō)明。需要指出的是。在實(shí)際的應(yīng)用場(chǎng)景中,接入設(shè)備可以進(jìn)一步配置是否使能動(dòng)態(tài)調(diào) 整,如果使能動(dòng)態(tài)調(diào)整,則在收到流量調(diào)整報(bào)文(即前述的DLDP報(bào)文)之后,可以開始上行 接入流量的調(diào)整,調(diào)整完畢后發(fā)送確認(rèn)消息給IRF系統(tǒng)的主設(shè)備,而如果自身未使能動(dòng)態(tài) 調(diào)整,則接入設(shè)備即便是收到了 IRF設(shè)備發(fā)送的流量調(diào)整報(bào)文(即前述的DLDP報(bào)文),也不 作任何處理。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在堆疊系統(tǒng)的堆疊成員設(shè)備中的堆疊口的端口帶寬 利用率過(guò)高,達(dá)到所規(guī)定的閾值時(shí),通知相應(yīng)的接入設(shè)備調(diào)整相應(yīng)的上行流量分配策略,從 而,可以在發(fā)現(xiàn)端口帶寬利用率過(guò)高的情況下,從接入設(shè)備開始調(diào)整上行流量的大小,盡量 避免堆疊系統(tǒng)中跨框流量增大,從而保證業(yè)務(wù)的穩(wěn)定運(yùn)行。為了實(shí)現(xiàn)本發(fā)明的技術(shù)方案,基于前述的說(shuō)明,本發(fā)明還提出了一種網(wǎng)絡(luò)設(shè)備,該 網(wǎng)絡(luò)設(shè)備可用于與其他一臺(tái)以上的堆疊成員設(shè)備通過(guò)堆疊口連接組成堆疊系統(tǒng)。在實(shí)際應(yīng)用中,堆疊系統(tǒng)拓?fù)涫諗浚?dāng)某臺(tái)作為堆疊成員設(shè)備的網(wǎng)絡(luò)設(shè)備被選舉 成主設(shè)備時(shí),則該網(wǎng)絡(luò)設(shè)備上所包括的以下模塊開始運(yùn)行,其結(jié)構(gòu)示意圖如圖6所示,具體 說(shuō)明如下獲取模塊61,用于獲取本設(shè)備的堆疊口的端口帶寬利用率;控制模塊62,用于在確定獲取模塊61獲取的端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),向 連接至堆疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使堆疊系統(tǒng)的接入設(shè)備調(diào)整向堆疊 系統(tǒng)的主設(shè)備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從設(shè)備之間通過(guò)堆疊口 傳輸?shù)纳闲辛髁俊T趯?shí)際應(yīng)用中,獲取模塊61具體包括監(jiān)控子模塊611,用于監(jiān)控本設(shè)備堆疊口的端口流量;計(jì)算子模塊612,用于根據(jù)監(jiān)控子模塊611監(jiān)控到的端口流量計(jì)算端口帶寬利用率。獲取模塊61還可以進(jìn)一步包括接收子模塊613,接收監(jiān)控設(shè)備根據(jù)監(jiān)控到的本設(shè)備堆疊口的端口流量所計(jì)算的 端口帶寬利用率。進(jìn)一步的,控制模塊62發(fā)送的流量調(diào)整指示消息中包含上行流量暫停標(biāo)識(shí),以使 接入設(shè)備據(jù)流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi)暫停向堆疊系 統(tǒng)的主設(shè)備和/或從設(shè)備發(fā)送上行流量;或,控制模塊62發(fā)送的流量調(diào)整指示消息中包含堆疊口端口堵塞標(biāo)識(shí)和上行流量調(diào) 整策略,以使接入設(shè)備根據(jù)流量調(diào)整指示消息中的堆疊口端口堵塞標(biāo)識(shí)和上行流量調(diào)整策 略,重新調(diào)整分配給主設(shè)備和從設(shè)備的上行流量。在實(shí)際的應(yīng)用場(chǎng)景中,該網(wǎng)絡(luò)設(shè)備還包括日志模塊63,用于在控制模塊62確定獲 取的端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),記錄本設(shè)備端口帶寬利用率超出閾值的日志信息, 并將日志信息通過(guò)trap消息發(fā)送給網(wǎng)管系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在堆疊系統(tǒng)的堆疊成員設(shè)備中的堆疊口的端口帶寬
10利用率過(guò)高,達(dá)到所規(guī)定的閾值時(shí),通知相應(yīng)的接入設(shè)備調(diào)整相應(yīng)的上行流量分配策略,從 而,可以在發(fā)現(xiàn)端口帶寬利用率過(guò)高的情況下,從接入設(shè)備開始調(diào)整上行流量的大小,盡量 避免堆疊系統(tǒng)中跨框流量增大,從而保證業(yè)務(wù)的穩(wěn)定運(yùn)行。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通 過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。基于這樣的理解,本發(fā) 明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ) 介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可 以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施場(chǎng)景所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施場(chǎng)景的示意圖,附圖中的模塊或 流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施場(chǎng)景中的裝置中的模塊可以按照實(shí)施場(chǎng)景描述進(jìn) 行分布于實(shí)施場(chǎng)景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場(chǎng)景的一個(gè)或多個(gè)裝 置中。上述實(shí)施場(chǎng)景的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明序號(hào)僅僅為了描述,不代表實(shí)施場(chǎng)景的優(yōu)劣。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施場(chǎng)景,但是,本發(fā)明并非局限于此,任何本 領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種流量調(diào)節(jié)方法,所述方法應(yīng)用于兩臺(tái)以上通過(guò)堆疊口相連的堆疊成員設(shè)備所組成的堆疊系統(tǒng)中,其特征在于,所述方法至少包括以下步驟所述堆疊系統(tǒng)的主設(shè)備獲取所述主設(shè)備的堆疊口的端口帶寬利用率;當(dāng)所述主設(shè)備確定獲取的所述端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),向連接至所述堆疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使所述接入設(shè)備調(diào)整向所述堆疊系統(tǒng)的主設(shè)備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從設(shè)備之間通過(guò)堆疊口傳輸?shù)纳闲辛髁俊?br> 2.如權(quán)利要求1所述的方法,其特征在于,所述堆疊系統(tǒng)的主設(shè)備獲取所述主設(shè)備的 堆疊口的端口帶寬利用率,具體包括所述主設(shè)備監(jiān)控自身堆疊口的端口流量,并根據(jù)監(jiān)控到的端口流量計(jì)算所述端口帶寬 利用率;監(jiān)控設(shè)備監(jiān)控所述主設(shè)備的堆疊口的端口流量,根據(jù)監(jiān)控到端口流量計(jì)算所述端口帶 寬利用率,將計(jì)算的所述端口帶寬利用率發(fā)送給所述主設(shè)備。
3.如權(quán)利要求1所述的方法,其特征在于,所述流量調(diào)整指示消息包含堆疊口端口堵 塞標(biāo)識(shí)以及上行流量調(diào)整策略,以使所述接入設(shè)備根據(jù)所述流量調(diào)整指示消息中的所述堆 疊口端口堵塞標(biāo)識(shí)和所述上行流量調(diào)整策略,重新調(diào)整分配給主設(shè)備和從設(shè)備的上行流 量。
4.如權(quán)利要求1所述的方法,其特征在于,所述流量調(diào)整指示消息包含上行流量暫停 標(biāo)識(shí),以使所述接入設(shè)備根據(jù)所述流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí) 間區(qū)間內(nèi)暫停向所述堆疊系統(tǒng)的主設(shè)備和/或從設(shè)備發(fā)送上行流量。
5.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述主設(shè)備確定獲取的所述端口帶寬利 用率超過(guò)預(yù)設(shè)閾值時(shí),所述方法還包括所述主設(shè)備記錄所述端口帶寬利用率超出閾值的日志信息,并將所述日志信息通過(guò)陷 阱trap消息發(fā)送給網(wǎng)管系統(tǒng)。
6.一種網(wǎng)絡(luò)設(shè)備,可用于與其他一臺(tái)以上的堆疊成員設(shè)備通過(guò)堆疊口連接組成堆疊系 統(tǒng),其特征在于,所述網(wǎng)絡(luò)設(shè)備包括獲取模塊,用于獲取本設(shè)備的堆疊口的端口帶寬利用率;控制模塊,用于在確定所述獲取模塊獲取的所述端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),向 連接至所述堆疊系統(tǒng)的接入設(shè)備發(fā)送流量調(diào)整指示消息,以使所述堆疊系統(tǒng)的接入設(shè)備調(diào) 整向所述堆疊系統(tǒng)的主設(shè)備和從設(shè)備所發(fā)送的上行流量的分配,以減少主設(shè)備與從設(shè)備之 間通過(guò)堆疊口傳輸?shù)纳闲辛髁俊?br> 7.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述獲取模塊具體包括監(jiān)控子模塊,用于監(jiān)控本設(shè)備堆疊口的端口流量;計(jì)算子模塊,用于根據(jù)所述監(jiān)控子模塊監(jiān)控到的所述端口流量計(jì)算所述端口帶寬利用率。
8.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述獲取模塊還可以包括接收子模塊,接收監(jiān)控設(shè)備傳送的根據(jù)監(jiān)控到的本設(shè)備堆疊口的端口流量所計(jì)算的所 述端口帶寬利用率。
9.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述控制模塊發(fā)送的所述流量調(diào)整指示消息中包含堆疊口端口堵塞標(biāo)識(shí)和所述上行流量調(diào)整策略,以使所述接入設(shè)備根據(jù)所述 流量調(diào)整指示消息中的所述堆疊口端口堵塞標(biāo)識(shí)和所述上行流量調(diào)整策略,重新調(diào)整分配 給主設(shè)備和從設(shè)備的上行流量。所述控制模塊發(fā)送的所述流量調(diào)整指示消息中包含上行流量暫停標(biāo)識(shí),以使所述接入 設(shè)備據(jù)所述流量調(diào)整指示消息中的上行流量暫停標(biāo)識(shí),在預(yù)設(shè)的時(shí)間區(qū)間內(nèi)暫停向所述堆 疊系統(tǒng)的主設(shè)備和/或從設(shè)備發(fā)送上行流量。
10.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括日志模塊,用于在所述控制模 塊確定獲取的所述端口帶寬利用率超過(guò)預(yù)設(shè)閾值時(shí),記錄本設(shè)備所述端口帶寬利用率超出 閾值的日志信息,并將所述日志信息通過(guò)trap消息發(fā)送給網(wǎng)管系統(tǒng)。
全文摘要
本發(fā)明公開了一種流量調(diào)節(jié)方法和設(shè)備,在堆疊系統(tǒng)的堆疊成員設(shè)備中的堆疊口的端口帶寬利用率過(guò)高,達(dá)到所規(guī)定的閾值時(shí),通知相應(yīng)的接入設(shè)備調(diào)整相應(yīng)的上行流量分配策略,從而,可以在發(fā)現(xiàn)端口帶寬利用率過(guò)高的情況下,從接入設(shè)備開始調(diào)整上行流量的大小,盡量避免堆疊系統(tǒng)中跨框流量增大,從而保證業(yè)務(wù)的穩(wěn)定運(yùn)行。
文檔編號(hào)H04L12/56GK101977153SQ20101054364
公開日2011年2月16日 申請(qǐng)日期2010年11月15日 優(yōu)先權(quán)日2010年11月15日
發(fā)明者金濤 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1