首页> 外国专利> File cloning and de-cloning in a data storage system

File cloning and de-cloning in a data storage system

机译:数据存储系统中的文件克隆和反克隆

摘要

A file cloning mechanism allows for quickly creating copies (clones) of files within a filesystem, such as when a user makes a copy of a file. In exemplary embodiments, a clone of a source object is at least initially represented by a structure containing references to various elements of the source object (e.g., indirect onodes, direct onodes, and data blocks). Both read-only and mutable clones can be created. The source file and the clone initially share such elements and continue to share unmodified elements as changes are made to the source file or mutable clone. None of the user data blocks or the metadata blocks describing the data stream (i.e., the indirect/direct onodes) associated with the source file need to be copied at the time the clone is created. At appropriate times, cloned files may be “de-cloned.”
机译:文件克隆机制允许在文件系统内快速创建文件的副本(克隆),例如在用户制作文件副本时。在示例性实施例中,源对象的克隆至少最初由包含对源对象的各种元素(例如,间接onode,直接onode和数据块)的引用的结构表示。可以创建只读克隆和可变克隆。源文件和克隆最初共享此类元素,并在对源文件或可变克隆进行更改时继续共享未修改的元素。创建克隆时,不需要复制与源文件关联的描述数据流(即间接/直接节点)的用户数据块或元数据块。在适当的时候,克隆的文件可能会被“取消克隆”。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号