[發明專利]多機房依賴監控方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 201811436481.5 | 申請日: | 2018-11-28 |
| 公開(公告)號: | CN109947614A | 公開(公告)日: | 2019-06-28 |
| 發明(設計)人: | 竇文生;王月凡 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京智信四方知識產權代理有限公司 11519 | 代理人: | 宋海龍 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 機房 業務鏈路 服務調用信息 業務標識 計算機可讀存儲介質 監控 日志 歸屬 日志關聯分析 篩選 調用信息 關聯處理 關聯分析 離線日志 日志分析 日志數據 實時數據 提取服務 容災 采集 關聯 分析 決策 | ||
本公開實施例提供多機房依賴監控方法、裝置、設備及計算機可讀存儲介質。多機房依賴監控方法包括:采集多個日志,并且針對特定業務標識從多個日志中提取服務調用信息;從服務調用信息中篩選出跨機房服務調用信息;確定特定業務標識所表示的業務所歸屬的業務鏈路;將篩選出的跨機房服務調用信息與特定業務標識所表示的業務所歸屬的業務鏈路進行實時關聯以確定業務鏈路是否是多機房依賴的業務鏈路,可以實時進行多日志關聯分析,解決了單一日志分析無法解決多機房依賴監控的問題。另外,對多個日志數據進行在線實時關聯處理,解決了離線日志分析方案無法對多機房依賴情況進行實時地關聯分析的問題,為機房容災決策提供了實時數據依據。
技術領域
本公開實施例涉及計算機技術領域,尤其涉及多機房依賴監控方法、裝置、設備及計算機可讀存儲介質。
背景技術
在相關技術中,每一個機房或機房單元可以被理解為是一個提供全站應用功能的部署單元。類似于一條生產流水線能夠提供對應產品的所有加工功能,一個機房單元需要提供相應服務的全鏈路處理能力,并且不依賴于其他機房單元。由于每個機房單元能夠承受的流量壓力有上限,對于重要應用,每個機房單元需要有備份的單元,以應對機房故障所產生的企業級服務風險。
隨著一些大型企業級應用需求的飛速膨脹,單機房的應用部署模式因流量帶寬、用電功率上限,已無法滿足日益增長的業務流量需求,多機房部署已成為日益成熟的且更加流行的企業級應用部署方案。
對于重要應用,機房容災一直是一個極其重要,且極具挑戰的課題。機房容災即指任意機房單元具有在不可抗災難發生時(機房斷網、斷電等),能夠自動將流量切換至備份機房,從而應對相應故障風險。
由于多機房部署不是一蹴而就,在部署實現的過程中,往往會存在有一定的多機房依賴(機房間依賴)問題。由于這些依賴的存在使得機房切換無法流暢地進行,從而無法滿足實時的機房容災。因此,需要對機房依賴情況進行預警分析,在消除機房依賴的同時,也要防范因為應用的發布變更帶來新的依賴問題,保障所有機房始終處于可容災狀態。
在相關技術的一個方案中,可以通過單日志實時統計分析來確定機房依賴情況,單日志實時統計方案僅能根據單一日志的時間窗口數據,進行數據的聚合和對比分析。對于多機房依賴問題,單日志實時分析方案無法滿足分析需求。
在相關技術的另一個方案中,可以通過離線數據關聯分析來確定機房依賴情況。離線數據關聯分析能解決多日志的關聯問題,然而沒有實時性,無法反饋機房依賴的實時狀態,不能滿足實時監控需求。
發明內容
有鑒于此,本公開第一方面提供了一種多機房依賴監控方法,包括:
采集多個日志,并且針對特定業務標識從所述多個日志中提取服務調用信息;
從所述服務調用信息中篩選出跨機房服務調用信息;
確定所述特定業務標識所表示的業務所歸屬的業務鏈路;
將篩選出的跨機房服務調用信息與所述特定業務標識所表示的業務所歸屬的業務鏈路進行實時關聯以確定所述業務鏈路是否是多機房依賴的業務鏈路。
本公開第二方面提供了一種多機房依賴監控裝置,包括:
采集和提取模塊,被配置為采集多個日志,并且針對特定業務標識從所述多個日志中提取服務調用信息;
篩選模塊,被配置為從所述服務調用信息中篩選出跨機房服務調用信息;
確定模塊,被配置為確定所述特定業務標識所表示的業務所歸屬的業務鏈路;
實時關聯模塊,被配置為將篩選出的跨機房服務調用信息與所述特定業務標識所表示的業務所歸屬的業務鏈路進行實時關聯以確定所述業務鏈路是否是多機房依賴的業務鏈路。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811436481.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:文件讀取測試方法和裝置
- 下一篇:分布式系統的監控方法和裝置





