[發明專利]一種VPC集群的網絡穩定性測試方法、裝置及系統有效
| 申請號: | 201710228017.6 | 申請日: | 2017-04-10 |
| 公開(公告)號: | CN108694116B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 唐宇鵬 | 申請(專利權)人: | 北京金山云網絡技術有限公司;北京金山云科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 項京;馬敬 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 vpc 集群 網絡 穩定性 測試 方法 裝置 系統 | ||
本發明實施例提供了一種VPC集群的網絡穩定性測試方法、裝置及系統,該方法首先為待測VPC集群的每臺宿主機創建預設數量的目標虛擬機;并將所有目標虛擬機配置在VPC網絡下預設數目個、可相互通信的子網中;控制每一個目標虛擬機按照預設的并行訪問數量,循環訪問待測VPC集群中的所有其它目標虛擬機;并按照預設時間間隔,獲得每個目標虛擬機統計的該目標虛擬機自身與其它目標虛擬機之間的訪問數據;基于所獲得的訪問數據,生成用于評測網絡穩定性的目標統計數據。與現有技術相比,本方案中所配置的測試環境成功模擬了VPC集群在實際應用中的工作環境,進而使得本發明實施例所提供的方案能夠很好地適用于VPC網絡。
技術領域
本發明涉及計算機技術領域,特別是涉及一種VPC集群的網絡穩定性測試方法、裝置及系統。
背景技術
VPC(Virtual Private Cloud,虛擬私有云)網絡產品作為云計算行業內主流的網絡產品已得到廣泛使用,云服務提供商通過云技術將宿主機的資源配置在云端,根據用戶需要在宿主機中為用戶創建虛擬機,在云服務商的VPC網絡機房中,安裝有大量的宿主機,所有的宿主機構成一個集群,即VPC集群,而每個宿主機中可以創建多個虛擬機。
現有技術中,在VPC網絡機房上線前,云服務商需要對VPC集群的所有功能進行穩定性測試。現有的穩定性測試方法是從VPC集群中篩選某一臺或幾臺宿主機,使用LoadRunner(一種負載測試工具)等測試工具讓所篩選的某一臺或某幾臺宿主機在持續高并發、大網絡流量的狀態下工作,然后收集所篩選的宿主機的性能測試數據,從而評測整個VPC集群的穩定性。
但是,現有技術中的網絡穩定性測試方法,僅根據篩選的一臺或幾臺宿主機的性能測試數據來評測VPC集群的穩定性,沒有獲得VPC集群中所有宿主機的性能測試數據,使得現有的網絡穩定性測試方法并不能很好地適用于VPC網絡,其無法模擬集群在上線后,VPC網絡中用戶真實使用虛擬機的場景。
發明內容
本發明實施例的目的在于提供一種VPC集群的網絡穩定性測試方法、裝置及系統,以實現在測試過程中模擬集群在上線后,VPC網絡中用戶真實使用虛擬機的場景,更好地適用于VPC網絡。具體技術方案如下:
為達上述目的,第一方面,本發明實施例提供了一種VPC集群的網絡穩定性測試方法,所述方法包括:
為待測VPC集群的每臺宿主機創建預設數量的目標虛擬機;
將所有目標虛擬機配置在VPC網絡下預設數目個、可相互通信的子網中;
控制每一個所述目標虛擬機按照預設的并行訪問數量,循環訪問所述待測VPC集群中的所有其它目標虛擬機;
按照預設時間間隔,獲得每個目標虛擬機統計的該目標虛擬機自身與其它目標虛擬機之間的訪問數據;
基于所獲得的訪問數據,生成用于評測網絡穩定性的目標統計數據。
優選的,所述控制每一個所述目標虛擬機按照預設的并行訪問數量,循環訪問所述待測VPC集群中的所有其它目標虛擬機的步驟,包括:
控制每一個所述目標虛擬機按照隨機的訪問順序以及預設的并行訪問數量,循環訪問所述待測VPC集群中的所有其它目標虛擬機。
優選的,所述控制每一個所述目標虛擬機按照預設的并行訪問數量,循環訪問所述待測VPC集群中的所有其它目標虛擬機的步驟,包括:
向所有目標虛擬機發送訪問命令,以使得每一個目標虛擬機基于所述訪問命令,按照預設的并行訪問數量,循環訪問所述待測VPC集群中的所有其它目標虛擬機。
優選的,所述向所有目標虛擬機發送訪問命令的步驟,包括:
根據預先存儲的各個目標虛擬機的地址信息,向各個目標虛擬機發送訪問命令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山云網絡技術有限公司;北京金山云科技有限公司,未經北京金山云網絡技術有限公司;北京金山云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710228017.6/2.html,轉載請聲明來源鉆瓜專利網。





