[發明專利]交換分區管理方法、裝置、電子設備和存儲介質在審
| 申請號: | 202110220903.0 | 申請日: | 2021-02-26 |
| 公開(公告)號: | CN112882798A | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 陳彥龍;薛飛;周旭;湯雄超;廖俊峰;陳列 | 申請(專利權)人: | 深信服科技股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 賈偉;張穎玲 |
| 地址: | 518055 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交換 分區 管理 方法 裝置 電子設備 存儲 介質 | ||
本申請實施例提供了一種交換分區管理方法、裝置、電子設備和存儲介質,該方法包括:建立虛擬機和交換分區的映射關系;根據交換分區的存儲路徑的信息、以及虛擬機和交換分區的映射關系,創建虛擬機對應的交換分區;根據虛擬機和交換分區的映射關系,對虛擬機對應的交換分區進行管理?;诒旧暾垖嵤├峁┑慕粨Q分區管理方法,提高了交換分區管理的安全性和靈活性。
技術領域
本申請涉及數據存儲領域,尤其涉及一種交換分區管理方法、裝置、電子設備和存儲介質。
背景技術
虛擬機(Virtual Machine,VM)在主機上運行時,為了能夠有效使用虛擬機的內存,可將物理內存中的部分虛擬機數據交換到交換(SWAP)分區中,或者從交換分區中恢復數據到物理內存中,從而,更大限度的利用內存資源,實現交換分區功能。
在相關技術中,在實現交換分區功能時,主要采用全局SWAP分區機制,將SWAP分區作為一個整體,同一個SWAP分區對應多個不同的虛擬機。在同一個SWAP分區中不同虛擬機可以訪問所有正在運行的虛擬機的SWAP文件,因此,存在一定的數據安全風險。同時,SWAP分區的大小難以進行靈活配置。因此,如何提高交換分區管理的安全性和靈活性成為亟待解決的重要問題。
發明內容
本申請實施例提供了一種交換分區管理方法、裝置、電子設備和存儲介質,可以提高交換分區管理的安全性和靈活性。
本申請實施例提供了一種交換分區管理方法,包括:
建立虛擬機和交換分區的映射關系;
根據所述交換分區的存儲路徑的信息、以及所述虛擬機和交換分區的映射關系,創建所述虛擬機對應的交換分區;
根據所述虛擬機和交換分區的映射關系,對所述虛擬機對應的交換分區進行管理。
在一種實現方式中,所述根據所述虛擬機和交換分區的映射關系,對所述虛擬機對應的交換分區進行管理,包括以下至少一種情況:
根據所述虛擬機和交換分區的映射關系,對所述虛擬機中的虛擬機數據進行數據處理;
根據所述虛擬機和交換分區的映射關系,對所述虛擬機對應的交換分區進行權限控制;
根據所述虛擬機和交換分區的映射關系,對所述虛擬機對應的交換分區進行配置。
在一種實現方式中,所述虛擬機數據包括所述虛擬機對應的物理內存中待回收的頁和/或所述虛擬機的頁表,所述待回收的頁的內存訪問頻率小于預設頻率;所述根據所述虛擬機和交換分區的映射關系,對所述虛擬機中的虛擬機數據進行數據處理,包括:
確定所述虛擬機對應的物理內存處于內存超配狀態;
根據所述虛擬機和交換分區的映射關系,將所述虛擬機對應的物理內存中待回收的頁和/或所述虛擬機的頁表從所述物理內存寫入所述虛擬機對應的交換分區。
在一種實現方式中,所述根據所述虛擬機和交換分區的映射關系,將所述虛擬機對應的物理內存中待回收的頁和/或所述虛擬機的頁表從所述物理內存寫入所述虛擬機對應的交換分區,包括:
獲取所述虛擬機的頁表和所述虛擬機的映射關系;
根據所述虛擬機的頁表和所述虛擬機的映射關系、所述虛擬機和交換分區的映射關系,將所述虛擬機對應的物理內存中待回收的頁和/或所述虛擬機的頁表從所述物理內存寫入所述虛擬機對應的交換分區。
在一種實現方式中,所述獲取所述虛擬機的頁表和所述虛擬機的映射關系,包括:
獲取所述虛擬機的頁表的標記信息;
根據所述虛擬機的頁表的標記信息與所述虛擬機的映射關系,建立所述虛擬機的頁表和所述虛擬機的映射關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深信服科技股份有限公司,未經深信服科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110220903.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:熱水器降熱延遲管道系統
- 下一篇:一種毛發清理裝置





