-
公开(公告)号:US08819383B1
公开(公告)日:2014-08-26
申请号:US13399213
申请日:2012-02-17
申请人: Varun Jobanputra , Andrew Tucker , Eric Paul Forgette , Subramaniam V. Periyagaram , Mohit Gupta , Jose Mathew , Vishwajith Shivappa , Sisir Shekhar
发明人: Varun Jobanputra , Andrew Tucker , Eric Paul Forgette , Subramaniam V. Periyagaram , Mohit Gupta , Jose Mathew , Vishwajith Shivappa , Sisir Shekhar
CPC分类号: G06F3/0613 , G06F3/061 , G06F3/0638 , G06F3/0647 , G06F3/0665 , G06F3/067
摘要: One or more techniques and/or systems are provided for non-disruptively addressing misalignment between a virtual data format and an underlying data format. Virtual data, such as a guest operating system of a virtual machine, may be stored within a virtual structure, such as a virtual machine disk, according to a virtual data format. The virtual structure may be stored within a storage device according to a storage data format. If misalignment is detected, then a new data container may be created within the storage device. A shim, sized according to a misalignment offset, may be inserted into the new data container in order to align the new data container with the storage device. Virtual data may be migrated from the virtual structure to the new data container to achieve alignment. During the migration, the virtual data may remain available from the virtual structure (e.g., a virtual machine may still execute).
摘要翻译: 提供一个或多个技术和/或系统用于非破坏性地解决虚拟数据格式和底层数据格式之间的不对准。 可以根据虚拟数据格式将诸如虚拟机的客户操作系统的虚拟数据存储在诸如虚拟机磁盘的虚拟结构内。 虚拟结构可以根据存储数据格式存储在存储设备内。 如果检测到未对准,则可能在存储设备内创建新的数据容器。 可以将新的数据容器与存储装置对准,将尺寸根据不对准偏移量调整的垫片插入到新的数据容器中。 虚拟数据可以从虚拟结构迁移到新的数据容器以实现对齐。 在迁移期间,虚拟数据可以从虚拟结构保持可用(例如,虚拟机仍然可以执行)。