[發明專利]一種面向分布式存儲系統的自動化拷機測試方法和裝置有效
| 申請號: | 202110054397.2 | 申請日: | 2021-01-15 |
| 公開(公告)號: | CN112787887B | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 王筱橦;王振宇;李吉發;劉戈 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L67/1097;H04L67/10;H04L41/0896 |
| 代理公司: | 深圳市六加知識產權代理有限公司 44372 | 代理人: | 曲衛濤 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 分布式 存儲系統 自動化 測試 方法 裝置 | ||
1.一種面向分布式存儲系統的自動化拷機測試方法,其特征在于,在分布式存儲系統中,按照網絡中路由節點下連接有的一個或者多個服務器的連接關系,以及各路由器之間的上下游關系,建立拷機測試樹,其中,各服務器構成所述拷機測試樹的葉子節點,所述自動化拷機測試方法包括:
將拷機測試樹中相對葉子節點,且位于同一級的上游路由節點,生成第一鏈路環;其中,所述第一鏈路環,以拷機測試樹中所有葉子節點所關聯,且位于同一級的上游路由節點構成;
在第一鏈路環中以各路由節點成對的方式構建位于所述第一鏈路環中,且位于相鄰路由節點下的服務器之間的流入和流出測試;
在完成針對所述第一鏈路環中包含的各路由節點所連接的各個服務器的流入和流出測試的分配后,在所述拷機測試樹中,根據已經分配出去的服務器帶寬,更新各個路由節點下所連接的服務器總帶寬,并進一步生成第二鏈路環;以所述第一鏈路環的處理方式,處理完所述第二鏈路環中流入和流出測試的分配,在以遞歸的方式完成所述第二鏈路環,及其后續鏈路環中流入和流出測試的分配后,直到剩下零個或者一個路由節點下還擁有服務器帶寬,從而完成測試路徑規劃;以便根據所述測試路徑規劃完成后續的拷機測試過程。
2.根據權利要求1所述的面向分布式存儲系統的自動化拷機測試方法,其特征在于,作為葉子節點的服務器還分為至少兩種類型,其中,在進行所述各個服務器的流入和流出的測試的分配時,需要滿足服務器的類型相一致,則所述將拷機測試樹中相對葉子節點,且位于同一級的上游路由節點,生成第一鏈路環,具體包括:
根據服務器類型,根據拷機測試樹中葉子節點位于同一級的上游路由節點,對應各種類型,分別生成相應類型下的第一鏈路環;相應的,后續針對第二鏈路環和其它鏈路環的操作均以各服務器類型逐一進行一遍相應操作。
3.根據權利要求1所述的面向分布式存儲系統的自動化拷機測試方法,其特征在于,在所述第一鏈路環或第二鏈路環中,其中鏈路環中的路由節點按照各自路由節點下所連接的服務器總帶寬大小進行有序排列。
4.根據權利要求3所述的面向分布式存儲系統的自動化拷機測試方法,其特征在于,所述將拷機測試樹中相對葉子節點,且位于同一級的上游路由節點,生成所述第一鏈路環,具體為:
確定所連接的服務器總帶寬最小的第一路由節點;
在所述位于同一級的上游路由節點中查找到與所述第一路由節點位于同一級的一個或者多個其他路由節點,從所述一個或者多個其他路由節點中分配出與所述第一路由節點同樣大小的帶寬,用于生成所述第一鏈路環。
5.根據權利要求1所述的面向分布式存儲系統的自動化拷機測試方法,其特征在于,所述在第一鏈路環中以各路由節點成對的方式構建位于所述第一鏈路環中,且位于相鄰路由節點下的服務器之間的流入和流出測試,具體為:
通過隨機算法來從所述第一鏈路環中篩選出第一路由節點,在所述第一鏈路環中查找到與所述第一路由節點位于同一級的一個或者多個其他路由節點,從所述一個或者多個其他路由節點中分配出與所述第一路由節點同樣大小的帶寬,用于生成所述第一鏈路環。
6.一種面向分布式存儲系統的自動化拷機測試方法,其特征在于,在分布式存儲系統中,按照網絡中路由節點下連接有的一個或者多個服務器的連接關系,以及各路由器之間的上下游關系,建立拷機測試樹,其中,作為葉子節點的服務器包括一種或者多種類型,并且相應的流入和流出測試需要針對同一類型的服務器進行,方法包括:
逐一遍歷拷機測試樹中的各個子節點,在遍歷抵達拷機測試樹中的第i節點時,觸發對相應第i節點下的所有關聯葉子節點進行同類型服務器的流入和流出測試關系的建立;其中,相應第i節點下的所有關聯葉子節點包括所述第i節點直接下掛的葉子節點和/或所述第i節點通過其下掛的其它節點間接建立關聯關系的葉子節點;其中,i為自然數;
在完成所述第i節點下的所有關聯葉子節點進行同類型服務器的流入和流出測試關系的建立后,在拷機測試樹中刪除所述第i節點,以便所述第i節點下關聯的葉子節點脫離后續的同類型服務器的流入和流出測試關系的建立過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110054397.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:動物籠具及其側面
- 下一篇:一種塑膠管件自動滑緊連接的設備





