发明名称 |
虚拟盘存储技术 |
摘要 |
本文描述用于存储虚拟盘载荷数据的技术。在示范性配置中,每个虚拟盘扩展可以与表明虚拟盘扩展是否通过虚拟盘文件来描述的状态信息相关联。在某些情况下可以收回用来描述虚拟盘扩展的空间,以及可以使用状态信息来确定如何操控针对虚拟盘扩展的读取和/或写入操作。除了以上内容之外,在本文的权利要求、图、以及具体实施方式中描述了其它技术。 |
申请公布号 |
CN102707900B |
申请公布日期 |
2017.04.26 |
申请号 |
CN201210060920.3 |
申请日期 |
2012.03.09 |
申请人 |
微软技术许可有限责任公司 |
发明人 |
J.A.斯塔克斯;D.L.格林;T.W.哈里斯;M.约翰;S.拉贾拉姆;K.梅拉;N.R.克里斯蒂安森;戴中宁 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
李舒;刘鹏 |
主权项 |
一种计算机实施方法,包括:实例化包括虚拟盘扩展的虚拟盘(402),使虚拟盘扩展从虚拟盘文件分离;基于与虚拟盘(402)相关联的状态信息,在不覆盖虚拟盘文件的区段内预先存在的位模式的情况下分配虚拟盘文件的区段以描述虚拟盘扩展;修改与虚拟盘扩展相关联的状态信息以表明通过虚拟盘文件描述虚拟盘扩展;响应于指向虚拟盘扩展的读取请求,基于指示所述虚拟盘扩展是否由最后的虚拟盘文件的区段定义还是由不同的虚拟盘文件进一步与链一起来定义的状态信息,从最后一个虚拟盘文件到基本虚拟盘文件搜索虚拟盘文件的所述链,其中所述链的每一个虚拟盘文件包括父虚拟盘文件的标识符和描述父虚拟盘文件位置的值;以及响应于指向虚拟盘扩展的写入请求,向所述链中的最后的虚拟盘文件写入。 |
地址 |
美国华盛顿州 |