Efficient storage of object in file system
    3.
    发明专利
    Efficient storage of object in file system 有权
    文件系统中对象的有效存储

    公开(公告)号:JP2008041108A

    公开(公告)日:2008-02-21

    申请号:JP2007238935

    申请日:2007-09-14

    Abstract: PROBLEM TO BE SOLVED: To provide a method and system for efficiently storing an object in a file system.
    SOLUTION: A file system provides a hierarchical approach to storage of file data. A plurality logically contiguous bytes of file data are stored in stream data structures. The streams which hold related file data are stored in a variable sized onode data structures on disk. The variable-sized onode data structures are stored in fixed sized buckets. The buckets are organized into a variable sized array. Thus, the file system provides a combination of variable-sized storage with fixed-sized storage to provide a very efficient approach to storing file data. In addition, indexes may be provided within the structures to allow quick access to onodes and streams.
    COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于在文件系统中有效地存储对象的方法和系统。 解决方案:文件系统提供了分层方法来存储文件数据。 多个逻辑上连续的文件数据字节存储在流数据结构中。 保存相关文件数据的流存储在磁盘上的可变大小的onode数据结构中。 可变大小的onode数据结构存储在固定大小的桶中。 桶被组织成可变大小的数组。 因此,文件系统提供可变大小的存储与固定大小的存储的组合,以提供非常有效的存储文件数据的方法。 此外,可以在结构内提供索引以允许快速访问节点和流。 版权所有(C)2008,JPO&INPIT

    Method for storing stream data in disk storage device
    4.
    发明专利
    Method for storing stream data in disk storage device 有权
    在存储设备中存储流数据的方法

    公开(公告)号:JP2007128543A

    公开(公告)日:2007-05-24

    申请号:JP2006345022

    申请日:2006-12-21

    Abstract: PROBLEM TO BE SOLVED: To provide a method for storing both data and meta-data as a stream group. SOLUTION: Data are stored in a first variable-sized stream data structure, and meta-data (68, 70, 72, 73) are stored in a second variable-sized stream data structure (66). The meta-data describe storage of the data, and have an entry for positioning the data through a first identifier. The second variable-sized stream data structure has a second identifier (70, work ID 0), and the second identifier (70, work ID 0) is predetermined for positioning the meta-data through the second identifier (70, work ID 0). COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于存储数据和元数据作为流组的方法。 解决方案:将数据存储在第一可变大小的流数据结构中,并且元数据(68,70,72,73)存储在第二可变大小的流数据结构(66)中。 元数据描述数据的存储,并具有用于通过第一标识符定位数据的条目。 第二可变大小的流数据结构具有第二标识符(70,工作ID 0),并且第二标识符(70,工作ID 0)是预定的,用于通过第二标识符(70,工作ID 0)定位元数据, 。 版权所有(C)2007,JPO&INPIT

    Method and system of synthetic back up and restoration
    5.
    发明专利
    Method and system of synthetic back up and restoration 有权
    合成反馈和恢复的方法和系统

    公开(公告)号:JP2006092553A

    公开(公告)日:2006-04-06

    申请号:JP2005275758

    申请日:2005-09-22

    CPC classification number: G06F11/1451 G06F11/1458 G06F11/1469

    Abstract: PROBLEM TO BE SOLVED: To offer a method and a system to back up and restore data. SOLUTION: At first, full backup is carried out and a full data set is created. Then an increment or difference data set can be created by increment or difference back up respectively. When a new full data set is required, the new full data set can be created by combining a former full data set and a subsequent increment or difference data set instead of carrying out the full backup. This new full data set can be created on computers other than the computer which stored the data of the former full data set. The new full data set can be used for an off-site storage, namely in order to restore data quickly when failure or a crash of a computer file system is occurred. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:提供一种备份和恢复数据的方法和系统。

    解决方案:首先,执行完整备份,并创建完整的数据集。 然后可以分别通过增量或差异备份来创建增量或差异数据集。 当需要新的完整数据集时,可以通过组合以前的完整数据集和后续增量或差异数据集而不是执行完全备份来创建新的完整数据集。 可以在存储前一个完整数据集的数据的计算机之外的计算机上创建新的完整数据集。 新的完整数据集可用于非现场存储,即为了在发生故障或计算机文件系统崩溃时快速恢复数据。 版权所有(C)2006,JPO&NCIPI

    Efficient storage of object in file system
    7.
    发明专利
    Efficient storage of object in file system 审中-公开
    文件系统中对象的有效存储

    公开(公告)号:JP2005100451A

    公开(公告)日:2005-04-14

    申请号:JP2004326065

    申请日:2004-11-10

    Abstract: PROBLEM TO BE SOLVED: To efficiently store an object in a file system.
    SOLUTION: A file system provides a hierarchical approach to storage of file data. A plurality of logically contiguous bytes of file data are stored in stream data structures. The streams which hold related file data are stored in a variable sized onode data structures on disk. The variable-sized onode data structures are stored in fixed sized buckets, and the buckets are organized into a variable sized array. Thus, the file system provides a combination of variable-sized storage with fixed-sized storage to provide a very efficient approach to storing file data. In addition, indexes may be provided within the structures to allow quick access to onodes and streams.
    COPYRIGHT: (C)2005,JPO&NCIPI

    Abstract translation: 要解决的问题:有效地将对象存储在文件系统中。 解决方案:文件系统提供了分层方法来存储文件数据。 多个逻辑上连续的文件数据字节存储在流数据结构中。 保存相关文件数据的流存储在磁盘上的可变大小的onode数据结构中。 可变大小的onode数据结构存储在固定大小的桶中,桶被组织成可变大小的数组。 因此,文件系统提供可变大小的存储与固定大小的存储的组合,以提供非常有效的存储文件数据的方法。 此外,可以在结构内提供索引以允许快速访问节点和流。 版权所有(C)2005,JPO&NCIPI

    FREEING DISK SPACE IN A FILE SYSTEM
    8.
    发明申请
    FREEING DISK SPACE IN A FILE SYSTEM 审中-公开
    在文件系统中释放碟片空间

    公开(公告)号:WO9839769A3

    公开(公告)日:1998-10-22

    申请号:PCT/US9804567

    申请日:1998-03-06

    Applicant: MICROSOFT CORP

    Abstract: A method and mechanism for rapidly freeing storage space allocated to any logical portion of a file. An application program (30) provides the file system (28) with information indicating a block of logical data to free. The file system (28) converts the information to the physical allocation units such as the clusters corresponding to the logical block of data, and manipulates the file's meta data to indicate that the physical space is no longer allocated to the file. The file system (28) then adds the space to disk free space. Applications (30) such as merge applications and those managing FIFO queues may use the method and mechanism to shrink a file from the start of the file toward the end thereof without copying the logical data or adjusting internal pointers relative to the logical file data (42n).

    Method and system for synthetic backup and restore

    公开(公告)号:AU2010246446B2

    公开(公告)日:2012-06-21

    申请号:AU2010246446

    申请日:2010-11-25

    Applicant: MICROSOFT CORP

    Abstract: A method executed by a computer system, the method comprising: creating and maintaining a shadow copy of a volume that has multiple files, the shadow copy of the volume including a first full dataset, wherein the shadow copy is a logical duplicate of the volume at a point in time, wherein the first full dataset includes metadata and data for all files and directories on the volume, and wherein creating the shadow copy includes storing it on one or more computer storage media; creating a second full dataset of the volume and storing it on one or more computer storage media, wherein the second full dataset includes metadata and data for all files and directories on the volume; overwriting the first full dataset with the second full dataset while the shadow copy is maintained; deleting the second full dataset; renaming the first full dataset as the second full dataset; and accessing the first full dataset via the shadow copy.

Patent Agency Ranking