[發(fā)明專(zhuān)利]生成動(dòng)態(tài)地可縮放網(wǎng)絡(luò)負(fù)載的方法、系統(tǒng)和介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201580059805.6 | 申請(qǐng)日: | 2015-09-07 |
| 公開(kāi)(公告)號(hào): | CN107005438B | 公開(kāi)(公告)日: | 2021-04-16 |
| 發(fā)明(設(shè)計(jì))人: | M·E·朱布蘭;A·M·格施夫特;胡偉平 | 申請(qǐng)(專(zhuān)利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類(lèi)號(hào): | H04L12/26 | 分類(lèi)號(hào): | H04L12/26;H04L12/24 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 生成 動(dòng)態(tài) 縮放 網(wǎng)絡(luò) 負(fù)載 方法 系統(tǒng) 介質(zhì) | ||
一種用于非侵入式網(wǎng)絡(luò)負(fù)載生成的方法可以包括確定分布式計(jì)算系統(tǒng)中的可用資源,其中分布式計(jì)算系統(tǒng)包括多個(gè)計(jì)算設(shè)備和目標(biāo)部署。基于目標(biāo)部署和多個(gè)源計(jì)算設(shè)備之間的可用資源量,可以選擇多個(gè)源計(jì)算設(shè)備以生成從多個(gè)源計(jì)算設(shè)備指向目標(biāo)部署的網(wǎng)絡(luò)負(fù)載。多個(gè)源計(jì)算設(shè)備可以是分布式計(jì)算系統(tǒng)中的多個(gè)計(jì)算設(shè)備的子集。可以向多個(gè)源計(jì)算設(shè)備提供網(wǎng)絡(luò)業(yè)務(wù)生成器服務(wù),以便生成從多個(gè)源計(jì)算設(shè)備指向目標(biāo)部署的網(wǎng)絡(luò)負(fù)載。可以監(jiān)測(cè)分布式計(jì)算系統(tǒng)響應(yīng)于所生成的網(wǎng)絡(luò)負(fù)載的性能。
背景技術(shù)
在分布式計(jì)算系統(tǒng)中,計(jì)算或存儲(chǔ)集群的新的或修改后的部署可能需要特定能力或吞吐量。在將該部署發(fā)布給客戶(hù)之前,需要進(jìn)行測(cè)試以確保提供給部署的網(wǎng)絡(luò)連接足以滿(mǎn)足規(guī)定的服務(wù)水平。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以便以簡(jiǎn)化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的概念的選擇。本發(fā)明內(nèi)容不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在單獨(dú)用于幫助確定所要求保護(hù)的主題的范圍。
本發(fā)明的實(shí)施例提供了用于執(zhí)行非侵入式動(dòng)態(tài)可縮放網(wǎng)絡(luò)負(fù)載生成的方法、系統(tǒng)和計(jì)算機(jī)存儲(chǔ)介質(zhì)。這可以用于在分布式計(jì)算系統(tǒng)中驗(yàn)證針對(duì)新的和/或現(xiàn)有的云基礎(chǔ)設(shè)施(諸如存儲(chǔ)或計(jì)算集群(例如,多個(gè)計(jì)算設(shè)備)的部署)的網(wǎng)絡(luò)連接。網(wǎng)絡(luò)連接可以包括例如網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)等待時(shí)間(例如,在與客戶(hù)的服務(wù)水平協(xié)議中規(guī)定的帶寬和等待時(shí)間)。還可以執(zhí)行負(fù)載生成,以模擬拒絕服務(wù)(“DoS”)攻擊并且確保各種網(wǎng)絡(luò)部件優(yōu)雅地管理模擬DoS攻擊。
為了生成以期望的云基礎(chǔ)設(shè)施為目標(biāo)的網(wǎng)絡(luò)負(fù)載,可以跨不同的源站點(diǎn)(諸如不同的數(shù)據(jù)中心)在多個(gè)源計(jì)算設(shè)備處執(zhí)行網(wǎng)絡(luò)業(yè)務(wù)生成器服務(wù)。被選擇來(lái)生成網(wǎng)絡(luò)負(fù)載的計(jì)算設(shè)備可以基于在計(jì)算設(shè)備處可用的資源(諸如帶寬和計(jì)算能力)來(lái)選擇。具體地,可以確定可用資源(例如,沒(méi)有用于支持實(shí)時(shí)操作的資源),并且可以基于計(jì)算設(shè)備與一定量的可用資源的關(guān)聯(lián)來(lái)選擇計(jì)算設(shè)備用作源計(jì)算設(shè)備。以這種方式,用于測(cè)試的網(wǎng)絡(luò)負(fù)載可以利用網(wǎng)絡(luò)中的未使用或“備用”資源來(lái)生成,并且網(wǎng)絡(luò)負(fù)載可以與實(shí)時(shí)網(wǎng)絡(luò)業(yè)務(wù)并行生成。可用資源的這種使用使得能夠以非侵入式方式生成網(wǎng)絡(luò)負(fù)載,使得生成不中斷支持其他客戶(hù)的實(shí)時(shí)操作的實(shí)時(shí)網(wǎng)絡(luò)業(yè)務(wù)。
最初,所生成的網(wǎng)絡(luò)負(fù)載可能相對(duì)較小。如果分布式計(jì)算系統(tǒng)響應(yīng)于該負(fù)載而令人滿(mǎn)意地執(zhí)行,則可以增加負(fù)載的大小。然后可以遞增地增加網(wǎng)絡(luò)負(fù)載,直到負(fù)載足以驗(yàn)證期望水平的網(wǎng)絡(luò)連接和/或模擬目標(biāo)基礎(chǔ)設(shè)施處的DoS攻擊。隨著負(fù)載增加,用于生成負(fù)載的源計(jì)算設(shè)備可以改變和/或附加源計(jì)算設(shè)備可以被采用。另外,現(xiàn)有的源計(jì)算設(shè)備可以被釋放回來(lái)以減少資源使用。以這種方式,負(fù)載的大小可以是動(dòng)態(tài)可縮放的,并且可以動(dòng)態(tài)地選擇網(wǎng)絡(luò)負(fù)載的起點(diǎn)。網(wǎng)絡(luò)負(fù)載的大小在每個(gè)特定源站點(diǎn)內(nèi)以及跨多個(gè)源站點(diǎn)可以動(dòng)態(tài)地縮放。
可以在生成的每個(gè)增量網(wǎng)絡(luò)負(fù)載處監(jiān)測(cè)分布式計(jì)算系統(tǒng)。該監(jiān)測(cè)可以包括生成指示不同網(wǎng)絡(luò)負(fù)載處的各種系統(tǒng)部件的性能的參考點(diǎn)。監(jiān)測(cè)還可以包括在負(fù)載生成期間監(jiān)測(cè)性能度量,以確定分布式計(jì)算系統(tǒng)是否響應(yīng)于所生成的網(wǎng)絡(luò)負(fù)載而令人滿(mǎn)意地執(zhí)行。
如果在測(cè)試期間發(fā)生性能問(wèn)題,諸如目標(biāo)基礎(chǔ)設(shè)施處的網(wǎng)絡(luò)故障或故障,則可以減少和/或消除網(wǎng)絡(luò)負(fù)載。另外,如果需要現(xiàn)有的源計(jì)算設(shè)備的計(jì)算能力,則可以減少和/或消除現(xiàn)有起點(diǎn)。因此,負(fù)載的大小可以基于各種性能度量而動(dòng)態(tài)地可縮放。自動(dòng)節(jié)流可以防止實(shí)時(shí)業(yè)務(wù)事故。
附圖說(shuō)明
下面參考附圖詳細(xì)描述本發(fā)明的實(shí)施例,在附圖中:
圖1是適于在實(shí)現(xiàn)本發(fā)明的實(shí)施例時(shí)使用的示例性計(jì)算環(huán)境的框圖;
圖2是其中可以采用本發(fā)明的實(shí)施例的示例性網(wǎng)絡(luò)環(huán)境的框圖;
圖3是其中可以采用本發(fā)明的實(shí)施例的示例性網(wǎng)絡(luò)環(huán)境的框圖;
圖4是根據(jù)本發(fā)明的實(shí)施例的包括用于生成網(wǎng)絡(luò)負(fù)載的多個(gè)源位置的示例性地理區(qū)域的框圖;
圖5是示出根據(jù)本發(fā)明的實(shí)施例的用于分布式計(jì)算系統(tǒng)中的非侵入式網(wǎng)絡(luò)負(fù)載生成的示例性方法的流程圖;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580059805.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





