[發明專利]路徑跟蹤的方法、設備和系統有效
| 申請號: | 201210504975.9 | 申請日: | 2012-11-30 |
| 公開(公告)號: | CN103024000A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 胡志遠;佘彥杰 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路徑 跟蹤 方法 設備 系統 | ||
技術領域
本發明涉及計算機應用技術領域,特別涉及一種路徑跟蹤的方法、設備和系統。
背景技術
隨著計算機技術以及網絡技術的高速發展,對存儲性能的要求也越來越高。在存儲性能提升的過程中,緩存、固態硬盤、集群等技術不斷的被引入。但是無論采用何種技術,軟件性能調優都是存儲性能優化中不可缺失的一環。軟件性能調優是指通過監控獲取到反映系統性能的運行數據,例如高峰并發數、系統的響應速度情況、網絡流量、每類請求在總的請求中所占的百分比等,并對這些數據進行分析,進而實現性能問題定位。
在存儲系統中,I/O(In/Out,輸入/輸出)路徑及其相關信息可以揭示存儲設備各個方面的性能,是軟件調優的重要性能監控指標。通過對I/O路徑及其相關信息的分析可以找到存儲設備中I/O潛在或已經出現的問題,進而發現性能瓶頸和問題所在。所以怎樣實現對存儲設備中I/O路徑的跟蹤是需要解決的問題。
發明內容
為了實現對存儲系統中I/O的路徑跟蹤,本發明實施例提供了一種路徑跟蹤的方法、設備和系統。所述技術方案如下:
第一方面,提供了一種路徑跟蹤的方法,所述方法包括:存儲性能監控SPM下發監控控制命令到集群網絡連接存儲SNAS中的指定節點,其中,所述監控控制命令中攜帶I/O路徑的跟蹤規則,所述I/O路徑的跟蹤規則包括:每秒跟蹤的I/O數和跟蹤的I/O操作類型,使所述指定節點及所述SNAS中的其它各節點能夠根據所述I/O路徑的跟蹤規則對本節點的I/O進行跟蹤;所述SPM接收所述SNAS中的指定節點上報的本節點及所述其它節點上報的I/O路徑的跟蹤消息;所述SPM根據接收到的所述I/O路徑的跟蹤消息,輸出可視化的所述I/O路徑的分解過程,以及所述I/O路徑的性能關鍵信息。
在第一方面的第一種可能的實施方式中,所述存儲性能監控SPM下發監控控制命令到集群網絡連接存儲NAS中的指定節點之后,還包括:所述指定節點中的集群管理系統CM接收所述監控控制命令,并對所述監控控制命令進行解析,得到I/O路徑的跟蹤規則,使所述指定節點中的協議層子系統根據所述I/O路徑的跟蹤規則進行I/O路徑跟蹤;所述指定節點中的CM接收所述I/O路徑經過的各節點中的各級子系統上報的I/O路徑的跟蹤消息,并將所述I/O路徑的跟蹤消息上報給所述SPM。
在第一方面的第一種可能的實施方式中的第一種可能的實施方式中,所述指定節點中的協議層子系統接收所述指定節點中的CM發送的所述I/O路徑的跟蹤規則;所述指定節點中的協議層子系統根據所述I/O路徑的跟蹤規則,將所述需要跟蹤的I/O打上預設標識,其中,所述預設標識會隨所述I/O路徑傳遞到所述I/O路徑經過的各節點中的各級子系統,使所述各級子系統根據所述預設標識將所述I/O路徑的跟蹤消息上報到所述指定節點的CM。
第二方面,提供了一種存儲性能監控系統,所述系統包括:控制模塊,用于下發監控控制命令到集群網絡連接存儲SNAS中的指定節點,其中,所述監控控制命令中攜帶I/O路徑的跟蹤規則,使所述指定節點及所述SNAS中的其它各節點能夠根據所述I/O路徑的跟蹤規則對本節點的I/O進行跟蹤;接收模塊,用于接收所述SNAS中的指定節點上報的本節點及所述其它節點上報的I/O路徑的跟蹤消息;輸出模塊,用于根據接收到的所述I/O路徑的跟蹤消息,輸出可視化的所述I/O路徑的分解過程以及所述I/O路徑的性能信息。
第三方面,提供了一種節點設備,所述設備包括:集群管理系統CM和協議層子系統;所述CM,用于接收存儲性能監控SPM下發的監控控制命令,并對所述監控控制命令進行解析,得到節點設備的I/O路徑的跟蹤規則,使所述協議層子系統根據所述I/O路徑的跟蹤規則對本節點的I/O進行跟蹤,其中,所述監控控制命令中攜帶I/O路徑的跟蹤規則;所述CM,還用于接收所述指定節點中的各級子系統上報的所述各級子系統的I/O路徑的跟蹤消息,并將所述I/O路徑的跟蹤消息上報給所述SPM。
在第三方面的第一種可能的實施方式中,所述協議層子系統,用于接收所述CM發送的所述節點設備的I/O路徑的跟蹤規則,根據所述I/O路徑的跟蹤規則,將所述需要跟蹤的I/O打上預設標識,其中,所述預設標識會隨I/O路徑傳遞到所述I/O路徑經過的各節點中的各級子系統,使所述各級子系統根據所述預設標識將所述I/O路徑的跟蹤消息上報到所述CM。
第四方面,提供了一種路徑跟蹤的系統,所述系統包括:上述所述的存儲性能監控系統和上述所述的節點設備。
本發明實施例提供的技術方案帶來的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210504975.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具備緩沖減震增穩功能的飛行器電機固定結構
- 下一篇:水陸兩用旋翼無人機





