【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】
技術(shù)介紹
除非在本文中另外表明,否則本部分中所描述的方法對于本申請中的權(quán)利要求來說不是現(xiàn)有技術(shù)并且不由于包括在本部分中而被承認(rèn)是現(xiàn)有技術(shù)。隨著計算機網(wǎng)絡(luò)規(guī)模的增長,可在網(wǎng)絡(luò)上執(zhí)行I/O操作的應(yīng)用的數(shù)量可能也增多。例如,云計算環(huán)境(例如,共享數(shù)據(jù)中心、共享計算環(huán)境,等等)可允許多個應(yīng)用在構(gòu)成云計算環(huán)境的網(wǎng)絡(luò)上執(zhí)行I/O操作。經(jīng)常,這些應(yīng)用可被允許在網(wǎng)絡(luò)上同時執(zhí)行I/O操作。如可被認(rèn)識到的,在網(wǎng)絡(luò)上同時執(zhí)行I/O操作的大量應(yīng)用可導(dǎo)致網(wǎng)絡(luò)擁塞,其可導(dǎo)致更大規(guī)模的系統(tǒng)故障。在云計算環(huán)境上執(zhí)行I/O操作的應(yīng)用可在環(huán)境內(nèi)如此操做,因此,網(wǎng)絡(luò)擁塞無法通過外部控制(例如,負(fù)載平衡器、防火墻,等等)被防止。
技術(shù)實現(xiàn)思路
本文中描述的是用于減少網(wǎng)絡(luò)擁塞的各種說明性方法。示例方法可包括:接收應(yīng)用軟件在云計算環(huán)境中的上傳,確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件,以及至少部分地基于所確定的一個或多個同步事件確定擁塞的概率。本公開還描述了其中存儲有指令的各種示例機器可讀非暫態(tài)介質(zhì),所述指令在被執(zhí)行時使裝置減少網(wǎng)絡(luò)中的擁塞。示例機器可讀非暫態(tài)介質(zhì)可具有存儲在其中的指令,所述指令在被一個或多個處理器執(zhí)行時可操作地使得網(wǎng)絡(luò)擁塞模塊:接收應(yīng)用軟件在云計算環(huán)境中的上傳,確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件,以及至少部分地基于所確定的一個或多個同步事件確定擁塞的概率。本公開此外還描述了示例系統(tǒng)。示例系統(tǒng)可包括:處理器;可通 ...
【技術(shù)保護點】
一種在云計算環(huán)境中減少網(wǎng)絡(luò)擁塞的方法,包括:接收應(yīng)用軟件在所述云計算環(huán)境中的上傳;確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件;以及至少部分地基于所確定的所述一個或多個同步事件確定擁塞的概率。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】1.一種在云計算環(huán)境中減少網(wǎng)絡(luò)擁塞的方法,包括:
接收應(yīng)用軟件在所述云計算環(huán)境中的上傳;
確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件;以及
至少部分地基于所確定的所述一個或多個同步事件確定擁塞的概率。
2.根據(jù)權(quán)利要求1所述的方法,還包括:
確定擁塞的所述概率是否大于預(yù)定數(shù)值;以及
如果確定擁塞的所述概率大于所述預(yù)定數(shù)值,則防止所述應(yīng)用軟件在所
述云計算環(huán)境中的實施。
3.根據(jù)權(quán)利要求1所述的方法,還包括:
確定擁塞的所述概率是否小于預(yù)定數(shù)值;以及
如果確定擁塞的所述概率小于所述預(yù)定數(shù)值,則促進所述應(yīng)用軟件在所
述云計算環(huán)境中的實施。
4.根據(jù)權(quán)利要求1所述的方法,其中接收所述應(yīng)用軟件的所述上傳包括
接收所述應(yīng)用軟件在下列至少之一中的上傳:基于基礎(chǔ)設(shè)施即服務(wù)(IaaS)、
平臺即服務(wù)(PaaS)和/或軟件即服務(wù)(SaaS)的云計算環(huán)境。
5.根據(jù)權(quán)利要求1所述的方法,其中確定所述一個或多個同步事件包
括:檢測用于與所述應(yīng)用軟件相關(guān)聯(lián)的同步的網(wǎng)絡(luò)通信或輸入/輸出(I/O)操
作中的至少一個的指令。
6.根據(jù)權(quán)利要求1所述的方法,還包括:
至少部分地基于擁塞的所確定的所述概率控制所述一個或多個同步事件
的通知在所述云計算環(huán)境中的傳播。
7.根據(jù)權(quán)利要求1所述的方法,其中確定所述一個或多個同步事件包
括:確定所述云計算環(huán)境中的多個節(jié)點處的一個或多個共享系統(tǒng)事件。
8.根據(jù)權(quán)利要求1所述的方法,其中確定所述一個或多個同步事件包
括:確定能夠影響所述云計算環(huán)境中的多個節(jié)點的一個或多個共享時間事
件。
9.根據(jù)權(quán)利要求1所述的方法,其中確定擁塞的所述概率包括:利用基
于應(yīng)用程序編程接口(API)的指令。
10.根據(jù)權(quán)利要求1所述的方法,其中確定擁塞的所述概率包括:至少
部分基于事件發(fā)生概率、所述云計算環(huán)境中的事件共享節(jié)點的數(shù)量、所述數(shù)
量的事件共享節(jié)點共享網(wǎng)絡(luò)的概率、由于所述事件發(fā)生而導(dǎo)致的輸入/輸出
(I/O)訪問的量以及所述網(wǎng)絡(luò)的帶寬來確定關(guān)系。
11.一種機器可讀非暫態(tài)介質(zhì),其具有存儲在其中的指令,所述指令在
被一個或多個處理器執(zhí)行時可操作地使得網(wǎng)絡(luò)擁塞模塊:
接收應(yīng)用軟件在云計算環(huán)境中的上傳;
確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件;以及
至少部分地基于所確定的所述一個或多個同步事件確定擁塞的概率。
12.根據(jù)權(quán)利要求11所述的機器可讀非暫態(tài)介質(zhì),其中所存儲的所述指
令在被一個或多個處理器執(zhí)行時還可操作地使得所述網(wǎng)絡(luò)擁塞模塊:
確定擁塞的所述概率是否大于預(yù)定數(shù)值;以及
如果確定擁塞的所述概率大于所述預(yù)定數(shù)值,則防止所述應(yīng)用軟件在所
述云計算環(huán)境中的實施。
13.根據(jù)權(quán)利要求11所述的機器可讀非暫態(tài)介質(zhì),其中所存儲的所述指
令在被一個或多個處理器執(zhí)行時還可操作地使得所述網(wǎng)絡(luò)擁塞模塊:
確定擁塞的所述概率是否小于預(yù)定數(shù)值;以及
如果確定擁塞的所述概率小于所述預(yù)定數(shù)值,則促進所述應(yīng)用軟件在所
述云計算環(huán)境中的實施。
14.根據(jù)權(quán)利要求11所述的機器可讀非暫態(tài)介質(zhì),其中所存儲的所述指
令在被一個或多個處理器執(zhí)行時還可操作地使得所述網(wǎng)絡(luò)擁塞模塊:接收所
述應(yīng)用軟件在下列至少之一中的上傳:基于基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺即
服務(wù)(PaaS)和/或軟件即服務(wù)(SaaS)的云計算環(huán)境。
15.根據(jù)權(quán)利要求11所述的機器可讀非暫態(tài)介質(zhì),其中所存儲的所述指
令在被一個或多個處理器執(zhí)行時還可操作地使得所述網(wǎng)絡(luò)擁塞模塊:檢測用
于與所述應(yīng)用軟件相關(guān)聯(lián)的同步的網(wǎng)絡(luò)通信或輸入/輸出(I/O)操作中的至少
一個的指令。
16.根據(jù)權(quán)利要求11所述的機器可讀非暫態(tài)介質(zhì),其中所存儲的所述指
令在被一個或多個處理器執(zhí)行時還可操作地使得所述網(wǎng)絡(luò)擁塞模塊:至少部
\t分地基于擁塞的所確定的所述概率控制所述一個或多個同步事件的通知在所
述云計算環(huán)境中的傳播。<...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:倉林修一,吉田尚史,鷹野孝典,
申請(專利權(quán))人:英派爾科技開發(fā)有限公司,
類型:發(fā)明
國別省市:美國;US
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。