[發明專利]存儲虛擬化卸載在審
| 申請號: | 201680065008.3 | 申請日: | 2016-11-02 |
| 公開(公告)號: | CN108351752A | 公開(公告)日: | 2018-07-31 |
| 發明(設計)人: | J·奧辛斯;N·克里斯滕森 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 錢盛赟;顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬卷 存儲虛擬化 初始化 虛擬盤 元數據 卸載 填充 存儲設備管理 文件系統對象 虛擬盤文件 硬件虛擬化 存儲文件 存儲硬件 訪問文件 軟件修改 文件系統 協同設計 對齊 解析 存儲 虛擬 轉換 展示 訪問 管理 | ||
1.一種由計算設備執行以便與存儲設備交互的方法,所述存儲設備包括控制器并且經由所述計算設備的總線與所述計算設備連接,所述方法包括:
訪問存儲在所述計算設備的文件系統中的虛擬盤文件,其中所述虛擬盤文件的內容包括虛擬盤元數據以及由所述虛擬盤元數據描述的虛擬塊;
解析所述虛擬盤文件以訪問所述虛擬盤元數據;
指令所述存儲設備形成虛擬卷,所述指令包括基于所解析的虛擬盤元數據來為所述虛擬卷指定設備塊,其中所述虛擬卷包括由所述存儲設備管理的對象;
確定所述虛擬塊與設備塊之間的間接轉換映射并且根據所述間接轉換映射來指定所述設備塊;以及
將所述虛擬盤文件的內容存儲在所述虛擬卷的所述設備塊中。
2.如權利要求1所述的方法,其特征在于,所述存儲包括(i)將所述虛擬盤文件的內容復制到所述虛擬卷的所述設備塊或者(ii)指派將所述虛擬盤文件存儲到所述虛擬卷的設備塊。
3.如權利要求1所述的方法,其特征在于,所述存儲設備包括實現高速非易失性存儲器(NVMe)接口的控制器,其中所述虛擬卷被存儲為NVMe命名空間,并且其中所述控制器存儲設備塊與所述NVMe命名空間之間的關聯。
4.如權利要求1所述的方法,其特征在于,所述存儲設備存儲與所述虛擬卷相關聯的虛擬卷元數據,所述虛擬卷元數據包括結構數據和/或間接轉換元數據,所述結構數據至少指示所述虛擬卷的塊大小,所述間接轉換元數據將所述虛擬卷的設備塊映射到其內容被存儲在所映射到的虛擬塊中的虛擬塊,所述方法進一步包括向所述存儲設備請求所述虛擬卷元數據并使用所述間接轉換元數據和/或所述結構元數據來自動配置第二虛擬盤文件。
5.一種計算設備,包括:
處理硬件和存儲設備,所述存儲設備存儲操作系統,所述操作系統包括文件系統模塊;
所述存儲設備存儲被配置成由所述文件系統模塊管理的文件系統卷,其中所述存儲設備管理能通過被定向至所述存儲設備的控制器的命令來尋址的虛擬卷;并且
其中所述文件系統模塊被配置成將所述文件系統中的文件分別與所述虛擬卷相關聯,并且其中所述文件系統模塊被進一步配置成使得能夠將所述文件的內容存儲在所述虛擬卷中,同時將所述文件作為文件系統對象來管理。
6.如權利要求5所述的計算設備,其特征在于,所述文件系統卷包括指示所述虛擬卷中的哪一些與所述文件中的哪一些相關聯的元數據,并且其中所述文件系統模塊被配置成通過從所述文件系統中的任意文件的元數據內容和/或文件系統元數據中確定所述任意文件是否與虛擬卷相關聯來處置涉及所述任意文件的一種或多種類型的操作,所述確定控制所述一種或多種類型的操作如何和/或是否由所述文件系統執行。
7.如權利要求6所述的計算設備,其特征在于,在所述計算設備上執行的客戶機通過將寫入操作定向至所述虛擬卷來更新文件內容,其中所述寫入操作不經過所述文件系統模塊,并且其中所述文件由所述文件系統在所述寫入操作期間管理。
8.一種由計算設備執行的方法,所述方法包括:
將文件系統文件的第一部分存儲在由文件系統模塊管理的文件系統卷中,所述文件系統卷被存儲在存儲設備上,以及將所述文件系統文件的第二部分存儲在虛擬卷中,其中所述虛擬卷不是所述文件系統卷的一部分,其中所述存儲設備管理所述虛擬卷,并且其中對所述文件的第二部分的訪問不經過所述文件系統模塊的間接轉換邏輯,并且其中在所述計算設備上執行的客戶機尋址對所述虛擬卷的設備塊的讀取和寫入以提供虛擬盤驅動器,所述虛擬盤驅動器包括基于塊的虛擬存儲設備。
9.如權利要求8所述的方法,其特征在于,進一步包括使得能夠通過所述文件系統模塊來訪問所述文件的第一部分,同時不允許通過所述文件系統模塊訪問所述文件的第二部分。
10.如權利要求8所述的方法,其特征在于,進一步包括通過將虛擬塊與所述虛擬卷的設備塊對齊來將所述虛擬塊存儲在所述設備塊中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680065008.3/1.html,轉載請聲明來源鉆瓜專利網。





