[發明專利]用于主與輔虛擬機之間的檢查點/傳遞的方法和設備有效
| 申請號: | 201480081838.6 | 申請日: | 2014-10-08 |
| 公開(公告)號: | CN107077366B | 公開(公告)日: | 2021-12-03 |
| 發明(設計)人: | 田坤;董耀祖 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 徐予紅;杜荔南 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 虛擬機 之間 檢查點 傳遞 方法 設備 | ||
1.一種用于確定檢查點和傳遞策略的設備,包括:
處理器電路;
接收組件,供所述處理器電路運行以接收指示第一服務器所托管的主虛擬機PVM與第二服務器所托管的輔虛擬機SVM之間的輸出分組相似性的信息,所述輸出分組相似性包括獨立時間間隔,在所述獨立時間間隔期間內容對于來自所述PVM和所述SVM的輸出分組匹配;
策略組件,供所述處理器電路運行以基于所述信息來確定用于輸出的分組的檢查點和傳遞策略;以及
發送組件,供所述處理器電路運行以發送所述檢查點和傳遞策略到粗粒度鎖步COLO管理器以便所述COLO管理器至少部分基于所述檢查點和傳遞策略來選擇檢查點和傳遞模式。
2.如權利要求1所述的設備,包括所述檢查點和傳遞策略,以指示所述COLO管理器是否要選擇按需檢查點和即時傳遞模式或周期檢查點和緩沖傳遞模式其中之一。
3.如權利要求2所述的設備,所述按需檢查點和即時傳遞模式包括只要所述輸出的分組的內容在所述PVM與所述SVM之間匹配則所述輸出的分組要立即被路由到外部網絡,如果沒有匹配,則實現檢查點動作,并且隨后輸出的分組的傳遞延遲直到所述檢查點動作完成。
4.如權利要求2所述的設備,所述周期檢查點和緩沖傳遞模式包括所述輸出的分組要被緩沖并且被延遲路由到外部網絡,所述輸出的分組延遲直到周期檢查點動作完成。
5.如權利要求4所述的設備,所述周期檢查點動作基于先前周期檢查點動作與所述周期檢查點動作的實現之間的固定時間間隔。
6.如權利要求2所述的設備,所述獨立時間間隔包括各與所述PVM和所述SVM的多個檢查點動作的至少一個檢查點動作關聯的所述獨立時間間隔,較長獨立時間間隔相對于較短獨立時間間隔指示較高輸出分組相似性等級,所述較短獨立時間間隔指示較低輸出分組相似性等級。
7.如權利要求6所述的設備,所述獨立時間間隔指示所述多個檢查點動作的大多數的所述較高輸出分組相似性等級,所述檢查點和傳遞策略向所述COLO管理器指示基于指示所述檢查點動作的所述大多數的所述較高輸出分組相似性等級的所述獨立時間間隔來選擇按需檢查點和即時傳遞模式。
8.如權利要求6所述的設備,所述獨立時間間隔指示閾值數量的所述多個檢查點動作的所述較高輸出分組相似性等級,所述閾值數量按照所述PVM或所述SVM的給定工作負荷的管理偏好來確定,所述COLO管理器基于指示所述閾值數量的所述檢查點動作的所述較高輸出分組相似性等級的所述獨立時間間隔來選擇按需檢查點和即時傳遞模式。
9.如權利要求6所述的設備,所述較長獨立時間間隔包括大于40毫秒(ms)的時間間隔,所述較短獨立時間間隔包括40 ms或以下的時間間隔。
10.如權利要求2所述的設備,所述檢查點和傳遞策略向所述COLO管理器指示基于輸出的分組的多個連續檢查點動作之間的平均時間間隔大于間隔閾值來選擇所述按需檢查點和即時傳遞模式,否則所述COLO管理器要選擇所述周期檢查點和緩沖傳遞策略。
11.如權利要求2所述的設備,所述檢查點和傳遞策略向所述COLO管理器指示只要輸出的分組的多個連續檢查點動作之間的至少一個時間間隔大于間隔閾值則選擇所述按需檢查點和即時傳遞模式,否則所述COLO管理器要選擇所述周期檢查點和緩沖傳遞模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480081838.6/1.html,轉載請聲明來源鉆瓜專利網。





