发明名称 |
Object deduplication and application aware snapshots |
摘要 |
Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings. |
申请公布号 |
US9613043(B2) |
申请公布日期 |
2017.04.04 |
申请号 |
US201614996608 |
申请日期 |
2016.01.15 |
申请人 |
Quest Software Inc. |
发明人 |
Rao Goutham;Brueggemann Eric;George Carter |
分类号 |
G06F17/30;G06F17/27 |
主分类号 |
G06F17/30 |
代理机构 |
Kwan & Olynick LLP |
代理人 |
Kwan & Olynick LLP |
主权项 |
1. A method comprising:
parsing a file to identify boundaries for a plurality of first level objects, including a first compound object, in order to determine whether each of the plurality of first level objects is compound or primitive, wherein a primitive object is the most basic representation of a discrete data structure in the file; recursively parsing the first compound object until a plurality of lowest level primitive objects is identified; correlating primitive objects within the file and across a plurality of files; storing the identified boundaries for use in deduplication; setting deduplication boundaries at boundaries of the plurality of lowest level primitive objects such that deduplication uses variable sized blocks instead of fixed sized blocks; and optimizing the plurality of lowest level primitive objects with a plurality of object specific optimization algorithms. |
地址 |
Aliso Viejo CA US |