專利名稱:網(wǎng)絡(luò)接口控制程序以及網(wǎng)絡(luò)接口控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)于與網(wǎng)絡(luò)中繼裝置相連接的多個(gè)網(wǎng)絡(luò)接口進(jìn)行控制的 網(wǎng)絡(luò)接口控制程序以及網(wǎng)絡(luò)接口控制裝置,特別涉及一種根據(jù)通信狀況自動(dòng) 執(zhí)行帶寬的擴(kuò)大/縮小,從而使其變?yōu)榍‘?dāng)?shù)耐ㄐ艓挼木W(wǎng)絡(luò)接口控制程序以 及網(wǎng)絡(luò)接口控制裝置。
背景技術(shù):
以往,在經(jīng)由網(wǎng)絡(luò)接口 (網(wǎng)絡(luò)IF)的通信中,通過人工來執(zhí)行帶寬的擴(kuò) 大/縮小的處理。例如,在服務(wù)器中發(fā)生因通信流量的增加而導(dǎo)致的通信應(yīng)答 延遲等的通信障礙時(shí),作為其處理方法,根據(jù)CPU負(fù)荷及數(shù)據(jù)傳送量等的統(tǒng) 計(jì),通過人工判斷來確定原因,并通過人工來進(jìn)行追加網(wǎng)絡(luò)IF等作業(yè)來擴(kuò)大 通信帶寬。但是這種方法需要人工來進(jìn)行流量管理和擴(kuò)大工作,從而導(dǎo)致增 加很大的成本。對(duì)于擴(kuò)大通信帶寬,如果預(yù)先確保能夠事先防止因流量增加而導(dǎo)致的通 信障礙所需的至少的寬帶的輸送線路,則可減少人工勞動(dòng)。特別是,當(dāng)考慮 到成本方面時(shí),在網(wǎng)絡(luò)IF和LAN交換機(jī)之間形成多條傳輸線路的方法,作 為帶寬擴(kuò)大的方法是有效的,作為其中一例,可舉出IEEE802.3ad所規(guī)定的 鏈路聚合(Link Aggregation)的方式(例如,參照非專利文獻(xiàn)1)。該鏈路 聚合是集中多條傳輸線路并假設(shè)將其看作一條傳輸線路的方式,能夠使傳輸 線路具有冗余(redundancy)。非專利文獻(xiàn)1:正EE802.3ad Link Aggregation Task Force (平成17年8 月23日檢索)因牛寺網(wǎng)〈URL:http:〃grouper.ieee.org/groups/802/3/ad/index.html〉發(fā)明內(nèi)容發(fā)明要解決的問題在IEEE802.3ad所規(guī)定的鏈路聚合中具有如下的功能在分組后的多條傳輸線路的一部分中發(fā)生通信障礙,并LAN交換機(jī)檢測(cè)出該通信障礙時(shí),將 檢測(cè)出障礙的傳輸線路從分組對(duì)象中排除,從而恢復(fù)通信狀態(tài)。但是該功能 有如下的問題該功能只對(duì)應(yīng)物理性的斷線等能夠由LAN交換機(jī)檢測(cè)出的通 信障礙,而無法執(zhí)行基于通信量增加這種暫時(shí)性的通信障礙的靈活的帶寬變 更。本發(fā)明是鑒于上述而做出的,目的在于提供一種能夠根據(jù)帶寬的使用狀 況自動(dòng)進(jìn)行帶寬的擴(kuò)大/縮小,并以此作為通信帶寬的網(wǎng)絡(luò)接口控制程序以及 網(wǎng)絡(luò)接口控制裝置。用于解決問題的方法為了解決上述問題并達(dá)到上述目的,技術(shù)方案1的發(fā)明提供一種網(wǎng)絡(luò)接 口控制程序,由計(jì)算機(jī)執(zhí)行,該計(jì)算機(jī)具有與網(wǎng)絡(luò)中繼裝置相連接的多個(gè)網(wǎng)絡(luò)接口,其特征在于,使計(jì)算機(jī)執(zhí)行以下步驟流量增加檢測(cè)步驟,檢測(cè)網(wǎng) 絡(luò)接口的流量增加;帶寬擴(kuò)大步驟,將通過上述流量增加檢測(cè)步驟檢測(cè)出流 量增加的網(wǎng)絡(luò)接口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),以此擴(kuò)大通信帶寬。根據(jù)技術(shù)方案1的發(fā)明,檢測(cè)網(wǎng)絡(luò)接口的流量增加,并將檢測(cè)出流量增 加的網(wǎng)絡(luò)接口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),因此,在流量已增 加時(shí)能夠自動(dòng)擴(kuò)大通信帶寬。另外,技術(shù)方案2的發(fā)明是如技術(shù)方案1的網(wǎng)絡(luò)接口控制程序,其特征 在于,使計(jì)算機(jī)還執(zhí)行以下步驟非激活接口檢測(cè)步驟,檢測(cè)非激活狀態(tài)的 網(wǎng)絡(luò)接口,硬件激活步驟,激活通過上述非激活接口檢測(cè)步驟檢測(cè)出的網(wǎng)絡(luò) 接口;上述帶寬擴(kuò)大步驟對(duì)于通過上述硬件激活步驟激活狀態(tài)的網(wǎng)絡(luò)接口進(jìn) 行分組。根據(jù)技術(shù)方案2的發(fā)明,檢測(cè)非激活狀態(tài)的網(wǎng)絡(luò)接口,并激活檢測(cè)出的 網(wǎng)絡(luò)接口,并將激活狀態(tài)的網(wǎng)絡(luò)接口進(jìn)行分組,從而能夠?qū)⒎羌せ顮顟B(tài)的網(wǎng) 絡(luò)接口作為分組的對(duì)象。另外,技術(shù)方案3的發(fā)明是如技術(shù)方案1的網(wǎng)絡(luò)接口控制程序,其特征 在于,在上述網(wǎng)絡(luò)接口處,當(dāng)在一定時(shí)間內(nèi)的發(fā)送待機(jī)次數(shù)以及一定時(shí)間內(nèi) 的接收中止次數(shù)中的至少一種大于等于規(guī)定閾值時(shí),上述流量增加檢測(cè)步驟判定為流量已增加。根據(jù)技術(shù)方案3的發(fā)明,在網(wǎng)絡(luò)接口在一定時(shí)間內(nèi)的發(fā)送待機(jī)次數(shù)以及 一定時(shí)間內(nèi)的接收中止次數(shù)中的至少一中大于等于規(guī)定閾值時(shí),判定為流量 已增加,從而能夠自動(dòng)檢測(cè)出流量增加。另外,技術(shù)方案4是如技術(shù)方案1的網(wǎng)絡(luò)接口控制程序,其特征在于,使計(jì)算機(jī)還執(zhí)行以下步驟流量減少檢測(cè)步驟,檢測(cè)網(wǎng)絡(luò)接口的流量減少, 帶寬縮小步驟,從包括通過上述流量減少檢測(cè)步驟檢測(cè)出流量減少的網(wǎng)絡(luò)接 口的組中排除該網(wǎng)絡(luò)接口,以此縮小通信帶寬。根據(jù)技術(shù)方案4的發(fā)明,檢測(cè)網(wǎng)絡(luò)接口的流量減少,并從包括檢測(cè)出流 量減少的網(wǎng)絡(luò)接口的組中排除該網(wǎng)絡(luò)接口,以此在流量己減少時(shí)能夠自動(dòng)縮 小通信帶寬。另外,技術(shù)方案5是如技術(shù)方案4的網(wǎng)絡(luò)接口控制程序,其特征在于, 使計(jì)算機(jī)還執(zhí)行硬件非激活步驟,該硬件非激活步驟將通過上述帶寬縮小步 驟從該組中排除的網(wǎng)絡(luò)接口置為非激活狀態(tài)。根據(jù)技術(shù)方案5的發(fā)明,將從組中排除的網(wǎng)絡(luò)接口置為非激活狀態(tài),以 此能夠停止不使用的網(wǎng)絡(luò)接口 。另外,技術(shù)方案6是如技術(shù)方案4的網(wǎng)絡(luò)接口控制程序,其特征在于, 在上述網(wǎng)絡(luò)接口處,當(dāng)在一定時(shí)間內(nèi)收發(fā)數(shù)據(jù)包的數(shù)目不足規(guī)定閾值時(shí),上 述流量減少撿測(cè)步驟判定為流量已減少。根據(jù)技術(shù)方案6的發(fā)明,在網(wǎng)絡(luò)接口中在一定時(shí)間內(nèi)的收發(fā)的數(shù)據(jù)包的 數(shù)目不足規(guī)定閾值時(shí),判定為流量己減少,因此,能夠自動(dòng)檢測(cè)出流量減少。另外,技術(shù)方案7是如技術(shù)方案1的網(wǎng)絡(luò)接口控制程序,其特征在于, 上述計(jì)算機(jī)是用于同時(shí)處理已設(shè)定業(yè)務(wù)優(yōu)先級(jí)的多個(gè)業(yè)務(wù),而且使計(jì)算機(jī)還 執(zhí)行分組解除步驟,該分組解除步驟在既不存在未使用的網(wǎng)絡(luò)接口且通過上 述流量增加檢測(cè)步驟檢測(cè)出第一網(wǎng)絡(luò)接口的流量增加的情況下,從包括第二 網(wǎng)絡(luò)接口的組中排除該第二網(wǎng)絡(luò)接口,該第二網(wǎng)絡(luò)接口是指,業(yè)務(wù)優(yōu)先級(jí)比 使用上述第一網(wǎng)絡(luò)接口的業(yè)務(wù)低的業(yè)務(wù)所使用的網(wǎng)絡(luò)接口 ,上述帶寬擴(kuò)大步 驟將通過上述流量增加檢測(cè)步驟檢測(cè)出流量增加的上述第一網(wǎng)絡(luò)接口與通過 上述分組解除步驟叢該組中排除的上述第二網(wǎng)絡(luò)接口分組到同一組內(nèi)。根據(jù)技術(shù)方案7的發(fā)明,對(duì)于業(yè)務(wù)優(yōu)先級(jí)比使用流量增加的網(wǎng)絡(luò)接口的業(yè)務(wù)低的業(yè)務(wù)所使用的網(wǎng)絡(luò)接口,從包括該網(wǎng)絡(luò)接口的組中排除該網(wǎng)絡(luò)接口, 然后將流量增加的網(wǎng)絡(luò)接口與從組中排除的網(wǎng)絡(luò)接口分組到同一組內(nèi),從而 能夠優(yōu)先擴(kuò)大業(yè)務(wù)優(yōu)先級(jí)高的業(yè)務(wù)的通信帶寬。另外,技術(shù)方案8是如技術(shù)方案1至技術(shù)方案7中任一項(xiàng)所述的網(wǎng)絡(luò)接 口控制程序,其特征在于,上述分組是通過正EE802.3ad所規(guī)定的鏈路聚合 進(jìn)行的處理。根據(jù)技術(shù)方案8的發(fā)明,通過IEEE802.3ad所規(guī)定的鏈路聚合進(jìn)行分組, 因此,能夠使用公知的技術(shù)進(jìn)行分組。另外,技術(shù)方案9的本發(fā)明提供一種網(wǎng)絡(luò)接口控制裝置,具有與網(wǎng)絡(luò)中 繼裝置相連接的多個(gè)網(wǎng)絡(luò)接口,其特征在于,具有流量增加檢測(cè)單元,檢 測(cè)網(wǎng)絡(luò)接口的流量增加;帶寬擴(kuò)大單元,將通過上述流量增加檢測(cè)單元檢測(cè) 出流量增加的網(wǎng)絡(luò)接口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),以此擴(kuò)大 通信帶寬。根據(jù)技術(shù)方案9的發(fā)明,檢測(cè)網(wǎng)絡(luò)接口的流量增加,并將檢測(cè)出流量增 加的網(wǎng)絡(luò)接口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),因此,在流量增加 時(shí)能夠自動(dòng)擴(kuò)大通信帶寬。另外,技術(shù)方案10是如技術(shù)方案9的網(wǎng)絡(luò)接口控制裝置,其特征在于, 具有流量減少檢測(cè)單元,檢測(cè)網(wǎng)絡(luò)接口的流量減少;帶寬縮小單元,從包 括通過上述流量減少檢測(cè)單元檢測(cè)出流量減少的網(wǎng)絡(luò)接口的組中排除該網(wǎng)絡(luò) 接口,以此縮小通信帶寬。根據(jù)技術(shù)方案10的發(fā)明,檢測(cè)網(wǎng)絡(luò)接口的流量減少,并從包括檢測(cè)出流 量減少的網(wǎng)絡(luò)接口的組中排除該網(wǎng)絡(luò)接口,因此,在流量已減少時(shí)-能夠自動(dòng) 縮小通信帶寬。發(fā)明的效果根據(jù)技術(shù)方案1和技術(shù)方案9的發(fā)明,在流量已增加時(shí)能夠自動(dòng)擴(kuò)大通 信帶寬,因此,能夠提供恰當(dāng)?shù)耐ㄐ艓挕8鶕?jù)技術(shù)方案2的發(fā)明,能夠?qū)⒎羌せ顮顟B(tài)的網(wǎng)絡(luò)接口作為分組的對(duì)象, 因此,達(dá)到有效利用網(wǎng)絡(luò)接口的效果。根據(jù)技術(shù)方案3的發(fā)明,能夠自動(dòng)檢測(cè)出流量增加,因此,達(dá)到自動(dòng)控制通信帶寬的效果。根據(jù)技術(shù)方案4和技術(shù)方案10的發(fā)明,在流量已減少時(shí)能夠自動(dòng)縮小通 信帶寬,因此,能夠提供恰當(dāng)?shù)耐ㄐ艓?。根?jù)技術(shù)方案5的發(fā)明,能夠停止不使用的網(wǎng)絡(luò)接口,因此,達(dá)到省電的效果。根據(jù)技術(shù)方案6的發(fā)明,能夠自動(dòng)檢測(cè)出流量減少,因此,達(dá)到自動(dòng)控 制通信帶寬的效果。根據(jù)技術(shù)方案7的發(fā)明,能夠優(yōu)先擴(kuò)大業(yè)務(wù)優(yōu)先級(jí)高的業(yè)務(wù)的通信帶寬, 因此,達(dá)到根據(jù)業(yè)務(wù)優(yōu)先級(jí)控制帶寬的效果。根據(jù)技術(shù)方案8的發(fā)明,能夠使用公知的技術(shù)進(jìn)行分組,因此,達(dá)到容 易分組的效果。
圖1是用于說明應(yīng)用本第一實(shí)施例的LAN接口控制程序的網(wǎng)絡(luò)結(jié)構(gòu)的說 明圖。圖2是表示本第一實(shí)施例的LAN接口控制程序的結(jié)構(gòu)的功能結(jié)構(gòu)圖。 圖3是表示分組IF列表的一個(gè)例子的圖。 圖4是表示網(wǎng)絡(luò)IF列表的一個(gè)例子的圖。圖5是表示本第一實(shí)施例的自動(dòng)帶寬擴(kuò)大控制處理的處理步驟的流程圖。 圖6是表示本第一實(shí)施例的自動(dòng)帶寬縮小控制處理的處理步驟的流程圖。 圖7-1是說明本第二實(shí)施例的LAN接口控制程序的動(dòng)作的圖(1)。 圖7-2是說明本第二實(shí)施例的LAN接口控制程序的動(dòng)作的圖(2)。 圖8-1是表示本第二實(shí)施例的分組IF列表的一個(gè)例子的圖。 圖8-2是表示圖7-l (b)的處理結(jié)束時(shí)的分組IF列表的圖。 圖8-3是表示圖7-2 (d)的處理結(jié)束時(shí)的分組IF列表的圖。 圖9是表示執(zhí)行本第一實(shí)施例以及2的LAN接口控制程序的服務(wù)器的硬 件結(jié)構(gòu)的圖。附圖標(biāo)記說明 1:服務(wù)器2: LAN三層交換機(jī)3:網(wǎng)絡(luò)10, 20, 30:網(wǎng)絡(luò)接口 (網(wǎng)絡(luò)IF)100:LAN接口控制程序110:收發(fā)數(shù)據(jù)控制部120:上層接口控制部130:分組IF列表存儲(chǔ)部140:網(wǎng)絡(luò)IF列表存儲(chǔ)部150:分組管理部跳分組控制部170:硬件控制部具體實(shí)施方式
下面,基于附圖,對(duì)本發(fā)明的網(wǎng)絡(luò)接口控制程序以及網(wǎng)絡(luò)接口控制裝置 的實(shí)施例進(jìn)行說明。此外,本發(fā)明并不僅限于該實(shí)施例。第一實(shí)施例首先,針對(duì)應(yīng)用本第一實(shí)施例的LAN接口控制程序的網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行說明。 圖1是用于針對(duì)應(yīng)用本第一實(shí)施例的LAN接口控制程序的網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行說明 的說明圖。如該圖所示,服務(wù)器l是作為Web服務(wù)器、郵件服務(wù)器、數(shù)據(jù)庫 服務(wù)器等使用計(jì)算機(jī)。服務(wù)器l經(jīng)由三層交換機(jī)(L3 Switch)連接至網(wǎng)絡(luò)3, 與連接至網(wǎng)絡(luò)3,并與網(wǎng)絡(luò)3連接的其他服務(wù)器4以及終端5、 6進(jìn)行數(shù)據(jù)收 發(fā)。另外,該服務(wù)器1具有兩個(gè)網(wǎng)絡(luò)IFIO、 20。網(wǎng)絡(luò)IFIO、 20分別通過各自 的輸送線路而與LAN三層交換機(jī)2相連接,并經(jīng)由LAN三層交換機(jī)2連接 到網(wǎng)絡(luò)3。本第一實(shí)施例的LAN接口控制程序100在服務(wù)器1上執(zhí)行,并在OSI 參考模型的數(shù)據(jù)鏈路層發(fā)揮控制網(wǎng)絡(luò)IFIO、 20的設(shè)備驅(qū)動(dòng)程序的功能。該 LAN接口控制程序IOO檢測(cè)兩個(gè)網(wǎng)絡(luò)IFIO、 20的傳輸線路流量,并根據(jù)流量 控制網(wǎng)絡(luò)IFIO、 20的分組以及分組解除,以此控制帶寬擴(kuò)大/縮小。在這里,分組是指基于鏈路聚合的處理,將對(duì)于兩個(gè)網(wǎng)絡(luò)IFIO、 20分別 形成的兩條傳輸線路假設(shè)看作一條傳輸線路,通過共用兩個(gè)網(wǎng)絡(luò)IFIO、 20, 能夠在擴(kuò)大帶寬的同時(shí)確保冗余。LAN三層交換機(jī)2發(fā)揮路由器的功能,并且是連結(jié)服務(wù)器1和網(wǎng)絡(luò)3的 交換機(jī)。另外,該LAN三層交換機(jī)2對(duì)應(yīng)于鏈路聚合,并在通過LAN接口 控制程序100對(duì)網(wǎng)絡(luò)IFIO、 20進(jìn)行了分組時(shí),LAN三層交換機(jī)2也可以將 兩個(gè)網(wǎng)絡(luò)IFIO、 20假設(shè)看作一個(gè)接口。接著,針對(duì)本第一實(shí)施例的LAN接口控制程序100的結(jié)構(gòu)進(jìn)行說明。圖 2是表示本第一實(shí)施例的LAN接口控制程序100的結(jié)構(gòu)的功能結(jié)構(gòu)圖。如該 圖所示,該LAN接口控制程序lOO具有收發(fā)數(shù)據(jù)控制部llO、上層接口控制 部120、分組IF列表存儲(chǔ)部130、網(wǎng)絡(luò)IF列表存儲(chǔ)部140、分組管理部150、 分組控制部160、硬件控制部170。收發(fā)數(shù)據(jù)控制部IIO是控制網(wǎng)絡(luò)IFIO、 20與上層接口控制部120之間的 數(shù)據(jù)收發(fā)的處理部。即,該收發(fā)數(shù)據(jù)控制部110對(duì)從網(wǎng)絡(luò)IF10、 20接收到的 數(shù)據(jù)進(jìn)行加工,并將其轉(zhuǎn)送至上層接口控制部120。另外,該收發(fā)數(shù)據(jù)控制部 IIO對(duì)從上層接口控制部120接收的數(shù)據(jù)進(jìn)行加工,并將其發(fā)送至網(wǎng)絡(luò)IFIO、 20。另外,該收發(fā)數(shù)據(jù)控制部110檢測(cè)網(wǎng)絡(luò)IF的流量減少并進(jìn)行通知。具體 地講,在規(guī)定的期間內(nèi)與網(wǎng)絡(luò)IF之間收發(fā)數(shù)據(jù)包的數(shù)目為O時(shí),該收發(fā)數(shù)據(jù) 控制部IIO判定為該網(wǎng)絡(luò)IF的流量己減少。此外,流量減少的判定方法并不 僅限于該方法,例如,也可以在收發(fā)數(shù)據(jù)包的數(shù)目不足規(guī)定的閾值時(shí)判定為 流量己減少。 -上層接口控制部120是作為IP (Internet Protocol:網(wǎng)際協(xié)議)、ICMP (Internet Control Messages Protocol:網(wǎng)間控制報(bào)文協(xié)議)等上層協(xié)議與OS (Operating System:操作系統(tǒng))之間的接口而進(jìn)行工作的處理部。分組IF列表存儲(chǔ)部130是存儲(chǔ)分組IF列表的存儲(chǔ)部,該分組IF列表在 各網(wǎng)絡(luò)IF10、 20分組時(shí)使用。圖3是表示分組IF列表的一個(gè)例子的圖。如該 圖所示,在該分組IF列表中,組標(biāo)識(shí)符和構(gòu)成組的網(wǎng)絡(luò)IF的IF標(biāo)識(shí)符按每 個(gè)組建立對(duì)應(yīng)關(guān)系。組標(biāo)識(shí)符表示網(wǎng)絡(luò)IF所屬的組。但是,對(duì)于非激活狀態(tài)的網(wǎng)絡(luò)IF分配組標(biāo)識(shí)符為"未使用"的組。在圖3中,IF標(biāo)識(shí)符"IF1"的網(wǎng)絡(luò)IF屬于"Groupl" 的組,IF標(biāo)識(shí)符"IF2"的網(wǎng)絡(luò)IF屬于"未使用"的組,即表示非激活。網(wǎng)絡(luò)IF列表存儲(chǔ)部140存儲(chǔ)表示各網(wǎng)絡(luò)IFIO、 20的狀態(tài)的網(wǎng)絡(luò)IF列表。 圖4是表示網(wǎng)絡(luò)IF列表的一個(gè)例子的圖。如該圖所示,在該網(wǎng)絡(luò)IF列表中, IF標(biāo)識(shí)符、組標(biāo)識(shí)符、發(fā)送緩沖區(qū)空余等待發(fā)生次數(shù)、接收緩沖區(qū)耗盡 (Exhausted)次數(shù)按每個(gè)網(wǎng)絡(luò)建立對(duì)應(yīng)關(guān)系。發(fā)送緩沖區(qū)空余等待發(fā)生次數(shù)表示,在收發(fā)數(shù)據(jù)控制部110中,在一定 時(shí)間內(nèi)發(fā)生的發(fā)送等待(wait)的次數(shù)。在如下情況下發(fā)生發(fā)送等待(wait): 從收發(fā)數(shù)據(jù)控制部110向網(wǎng)絡(luò)IF10、 20發(fā)送數(shù)據(jù)時(shí);隨著流量的增加,網(wǎng)絡(luò) IFIO、 20的發(fā)送緩沖區(qū)變得無空余時(shí)。而且,收發(fā)數(shù)據(jù)控制部110統(tǒng)計(jì)發(fā)送 等待(wait)的發(fā)生次數(shù),每經(jīng)過一定的時(shí)間將該發(fā)送等待(wait)的發(fā)生次 數(shù)存儲(chǔ)在網(wǎng)絡(luò)IF列表存儲(chǔ)部140中。接收緩沖區(qū)耗盡次數(shù)表示,在網(wǎng)絡(luò)IFIO、 20中,在一定時(shí)間內(nèi)發(fā)送的暫 停(pause)楨的次數(shù)。在如下情況下發(fā)送暫停(pause)楨在網(wǎng)絡(luò)IFIO、 20 接收從LAN三層交換機(jī)2發(fā)送過來的數(shù)據(jù)時(shí);隨著流量的增加,網(wǎng)絡(luò)IFIO、 20的接收緩沖區(qū)變得無空余時(shí)。而且,網(wǎng)絡(luò)IFIO、 20計(jì)數(shù)暫停(pause)楨 的發(fā)送次數(shù),每經(jīng)過一定的時(shí)間將該暫停(pause)楨的發(fā)送次數(shù)存儲(chǔ)在網(wǎng)絡(luò) IF列表存儲(chǔ)部140中。該發(fā)送緩沖區(qū)空余等待發(fā)生次數(shù)和接收緩沖區(qū)耗盡次 數(shù),在檢測(cè)流量的增加時(shí)作為流量統(tǒng)計(jì)信息使用。分組管理部150管理網(wǎng)絡(luò)IF的組相關(guān)的信息。該分組管理部150監(jiān)視存 儲(chǔ)在網(wǎng)絡(luò)IF列表存儲(chǔ)部140中的發(fā)送緩沖區(qū)空余等待發(fā)生次數(shù)和接收緩沖區(qū) 耗盡次數(shù),在這些值中的至少一個(gè)值達(dá)到規(guī)定的閾值以上時(shí),判定為流量己-增加。另外,當(dāng)判定為流量已增加時(shí),分組管理部150對(duì)硬件控制部170指示 將非激活狀態(tài)的網(wǎng)絡(luò)IF激活,同時(shí)對(duì)分組控制部160指示分組,力求擴(kuò)大帶 寬。還有,分組管理部150基于這些指示,更新分組IF列表存儲(chǔ)部130所存 儲(chǔ)的分組IF列表和網(wǎng)絡(luò)IF列表存儲(chǔ)部140所存儲(chǔ)的網(wǎng)絡(luò)IF列表。另外,該分組管理部150,通過收發(fā)數(shù)據(jù)控制部110收到已檢測(cè)出網(wǎng)絡(luò) IF的流量減少的通知時(shí),對(duì)分組控制部160指示解除其網(wǎng)絡(luò)IF的分組,與此 同時(shí)對(duì)硬件控制部170指示將其網(wǎng)絡(luò)IF置為非激活狀態(tài)。還有,更新分組IF列表存儲(chǔ)部130所存儲(chǔ)的分組IF列表和網(wǎng)絡(luò)IF列表存儲(chǔ)部140所存儲(chǔ)的網(wǎng)絡(luò) IF列表。分組控制部160進(jìn)行鏈路聚合的設(shè)定的處理部。該分組控制部160在接 收到來自分組管理部150的分組的指示時(shí),將所對(duì)應(yīng)的網(wǎng)絡(luò)IF進(jìn)行分組。另 外,該分組控制部160在從分組管理部150接收到解除分組的指示時(shí),解除 所對(duì)應(yīng)的網(wǎng)絡(luò)IF的分組。在執(zhí)行該分組以及解除分組之后,分組控制部160 將數(shù)據(jù)傳輸路徑的變更結(jié)果輸出到收發(fā)數(shù)據(jù)控制部110。硬件控制部170是進(jìn)行網(wǎng)絡(luò)IF10、 20的動(dòng)作相關(guān)的各種設(shè)定,以及控制 網(wǎng)絡(luò)IFIO、 20的激活/非激活等的處理部。該硬件控制部170在從分組管理部 150接收到激活的指示時(shí),激活所對(duì)應(yīng)的網(wǎng)絡(luò)IF。另外,該硬件控制部170 在從分組管理部150接收到非激活的指示時(shí),將對(duì)應(yīng)的網(wǎng)絡(luò)IF置為非激活狀 態(tài)。這樣,LAN接口控制程序100的收發(fā)數(shù)據(jù)控制部110或分組管理部150 檢測(cè)各網(wǎng)絡(luò)IFIO、 20的流量的增減,并分組管理部150基于檢測(cè)結(jié)果執(zhí)行各 網(wǎng)絡(luò)IFIO、 20的分組控制,因此,能夠根據(jù)流量的增減來控制網(wǎng)絡(luò)IFIO、 20 的分組。接著,針對(duì)本第一實(shí)施例的自動(dòng)帶寬擴(kuò)大控制處理的處理步驟進(jìn)行說明。 圖5是表示本第一實(shí)施例的自動(dòng)帶寬擴(kuò)大控制處理的處理步驟的流程圖。此 外,每經(jīng)過規(guī)定的時(shí)間,定期地執(zhí)行該自動(dòng)帶寬擴(kuò)大控制處理。另外,在執(zhí) 行該自動(dòng)帶寬擴(kuò)大控制處理之前,如下設(shè)定對(duì)非激活狀態(tài)的網(wǎng)絡(luò)IF分配組 標(biāo)識(shí)符為"未使用"的組,從而使非激活狀態(tài)的網(wǎng)絡(luò)IF成為分組的對(duì)象。另 外,對(duì)于LAN三層交換機(jī)2也同樣預(yù)先進(jìn)行分組相關(guān)的設(shè)定。-首先,分組管理部150判定流量是否已增加(步驟SIOI)。具體地講, 參照網(wǎng)絡(luò)IF列表存儲(chǔ)部140,判定是否發(fā)送緩沖區(qū)空余等待發(fā)生次數(shù)和接收 緩沖區(qū)耗盡次數(shù)中至少一方在規(guī)定的閾值以上。在網(wǎng)絡(luò)3上的其他服務(wù)器4 或終端5、 6檢測(cè)出與服務(wù)器1的通信應(yīng)答時(shí)間的延遲之前,執(zhí)行該判定。如果判定為流量已增加(步驟S101:是),分組管理部150參照分組IF 列表存儲(chǔ)部130,調(diào)查是否存在屬于"未使用"的組的網(wǎng)絡(luò)IF (步驟S102)。 例如,在網(wǎng)絡(luò)IF20為非激活時(shí),作為屬于"未使用"的組的網(wǎng)絡(luò)IF檢測(cè)出該 網(wǎng)纟各IF20。然后,在屬于"未使用"的組的網(wǎng)絡(luò)IF存在時(shí)(步驟S102:是),分組管理部150對(duì)分組控制部160和硬件控制部170指示擴(kuò)大帶寬,并更新分組 IF列表存儲(chǔ)部130和網(wǎng)絡(luò)IF列表存儲(chǔ)部140 (步驟S103)。作為該擴(kuò)大帶寬 的指示,具體地講,對(duì)硬件控制部170通知對(duì)非激活狀態(tài)的網(wǎng)絡(luò)IF進(jìn)行激活, 對(duì)分組控制部160通知將該已通知激活狀態(tài)的一方的網(wǎng)絡(luò)IF與已增加流量的 另一方的網(wǎng)絡(luò)IF分組到同一組內(nèi)。在執(zhí)行步驟S103后,硬件控制部170激活非激活狀態(tài)的網(wǎng)絡(luò)IF (步驟 104)。接著,分組控制部160將兩個(gè)網(wǎng)絡(luò)IF分組到同一組內(nèi)(步驟S105)。 由此,共用兩個(gè)網(wǎng)絡(luò)IF,從而能夠擴(kuò)大帶寬。另一方面,在屬于"未使用"的組的網(wǎng)絡(luò)IF不存在時(shí)(步驟S102:否), 由于全部的網(wǎng)絡(luò)IF都己經(jīng)屬于其他組,因此無法將帶寬擴(kuò)大到當(dāng)前帶寬以上。 因此,直接結(jié)束該處理。這樣,在判定為網(wǎng)絡(luò)IF的流量已增加時(shí),硬件控制部170激活該網(wǎng)絡(luò)IF, 分組控制部160將該激活狀態(tài)的網(wǎng)絡(luò)IF與使用中的網(wǎng)絡(luò)IF分組到同一組內(nèi), 從而能夠只在服務(wù)器1這一端自動(dòng)一并執(zhí)行流量檢測(cè)處理、網(wǎng)絡(luò)IF的激活處 理以及網(wǎng)絡(luò)IF的分組處理,從而能夠自動(dòng)擴(kuò)大帶寬。接著,對(duì)本第一實(shí)施例的自動(dòng)帶寬縮小控制處理的處理步驟進(jìn)行說明。 圖6是表示本第一實(shí)施例的自動(dòng)帶寬縮小控制處理的處理步驟的流程圖。在 兩個(gè)網(wǎng)絡(luò)IFIO、 20已被分組到同一組內(nèi)的情況下,每經(jīng)過規(guī)定時(shí)間定期執(zhí)行 該自動(dòng)帶寬縮小控制處理。首先,收發(fā)數(shù)據(jù)控制部110判定流量是否已減少(步驟S201)。作為此 時(shí)的檢測(cè)處理,在某個(gè)網(wǎng)絡(luò)IF (例如網(wǎng)絡(luò)IF20)-中,在規(guī)定的期間內(nèi)發(fā)送數(shù) 據(jù)包的數(shù)目為0時(shí),收發(fā)數(shù)據(jù)控制部110判定其網(wǎng)絡(luò)IF20的流量已減少。如果判定為流量已減少(步驟S201:是),分組管理部150對(duì)分組控制 部160和硬件控制部170指示縮小帶寬,并更新分組IF列表存儲(chǔ)部130和網(wǎng) 絡(luò)IF列表存儲(chǔ)部140 (步驟S202)。作為該縮小帶寬的指示,具體地講,通 知分組控制部160解除檢測(cè)出流量減少的網(wǎng)絡(luò)IF的分組,通知硬件控制部170 將其網(wǎng)絡(luò)IF置為非激活狀態(tài)。在執(zhí)行步驟S202后,分組控制部160解除其網(wǎng)絡(luò)IF20的分組(步驟 S203)。作為解除分組的處理,將在分組IF列表存儲(chǔ)部130和網(wǎng)絡(luò)IF列表存儲(chǔ)部140中的組標(biāo)識(shí)符一起變更為"未使用"。接著,硬件控制部170將 網(wǎng)絡(luò)IF20置為非激活狀態(tài)(步驟S204)。由此,使一方的網(wǎng)絡(luò)IF10繼續(xù)通 信,同時(shí)使另一方的網(wǎng)絡(luò)IF20為非激活,從而能夠縮小帶寬。這樣,在判定為網(wǎng)絡(luò)IF的流量已減少時(shí),分組控制部160解除該網(wǎng)絡(luò)IF 的分組,硬件控制部170將該網(wǎng)絡(luò)IF置為非激活狀態(tài),從而能夠消減不使用 的網(wǎng)絡(luò)IF相關(guān)的存儲(chǔ)器資源和工作電力。另夕卜,該處理與圖5的自動(dòng)帶寬擴(kuò) 大控制處理一樣,也能夠不經(jīng)人工而自動(dòng)一并處理。如上所述,本第一實(shí)施例的LAN接口控制程序100,當(dāng)分組管理部150 檢測(cè)出網(wǎng)絡(luò)IF的流量增加時(shí),分組管理部150指示分組控制部160和硬件控 制部170擴(kuò)大帶寬,硬件控制部170激活非激活狀態(tài)的網(wǎng)絡(luò)IF,分組控制部 160進(jìn)行分組,因此,能夠自動(dòng)的擴(kuò)大帶寬。另外,本第一實(shí)施例的LAN接口控制程序100,當(dāng)收發(fā)數(shù)據(jù)控制部IIO 檢測(cè)出網(wǎng)絡(luò)IF的流量減少時(shí),分組管理部150指示分組控制部160和硬件控 制部170縮小帶寬,分組控制部160解除分組,硬件控制部170將網(wǎng)絡(luò)IF置 為非激活狀態(tài),因此,能夠自動(dòng)縮小不必要的帶寬,并能夠消減存儲(chǔ)器資源 和工作電力。這樣,通過根據(jù)通信狀況自動(dòng)擴(kuò)大/縮小帶寬,能夠提供適當(dāng)?shù)?通信帶寬。第二實(shí)施例在本第二實(shí)施例中,對(duì)服務(wù)器上同時(shí)處理多個(gè)業(yè)務(wù)時(shí)的根據(jù)業(yè)務(wù)優(yōu)先級(jí) 的帶寬控制進(jìn)行說明。圖7-l、圖7-2是說明本第二實(shí)施例的LAN接口控制 程序100的動(dòng)作的圖。本第二實(shí)施例的LAN接口控制程序100與第一實(shí)施例 的不同點(diǎn)在于,分組IF列表還具有業(yè)務(wù)優(yōu)先級(jí)相關(guān)的設(shè)定。另外,在本第二 實(shí)施例中,雖然對(duì)服務(wù)器1具有三個(gè)網(wǎng)絡(luò)IF的情況進(jìn)行說明,但網(wǎng)絡(luò)IF的數(shù) 目并不僅限于三個(gè),只要是三個(gè)以上就可以。如圖7-1 (a)所示,在服務(wù)器1中執(zhí)行的兩個(gè)業(yè)務(wù)A、 B相關(guān)的數(shù)據(jù)的 收發(fā)由LAN接口控制程序100分配給各網(wǎng)絡(luò)IF10至30來執(zhí)行。各網(wǎng)絡(luò)IF10 30經(jīng)由LAN三層交換機(jī)2連接到網(wǎng)絡(luò)上,經(jīng)由它們收發(fā)業(yè)務(wù)A、 B相關(guān)的 數(shù)據(jù)。在圖7-1 (a)中,分別對(duì)業(yè)務(wù)A分配網(wǎng)絡(luò)IFIO,對(duì)業(yè)務(wù)B分配網(wǎng)絡(luò)IF30, 網(wǎng)絡(luò)IF20處于非激活的狀態(tài)。此外,這里的業(yè)務(wù)是分別指服務(wù)器網(wǎng)絡(luò)間的業(yè)務(wù),例如,服務(wù)器1是Web服務(wù)器時(shí)指用戶訪問,服務(wù)器1是郵件服務(wù)器時(shí)指郵件分配,服務(wù)器1是數(shù) 據(jù)庫服務(wù)器時(shí)指來自各終端的數(shù)據(jù)要求的流量。另外,對(duì)各業(yè)務(wù)A、 B預(yù)先設(shè)定業(yè)務(wù)優(yōu)先級(jí),業(yè)務(wù)優(yōu)先級(jí)的設(shè)定存儲(chǔ)在 分組IF列表存儲(chǔ)部130中。然后,LAN接口控制程序100根據(jù)業(yè)務(wù)優(yōu)先級(jí)控 制網(wǎng)絡(luò)IF10 30的分組。圖8-1是表示本第二實(shí)施例的分組IF列表的一個(gè)例子的圖。如該圖所示, 在該分組IF列表中,每個(gè)組對(duì)應(yīng)著組標(biāo)識(shí)符、構(gòu)成組的網(wǎng)絡(luò)IF的IF標(biāo)識(shí)符、 組的優(yōu)先級(jí)。這里,業(yè)務(wù)與組一對(duì)一的對(duì)應(yīng),在圖8-l中,業(yè)務(wù)A對(duì)應(yīng)組標(biāo) 識(shí)符"Groupl "的組,該組的優(yōu)先級(jí)為"1 "。另外,業(yè)務(wù)B對(duì)應(yīng)組標(biāo)識(shí)符"Group2" 的組,該組的優(yōu)先級(jí)為"2"。因此,此時(shí)業(yè)務(wù)B的優(yōu)先級(jí)比業(yè)務(wù)A的優(yōu)先 級(jí)高。接著,使用圖7-1對(duì)第二實(shí)施例的服務(wù)器1的自動(dòng)帶寬擴(kuò)大控制處理進(jìn) 行說明。此時(shí)的處理與第一實(shí)施例的圖5所示的自動(dòng)帶寬擴(kuò)大控制處理相同, 因此簡化說明。如圖7-1 (a)所示,LAN接口控制程序100檢測(cè)出業(yè)務(wù)A對(duì)應(yīng)的網(wǎng)絡(luò)IF 10 的流量已增加時(shí),如圖7-l (b)所示,激活非激活狀態(tài)的網(wǎng)絡(luò)IF20,并將兩 個(gè)網(wǎng)絡(luò)IFIO、 20分組到同一組內(nèi)。此時(shí),業(yè)務(wù)A對(duì)應(yīng)著分組到同一組內(nèi)的兩 個(gè)網(wǎng)絡(luò)IFIO、 20。由此,能夠擴(kuò)大業(yè)務(wù)A所使用的帶寬。圖8-2是表示圖7-l (b)的處理結(jié)束時(shí)的分組IF列表的圖。如該圖所示, 對(duì)業(yè)務(wù)A所對(duì)應(yīng)的組"Groupl"分配網(wǎng)絡(luò)IFIO、 20,對(duì)業(yè)務(wù)B所對(duì)應(yīng)的組 "Group2"分配網(wǎng)絡(luò)IF30。 -另外,還能夠根據(jù)業(yè)務(wù)優(yōu)先級(jí)進(jìn)行控制帶寬。接著,使用圖7-2,對(duì)第二 實(shí)施例的服務(wù)器1中的根據(jù)業(yè)務(wù)優(yōu)先級(jí)的帶寬控制進(jìn)行說明。在變?yōu)閳D7-1 (b)所示的狀態(tài)之后,如圖7-2 (c)所示,認(rèn)為對(duì)業(yè)務(wù)B所分配的網(wǎng)絡(luò)IF30 的流量已增加。這里,業(yè)務(wù)B業(yè)務(wù)優(yōu)先級(jí)比業(yè)務(wù)A還高的情況是指,即使要對(duì)業(yè)務(wù)B擴(kuò) 大帶寬,但由于剩下的兩個(gè)網(wǎng)絡(luò)IFIO、 20已經(jīng)分配給其他業(yè)務(wù)A,因此,也 無法將帶寬擴(kuò)大到當(dāng)前帶寬以上。因此,在第二實(shí)施例中,根據(jù)業(yè)務(wù)優(yōu)先級(jí)能夠控制網(wǎng)絡(luò)IF的帶寬。艮卩,對(duì)于業(yè)務(wù)優(yōu)先級(jí)高的業(yè)務(wù)B,也可以將已被業(yè)務(wù)優(yōu)先級(jí)低的業(yè)務(wù)A所使用的網(wǎng)絡(luò)IF作為自動(dòng)帶寬擴(kuò)大處理的對(duì)象。艮P,如圖7-2(d)所示,解除已被業(yè)務(wù)A所使用的網(wǎng)絡(luò)IF20相關(guān)的分組, 先將網(wǎng)絡(luò)IF20置為非激活狀態(tài),然后再次激活網(wǎng)絡(luò)IF20,并將網(wǎng)絡(luò)IF20與 網(wǎng)絡(luò)IF30分組到同一組內(nèi)。圖8-3是表示圖7-2 (d)的處理結(jié)束時(shí)的分組IF列表的圖。如該圖所示, 網(wǎng)絡(luò)IF20所屬的組從"Groupl"變更為"Group2",網(wǎng)絡(luò)IF20與網(wǎng)絡(luò)IF30 被分組到同一組內(nèi)。這樣,根據(jù)業(yè)務(wù)優(yōu)先級(jí)控制帶寬,從而與網(wǎng)絡(luò)IF的使用狀況無關(guān),能夠 優(yōu)選對(duì)業(yè)務(wù)優(yōu)先級(jí)高的業(yè)務(wù)擴(kuò)大帶寬。此外,這里雖然將網(wǎng)絡(luò)IF20分配給業(yè)務(wù)B,但作為此時(shí)的網(wǎng)絡(luò)IF的決定 方法采用哪種方法都可以。另外,取代網(wǎng)絡(luò)IF20將網(wǎng)絡(luò)IF10分配給業(yè)務(wù)B 也可以。另外,在變更使用網(wǎng)絡(luò)IF20的業(yè)務(wù)時(shí),雖然先將網(wǎng)絡(luò)IF20置為非激活狀 態(tài)之后再次將其激活,但也可以不進(jìn)行非激活處理,在已激活的狀態(tài)下執(zhí)行 分組的解除及新的分組。此時(shí),由于網(wǎng)絡(luò)IF20中還留有解除分組之前的設(shè)定, 因此在分到新的一組之前需要先進(jìn)行初始化。根據(jù)上述,使用網(wǎng)絡(luò)IF20的業(yè)務(wù)從業(yè)務(wù)A變更為業(yè)務(wù)B,從而能夠優(yōu)先 對(duì)業(yè)務(wù)優(yōu)先級(jí)高的業(yè)務(wù)B減輕數(shù)據(jù)收發(fā)的流量。如上所述,在本第二實(shí)施例中,在同時(shí)執(zhí)行多個(gè)業(yè)務(wù)的情況下,根據(jù)各 業(yè)務(wù)的業(yè)務(wù)優(yōu)先級(jí)控制帶寬,從而與網(wǎng)絡(luò)IF的使用狀況無關(guān),能夠優(yōu)選對(duì)業(yè) 務(wù)優(yōu)先級(jí)高的業(yè)務(wù)擴(kuò)大帶寬。 -接著,對(duì)執(zhí)行本第一實(shí)施例以及2的LAN接口控制程序100的服務(wù)器1 的硬件結(jié)構(gòu)進(jìn)行說明。圖9是表示執(zhí)行本第一實(shí)施例以及2的LAN接口控制 程序100的服務(wù)器的硬件結(jié)構(gòu)的圖。本實(shí)施例的服務(wù)器1具有多個(gè)網(wǎng)絡(luò)IFIO、 20、 CPU (Central Processing Unit:中央處理器)、UPA (Ultra Port Architecture: 超級(jí)端口結(jié)構(gòu))總線60、 PCI (Peripheral Component Interconnect:外部設(shè)備 互連)總線70。網(wǎng)絡(luò)IF10、 20與未圖示的LAN三層交換機(jī)相連接,從LAN三層交換 機(jī)經(jīng)由網(wǎng)絡(luò)與外部進(jìn)行收發(fā)數(shù)據(jù)。CPU40是執(zhí)行LAN接口控制程序100等的中央處理裝置。系統(tǒng)存儲(chǔ)器50是存儲(chǔ)OS以及LAN接口控制程序100等的 可讀寫的存儲(chǔ)器。UPA總線60發(fā)揮系統(tǒng)總線的功能,連結(jié)CPU40、系統(tǒng)存儲(chǔ)器50以及未 圖示的芯片組。PCI總線70與多個(gè)網(wǎng)絡(luò)IF10、 20相連接,經(jīng)由網(wǎng)橋以及UPA 總線60與CPU40、系統(tǒng)存儲(chǔ)器50進(jìn)行數(shù)據(jù)的收發(fā)。產(chǎn)業(yè)上的可利用性如上所述,本發(fā)明的網(wǎng)絡(luò)接口控制程序以及網(wǎng)絡(luò)接口控制裝置對(duì)于具有 多個(gè)網(wǎng)絡(luò)接口的服務(wù)器十分有用,特別是,根據(jù)通信狀況自動(dòng)將網(wǎng)絡(luò)接口置 為激活或非激活的狀態(tài)擴(kuò)大或縮小帶寬,因此,適用于需要提供適當(dāng)?shù)耐ㄐ?帶寬的情況。
權(quán)利要求
1.一種網(wǎng)絡(luò)接口控制程序,由計(jì)算機(jī)執(zhí)行,該計(jì)算機(jī)具有與網(wǎng)絡(luò)中繼裝置相連接的多個(gè)網(wǎng)絡(luò)接口,其特征在于,使計(jì)算機(jī)執(zhí)行以下步驟流量增加檢測(cè)步驟,檢測(cè)網(wǎng)絡(luò)接口的流量增加;帶寬擴(kuò)大步驟,將通過上述流量增加檢測(cè)步驟檢測(cè)出流量增加的網(wǎng)絡(luò)接口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),以此擴(kuò)大通信帶寬。
2. 如權(quán)利要求l所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 使計(jì)算機(jī)還執(zhí)行以下步驟非激活接口檢測(cè)步驟,檢測(cè)非激活狀態(tài)的網(wǎng)絡(luò)接口,硬件激活步驟,激活通過上述非激活接口檢測(cè)步驟檢測(cè)出的網(wǎng)絡(luò)接口 ; 上述帶寬擴(kuò)大步驟對(duì)于通過上述硬件激活步驟激活狀態(tài)的網(wǎng)絡(luò)接口進(jìn)行 分組。
3. 如權(quán)利要求l所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 在上述網(wǎng)絡(luò)接口處,當(dāng)在一定時(shí)間內(nèi)的發(fā)送待機(jī)次數(shù)以及一定時(shí)間內(nèi)的接收中止次數(shù)中的至少一種大于等于規(guī)定閾值時(shí),上述流量增加檢測(cè)步驟判 定為流量已增加。
4. 如權(quán)利要求l所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 使計(jì)算機(jī)還執(zhí)行以下步驟流量減少檢測(cè)步驟,檢測(cè)網(wǎng)絡(luò)接口的流量減少,帶寬縮小步驟,從包括通過上述流量減少檢測(cè)步驟檢測(cè)出流量減少的網(wǎng) 絡(luò)接口的組中排除該網(wǎng)絡(luò)接口,以此縮小通信帶寬。
5. 如權(quán)利要求4所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 使計(jì)算機(jī)還執(zhí)行硬件非激活步驟,該硬件非激活步驟將通過上述帶寬縮小步驟從該組中排除的網(wǎng)絡(luò)接口置為非激活狀態(tài)。
6. 如權(quán)利要求4所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 在上述網(wǎng)絡(luò)接口處,當(dāng)在一定時(shí)間內(nèi)收發(fā)數(shù)據(jù)包的數(shù)目不足規(guī)定閾值時(shí),上述流量減少檢測(cè)步驟判定為流量己減少。
7. 如權(quán)利要求l所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 上述計(jì)算機(jī)是用于同時(shí)處理已設(shè)定業(yè)務(wù)優(yōu)先級(jí)的多個(gè)業(yè)務(wù),而且使計(jì)算機(jī)還執(zhí)行分組解除步驟,該分組解除步驟在既不存在未使用的網(wǎng)絡(luò)接口且通 過上述流量增加檢測(cè)步驟檢測(cè)出第一網(wǎng)絡(luò)接口的流量增加的情況下,從包括 第二網(wǎng)絡(luò)接口的組中排除該第二網(wǎng)絡(luò)接口,該第二網(wǎng)絡(luò)接口是指,業(yè)務(wù)優(yōu)先 級(jí)比使用上述第一網(wǎng)絡(luò)接口的業(yè)務(wù)低的業(yè)務(wù)所使用的網(wǎng)絡(luò)接口 ,上述帶寬擴(kuò)大步驟將通過上述流量增加檢測(cè)步驟檢測(cè)出流量增加的上述 第一網(wǎng)絡(luò)接口與通過上述分組解除步驟從該組中排除的上述第二網(wǎng)絡(luò)接口分 組到同一組內(nèi)。
8. 如權(quán)利要求1至7中任意一項(xiàng)所述的網(wǎng)絡(luò)接口控制程序,其特征在于, 上述分組是通過IEEE802.3ad所規(guī)定的鏈路聚合進(jìn)行的處理。
9. 一種網(wǎng)絡(luò)接口控制裝置,具有與網(wǎng)絡(luò)中繼裝置相連接的多個(gè)網(wǎng)絡(luò)接口, 其特征在于,具有-流量增加檢測(cè)單元,檢測(cè)網(wǎng)絡(luò)接口的流量增加;帶寬擴(kuò)大單元,將通過上述流量增加檢測(cè)單元檢測(cè)出流量增加的網(wǎng)絡(luò)接 口與其他未使用的網(wǎng)絡(luò)接口分組到同一組內(nèi),以此擴(kuò)大通信帶寬。
10. 如權(quán)利要求9所述的網(wǎng)絡(luò)接口控制裝置,其特征在于,具有-流量減少檢測(cè)單元,檢測(cè)網(wǎng)絡(luò)接口的流量減少;帶寬縮小單元,從包括通過上述流量減少檢測(cè)單元檢測(cè)出流量減少的網(wǎng) 絡(luò)接口的組中排除該網(wǎng)絡(luò)接口,以此縮小通信帶寬。
全文摘要
一種網(wǎng)絡(luò)接口控制程序(100),由計(jì)算機(jī)(1)執(zhí)行,該計(jì)算機(jī)(1)具有與網(wǎng)絡(luò)中繼裝置(2)相連接的多個(gè)網(wǎng)絡(luò)接口(10、20),當(dāng)流量增加檢測(cè)步驟(150)檢測(cè)出網(wǎng)絡(luò)接口(10)的流量增加時(shí),帶寬擴(kuò)大步驟(160)將該網(wǎng)絡(luò)接口(10)與其他未使用的網(wǎng)絡(luò)接口(20)分組到同一組內(nèi)。由此,能夠擴(kuò)大通信帶寬。
文檔編號(hào)H04L12/44GK101248628SQ200580051380
公開日2008年8月20日 申請(qǐng)日期2005年9月2日 優(yōu)先權(quán)日2005年9月2日
發(fā)明者阿部友明 申請(qǐng)人:富士通株式會(huì)社