一種消除發(fā)卡問題的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種消除發(fā)卡問題的方法及裝置。
【背景技術(shù)】
[0002]云計(jì)算數(shù)據(jù)中心由多個服務(wù)器設(shè)備組成,其中每個服務(wù)器上都會存儲數(shù)量不等的用戶(虛擬終端),每個用戶之間需要互相訪問時,都要通過安全流量檢查,以便防止一個用戶對另外其他的用戶進(jìn)行攻擊或者病毒傳播等危險(xiǎn)操作;此過程中,安全流量檢查的工作,是由一臺專門的安全設(shè)備完成的,所以當(dāng)一個用戶發(fā)出數(shù)據(jù)(產(chǎn)生流量)給另外一個用戶時,流量首先會被導(dǎo)入到這臺獨(dú)立的安全設(shè)備中,如果流量沒有問題,再被導(dǎo)入到被訪問用戶所在的目標(biāo)服務(wù)器中,如果流量的發(fā)出服務(wù)器和被導(dǎo)入服務(wù)器是同一個服務(wù)器,那么就形成了發(fā)卡的問題;例如,發(fā)出流量服務(wù)器和導(dǎo)入流量服務(wù)器不是一個服務(wù)器,那么相當(dāng)于一個網(wǎng)口發(fā)報(bào)文,一個網(wǎng)口收報(bào)文,此時最大可以通過1000兆流量,如果發(fā)出流量服務(wù)器和導(dǎo)入流量服務(wù)器是同一個服務(wù)器,那么相當(dāng)于同一個網(wǎng)口進(jìn)行報(bào)文收發(fā),最大有效傳輸流量就由網(wǎng)口的上限1000兆,變成了 500兆,這就是云計(jì)算應(yīng)用中的發(fā)卡問題。
【發(fā)明內(nèi)容】
[0003]為了避免發(fā)卡問題的產(chǎn)生,本發(fā)明提出了一種消除發(fā)卡問題的方法及裝置,具體方案如下:
一種消除發(fā)卡問題的方法,其特征在于,所述方法包括:
統(tǒng)計(jì)云服務(wù)器中各用戶的發(fā)卡權(quán)值,當(dāng)云服務(wù)器網(wǎng)絡(luò)端口的使用率達(dá)到迀移閥值時,迀移發(fā)卡用戶到其它云服務(wù)器。
[0004]優(yōu)選的,所述發(fā)卡權(quán)值包括IP重疊度權(quán)值、發(fā)卡流量比權(quán)值、發(fā)卡時間比權(quán)值或其任一組合的權(quán)值之和。
[0005]優(yōu)選的,所述IP重疊度權(quán)值由產(chǎn)生發(fā)卡問題的用戶的IP地址重疊度生成,產(chǎn)生發(fā)卡問題的用戶的IP地址重疊度越高,用戶的IP重疊度權(quán)值越高。
[0006]優(yōu)選的,所述發(fā)卡流量比權(quán)值由用戶產(chǎn)生的流量中發(fā)卡流量所占的比值生成,用戶產(chǎn)生的流量中發(fā)卡流量所占的比值越高,用戶的發(fā)卡流量比權(quán)值越高。
[0007]優(yōu)選的,所述發(fā)卡時間比權(quán)值由時間段內(nèi)用戶產(chǎn)生發(fā)卡問題的時間所占的比值生成,時間段內(nèi)用戶產(chǎn)生發(fā)卡問題的時間所占的比值越高,用戶的發(fā)卡時間比權(quán)值越高。
[0008]優(yōu)選的,所述迀移閥值為云服務(wù)器網(wǎng)絡(luò)端口使用率上限的80%。
[0009]優(yōu)選的,所述發(fā)卡用戶為發(fā)卡權(quán)值最高的前η位用戶或正在產(chǎn)生發(fā)卡問題且發(fā)卡權(quán)值最高的前η位用戶。
[0010]一種消除發(fā)卡問題的裝置,其特征在于,所述裝置包括:
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)云服務(wù)器中各用戶的發(fā)卡權(quán)值;
判斷單元,用于判斷云服務(wù)器網(wǎng)絡(luò)端口的使用率是否達(dá)到迀移閥值;
迀移單元,用于當(dāng)判斷單元的判斷結(jié)果為是時,根據(jù)統(tǒng)計(jì)單元的統(tǒng)計(jì)結(jié)果,迀移發(fā)卡用戶到其它云服務(wù)器。
[0011]優(yōu)選的,所述統(tǒng)計(jì)單元包括IP重疊度權(quán)值子單元、發(fā)卡流量比權(quán)值子單元、發(fā)卡時間比權(quán)值子單元或其任一組合。
[0012]優(yōu)選的,所述迀移閥值為云服務(wù)器網(wǎng)絡(luò)端口使用率上限的80%。
[0013]本發(fā)明通過動態(tài)迀移出現(xiàn)發(fā)卡問題的用戶(虛擬設(shè)備)到不同的物理服務(wù)器上,來解決發(fā)卡問題。從而在硬件環(huán)境和網(wǎng)絡(luò)環(huán)境不變得情況下,提高系統(tǒng)資源使用效率,增加用戶使用感受。
【附圖說明】
[0014]圖1為本發(fā)明提供的一種消除發(fā)卡問題的方法的示意圖。
[0015]圖2為本發(fā)明提供的一種消除發(fā)卡問題的裝置的示意圖。
【具體實(shí)施方式】
[0016]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他的實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0017]圖1示出了本發(fā)明提供的一種消除發(fā)卡問題的方法的示意圖,具體方法如下所述:
統(tǒng)計(jì)云服務(wù)器中各用戶的發(fā)卡權(quán)值,當(dāng)云服務(wù)器網(wǎng)絡(luò)端口的使用率達(dá)到迀移閥值時,迀移發(fā)卡用戶到其它云服務(wù)器。
[0018]其中所述發(fā)卡權(quán)值包括IP重疊度權(quán)值、發(fā)卡流量比權(quán)值、發(fā)卡時間比權(quán)值或其任一組合的權(quán)值之和。
[0019]IP重疊度權(quán)值由產(chǎn)生發(fā)卡問題的用戶的IP地址重疊度生成,產(chǎn)生發(fā)卡問題的用戶的IP地址重疊度越高,用戶的IP重疊度權(quán)值越高。
[0020]在本實(shí)施例中,當(dāng)產(chǎn)生發(fā)卡問題的用戶的IP地址前8位相同時,IP重疊度權(quán)值加1,IP地址前16位相同時,IP重疊度權(quán)值加2,IP地址前24位相同時,IP重疊度權(quán)值加4。舉例來說,在云服務(wù)器A中,包含用戶1、用戶2、用戶3、用戶4,其中,用戶I與用戶2產(chǎn)生了發(fā)卡問題,且用戶I與用戶2的IP地址前16位相同,用戶I與用戶3也產(chǎn)生了發(fā)卡問題,且用戶I與用戶3的IP地址前8位相同,用戶4未產(chǎn)生發(fā)卡問題,那么此時,用戶I的IP重疊度權(quán)值為3,用戶2的IP重疊度權(quán)值為2,用戶3的IP重疊度權(quán)值為1,用戶4的IP重疊度權(quán)值為O。
[0021]這里說明一下,IP地址一共32位,其中每4位代表一個域的級別,當(dāng)前24位都相同時,很可能兩個IP地址在一個很小的區(qū)域范圍內(nèi)。
[0022]當(dāng)然還有其他隨著產(chǎn)生發(fā)卡問題的用戶的IP地址重疊度升高,使用戶的IP重疊度權(quán)值升高的統(tǒng)計(jì)方式,例如IP地址重疊的位數(shù)每增加I位,IP重疊度權(quán)值加I等,這些均屬于本技術(shù)方案的范圍中。
[0023]發(fā)卡流量比權(quán)值由用戶產(chǎn)生的流量中發(fā)卡流量所占的比值生成,用戶產(chǎn)生的流量中發(fā)卡流量所占的比值越高,用戶的發(fā)卡流量比權(quán)值越高。
[0024]在本實(shí)施例中,發(fā)卡流量比權(quán)值=10*用戶產(chǎn)生的發(fā)卡流量/用戶產(chǎn)生的總流量。舉例來說,同上,在云服務(wù)器A中,包含用戶1、用戶2、用戶3、用戶4,其中,用戶I與用戶2產(chǎn)生了發(fā)卡問題且發(fā)卡流量為10兆,用戶I與用戶3產(chǎn)生了發(fā)卡問題且發(fā)卡流量為20兆,用戶4未產(chǎn)生發(fā)卡問題,而到此時用戶I產(chǎn)生的總流量為100兆,用戶2產(chǎn)生的總流量為50兆,用戶3產(chǎn)生的總流量為50兆,用戶4產(chǎn)生的總流量為70兆,那么此時,用戶I的發(fā)卡流量比權(quán)值為3,用戶2的發(fā)卡流量比權(quán)值為2,用戶3的發(fā)卡流量比權(quán)值為4,用戶4的發(fā)卡流量比權(quán)值為O。
[0025]除此以外,根據(jù)實(shí)際需要,還有其他隨著發(fā)卡流量所占的比值升高,使用戶的發(fā)卡流量比權(quán)值升高的統(tǒng)計(jì)方式,例如根據(jù)需求配置不同的權(quán)值系數(shù)等