[發明專利]非侵入式動態可縮放的網絡負載生成在審
| 申請號: | 202110334120.5 | 申請日: | 2015-09-07 |
| 公開(公告)號: | CN113079115A | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | M·E·朱布蘭;A·M·格施夫特;胡偉平 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | H04L12/911 | 分類號: | H04L12/911;H04L12/24;H04L12/26;H04L29/06;H04L29/08 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 彭夢曄 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 侵入 動態 縮放 網絡 負載 生成 | ||
本公開的實施例涉及非侵入式動態可縮放的網絡負載生成。一種用于非侵入式網絡負載生成的方法可以包括確定分布式計算系統中的可用資源,其中分布式計算系統包括多個計算設備和目標部署。基于目標部署和多個源計算設備之間的可用資源量,可以選擇多個源計算設備以生成從多個源計算設備指向目標部署的網絡負載。多個源計算設備可以是分布式計算系統中的多個計算設備的子集。可以向多個源計算設備提供網絡業務生成器服務,以便生成從多個源計算設備指向目標部署的網絡負載。可以監測分布式計算系統響應于所生成的網絡負載的性能。
本申請是國際申請號為PCT/US2015/048747、國際申請日為2015年09月07日、于2017年05月03日進入中國國家階段、中國國家申請號為201580059805.6、發明名稱為“非侵入式動態可縮放的網絡負載生成”的發明專利申請的分案申請。
背景技術
在分布式計算系統中,計算或存儲集群的新的或修改后的部署可能需要特定能力或吞吐量。在將該部署發布給客戶之前,需要進行測試以確保提供給部署的網絡連接足以滿足規定的服務水平。
發明內容
提供本發明內容以便以簡化的形式介紹將在以下詳細描述中進一步描述的概念的選擇。本發明內容不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在單獨用于幫助確定所要求保護的主題的范圍。
本發明的實施例提供了用于執行非侵入式動態可縮放網絡負載生成的方法、系統和計算機存儲介質。這可以用于在分布式計算系統中驗證針對新的和/或現有的云基礎設施(諸如存儲或計算集群(例如,多個計算設備)的部署)的網絡連接。網絡連接可以包括例如網絡帶寬和網絡等待時間(例如,在與客戶的服務水平協議中規定的帶寬和等待時間)。還可以執行負載生成,以模擬拒絕服務(“DoS”)攻擊并且確保各種網絡部件優雅地管理模擬DoS攻擊。
為了生成以期望的云基礎設施為目標的網絡負載,可以跨不同的源站點(諸如不同的數據中心)在多個源計算設備處執行網絡業務生成器服務。被選擇來生成網絡負載的計算設備可以基于在計算設備處可用的資源(諸如帶寬和計算能力)來選擇。具體地,可以確定可用資源(例如,沒有用于支持實時操作的資源),并且可以基于計算設備與一定量的可用資源的關聯來選擇計算設備用作源計算設備。以這種方式,用于測試的網絡負載可以利用網絡中的未使用或“備用”資源來生成,并且網絡負載可以與實時網絡業務并行生成。可用資源的這種使用使得能夠以非侵入式方式生成網絡負載,使得生成不中斷支持其他客戶的實時操作的實時網絡業務。
最初,所生成的網絡負載可能相對較小。如果分布式計算系統響應于該負載而令人滿意地執行,則可以增加負載的大小。然后可以遞增地增加網絡負載,直到負載足以驗證期望水平的網絡連接和/或模擬目標基礎設施處的DoS攻擊。隨著負載增加,用于生成負載的源計算設備可以改變和/或附加源計算設備可以被采用。另外,現有的源計算設備可以被釋放回來以減少資源使用。以這種方式,負載的大小可以是動態可縮放的,并且可以動態地選擇網絡負載的起點。網絡負載的大小在每個特定源站點內以及跨多個源站點可以動態地縮放。
可以在生成的每個增量網絡負載處監測分布式計算系統。該監測可以包括生成指示不同網絡負載處的各種系統部件的性能的參考點。監測還可以包括在負載生成期間監測性能度量,以確定分布式計算系統是否響應于所生成的網絡負載而令人滿意地執行。
如果在測試期間發生性能問題,諸如目標基礎設施處的網絡故障或故障,則可以減少和/或消除網絡負載。另外,如果需要現有的源計算設備的計算能力,則可以減少和/或消除現有起點。因此,負載的大小可以基于各種性能度量而動態地可縮放。自動節流可以防止實時業務事故。
附圖說明
下面參考附圖詳細描述本發明的實施例,在附圖中:
圖1是適于在實現本發明的實施例時使用的示例性計算環境的框圖;
圖2是其中可以采用本發明的實施例的示例性網絡環境的框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110334120.5/2.html,轉載請聲明來源鉆瓜專利網。





