• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    網(wǎng)絡(luò)擁塞的減少制造技術(shù)

    技術(shù)編號:11154920 閱讀:99 留言:0更新日期:2015-03-18 11:19
    本申請一般地公開了用于減少網(wǎng)絡(luò)中的擁塞的技術(shù)和實施方式。

    【技術(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)可包括:處理器;可通信地耦合至所述處理器的網(wǎng)絡(luò)擁塞模塊;以及機器可讀介質(zhì),其可通信地耦合到所述處理器和所述網(wǎng)絡(luò)擁塞模塊,所述機器可讀介質(zhì)具有存儲于其中的指令,所述指令在被所述處理器執(zhí)行時使得所述網(wǎng)絡(luò)擁塞模塊:接收應(yīng)用軟件在云計算環(huán)境中的上傳,確定與所述應(yīng)用軟件相關(guān)聯(lián)的一個或多個同步事件,以及至少部分地基于所確定的一個或多個同步事件確定擁塞的概率。前述概要僅僅是說明性的,并且不意圖以任何方式是限制性的。除了說明性的方面,上述實施例和特征、另外的方面、實施例和特征將通過參考附圖和下面的詳細(xì)描述而變得顯而易見。附圖說明在本說明書的結(jié)尾部分中特別地指出并清楚地要求保護主題。根據(jù)結(jié)合附圖進行的以下描述和隨附權(quán)利要求,本公開的前述和其它特征將變得更加完全地顯而易見。理解這些附圖僅示出根據(jù)本公開的若干實施例,并且因此不應(yīng)當(dāng)被認(rèn)為是其范圍的限制。將通過使用附圖來以附加的特征和細(xì)節(jié)描述本公開。在附圖中:圖1是示例云計算環(huán)境的框圖的圖解;圖2是示例網(wǎng)絡(luò)擁塞模塊的框圖的圖解;圖3是用于減少網(wǎng)絡(luò)中的擁塞的示例方法的流程圖;圖4是示例計算機程序產(chǎn)品的圖解;以及圖5是全部根據(jù)本文中所述的至少某些實施例布置的示例計算裝置的框圖的圖解。具體實施方式以下描述闡明各種示例以及特定細(xì)節(jié),以提供對要求保護的主題的徹底的理解。然而,本領(lǐng)域技術(shù)人員將理解的是,可能在沒有本文中所公開的特定細(xì)節(jié)中的一些或更多的情況下實現(xiàn)要求保護的主題。另外,在一些環(huán)境中,沒有對眾所周知的方法、過程、部件和/或電路進行詳細(xì)描述,以免不必要地模糊要求保護的主題。在以下詳細(xì)描述中,對附圖進行參考,所述附圖形成詳細(xì)描述的一部分。除非上下文另外指示,否則在附圖中,相似的符號通常標(biāo)識相似的部件。在詳細(xì)描述、附圖和權(quán)利要求中描述的說明性實施例并不意味著是限制性的。可以利用其它實施例以及可以進行其它改變,而不脫離本文所提供的主題的精神或范圍。將易于理解的是,如在本文中一般地描述的和在圖中示出的那樣,本公開的各方面可以以廣泛多樣的不同配置被布置、替代、組合和設(shè)計,所有這些都被明確地構(gòu)想并成為本公開的一部分。除其它之外,本公開被吸引至與減少網(wǎng)絡(luò)擁塞有關(guān)的方法、裝置、系統(tǒng)和計算機可讀介質(zhì)。如上面指明的,當(dāng)多個應(yīng)用在云計算環(huán)境內(nèi)同時執(zhí)行I/O操作(例如,讀、寫、傳送、詢問,等等)時,它們可能導(dǎo)致云計算環(huán)境內(nèi)的網(wǎng)絡(luò)擁塞。該網(wǎng)絡(luò)擁塞可導(dǎo)致系統(tǒng)故障,其可能導(dǎo)致云計算環(huán)境內(nèi)的停機或服務(wù)中斷。如將被認(rèn)識到的,單個事件(例如,重新啟動、網(wǎng)絡(luò)斷開/重新連接、功率中斷,等等)可觸發(fā)來自運行在云計算環(huán)境上的多個應(yīng)用的I/O操作。因此,單個事件的發(fā)生可能使大量I/O操作同時被發(fā)起(例如,由對該事件做出響應(yīng)的多個應(yīng)用,等等)。這許多I/O操作的同步(例如,同時、在足夠短的時間內(nèi),等等)執(zhí)行可能導(dǎo)致網(wǎng)絡(luò)內(nèi)的擁塞。例如,云計算環(huán)境可由計算組件(例如,計算機服務(wù)器、虛擬機、分布式計算環(huán)境中的節(jié)點,等等)和存儲組件(例如,計算機服務(wù)器、共享數(shù)據(jù)池、附網(wǎng)存儲裝置,等等)組成。在計算組件上執(zhí)行的應(yīng)用可使用存儲組件用于I/O操作(例如,讀取數(shù)據(jù)、寫入數(shù)據(jù),等等)。某些事件(例如,計算組件重新啟動、網(wǎng)絡(luò)設(shè)置錯誤,等等)可能導(dǎo)致在計算組件上執(zhí)行的大量應(yīng)用同時利用存儲組件發(fā)起I/O操作。這些同時的I/O操作可能導(dǎo)致網(wǎng)絡(luò)擁塞(例如,壓垮存儲組件,等等),這可使存儲組件變得臨時不可用。這可導(dǎo)致云計算環(huán)境的進一步的故障(例如,服務(wù)中斷,等等)。例如,試圖寫數(shù)據(jù)到存儲組件的大量應(yīng)用可臨時阻止任何應(yīng)用利用存儲組件執(zhí)行I/O操作。由于I/O操作源自云計算環(huán)境內(nèi),因此外部控制(例如,防火墻、負(fù)載平衡器,等等)無法有效地防止由于同時的I/O操作而產(chǎn)生的網(wǎng)絡(luò)擁塞。此外,由于云計算環(huán)境被設(shè)計為便于第三方(例如,客戶,等等)使用,因此防止第三方應(yīng)用執(zhí)行I/O操作可能也不是防止網(wǎng)絡(luò)擁塞的合適的解決方案。為了對所公開的主題的簡短介紹,給出以下非限制性示例。通常,本公開的各種實施例可提供用于云計算環(huán)境中的應(yīng)用認(rèn)證過程。例如,在被允許在云計算環(huán)境中執(zhí)行之前,應(yīng)用可被檢查是否涉及與特定事件相結(jié)合地被執(zhí)行的I/O操作的指令。然后可以確定應(yīng)用可能促成網(wǎng)絡(luò)擁塞的可能性。示例云計算環(huán)境還可包括安裝控制,其可以基于所確定的應(yīng)用可能導(dǎo)致網(wǎng)絡(luò)擁塞的可能性防止或允許某應(yīng)用的安裝。此外,示例云計算環(huán)境可包括事件傳播系統(tǒng)。事件傳播系統(tǒng)可控制事件的通知,以便減小網(wǎng)絡(luò)擁塞的實際可能性。雖然各實施例在描述示例實施方式時參考減少網(wǎng)絡(luò)擁塞,但這不是對各實施例的要求。將被認(rèn)識到的是,與對各示例的要求相反,減少網(wǎng)絡(luò)擁塞是期望的結(jié)果。圖1示出根據(jù)本文中所述的至少某些實施例布置的示例云計算環(huán)境100。云計算環(huán)境100可被實施為減小由于同時的I/O操作而導(dǎo)致的網(wǎng)絡(luò)擁塞的可能性。通常,云計算環(huán)境100可被用來確定應(yīng)用(例如,軟件程序、虛本文檔來自技高網(wǎng)...
    <a  title="網(wǎng)絡(luò)擁塞的減少原文來自X技術(shù)">網(wǎng)絡(luò)擁塞的減少</a>

    【技術(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

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久久久人妻无码| 亚洲av中文无码乱人伦在线咪咕| 无码午夜成人1000部免费视频| 无码专区狠狠躁躁天天躁| 制服在线无码专区| 无码人妻少妇久久中文字幕| 亚洲av无码片在线播放| HEYZO无码中文字幕人妻| 亚洲AV无码久久精品狠狠爱浪潮| 一本大道无码av天堂| 曰批全过程免费视频在线观看无码| 曰产无码久久久久久精品| 在线观看片免费人成视频无码| 久久亚洲中文字幕无码| 久久久久亚洲精品无码蜜桃| 国产成人A亚洲精V品无码| 国产精品无码一区二区三区在| 无码免费一区二区三区免费播放| 成人年无码AV片在线观看| 亚洲国产精品无码久久久| 亚洲av无码无在线观看红杏| 人妻无码人妻有码中文字幕| 免费人妻av无码专区| 国内精品久久久久久无码不卡| 熟妇人妻AV无码一区二区三区| 中文字幕无码乱人伦| 免费无码H肉动漫在线观看麻豆| 无码人妻H动漫中文字幕 | 99久久无码一区人妻a黑| 国内精品人妻无码久久久影院导航 | 亚洲∧v久久久无码精品 | 日韩人妻无码精品久久免费一| 日韩精品无码永久免费网站| 夜夜精品无码一区二区三区 | 日韩精品无码免费专区午夜| 国产av无码专区亚洲国产精品| 国产成人无码午夜视频在线观看 | 热の无码热の有码热の综合| 国产精品无码无片在线观看3D| 无码人妻精品一二三区免费| 人妻无码精品久久亚瑟影视|