Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Apparatus and method for managing file system objects in a file system

A file system and object technology, applied in the direction of file system, file/folder operations, special data processing applications, etc., can solve problems such as removal or change

Active Publication Date: 2019-06-11
HITACHI VANTARA LLC
View PDF14 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Another risk is that an important piece of information will be removed or changed, and neither the current version nor the "checkpoint" version of the filesystem will include that original piece of information

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus and method for managing file system objects in a file system
  • Apparatus and method for managing file system objects in a file system
  • Apparatus and method for managing file system objects in a file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] As used in this specification and the appended claims, unless the context requires otherwise, the following terms shall have the meanings indicated:

[0065] A "storage device" is a device or system used to store data. The storage device may include one or more magnetic or magneto-optical or optical disk drives, solid state storage devices, or magnetic tape. For convenience, storage devices are sometimes referred to as "disks" or "hard drives". Data storage systems may include the same or different types of storage devices with the same or different storage capacities.

[0066] A "RAID controller" is a device or system that combines the storage capacity of several storage devices into a single virtual storage space, which may alternatively be referred to as a "system drive" ("SD") , a "logical unit" ("LU" or "LUN"), or a "volume". Typically, SD is larger than a single storage device, draws space from several storage devices, and includes redundant information so that...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An apparatus and method for managing file system objects in a file system are disclosed. A device for managing file system objects in a file system includes a storage device for storing objects of the file system, the file system includes a snapshot object and a file system object, the snapshot object includes a first pointer referencing a data block, and the file system object A second pointer that references the data block is included. The data block referenced by the first pointer of the snapshot object comprises a data block owned by the snapshot object; and the apparatus for managing a file system object in a file system further comprises processing means for performing: for the data blocks owned by the snapshot object and Transfer ownership of each data block from the snapshot object to the file system object through each data block referenced by the snapshot object's first pointer and the file system object's second pointer, and after such ownership transfer, from the file system Remove the snapshot object from the .

Description

[0001] This application is a divisional application of an invention application filed on November 21, 2011, with application number 201180056305.9 and titled "File Cloning and Decloning in Data Storage System". [0002] Cross References to Related Applications [0003] This patent application claims to be FILING CLONING IN A DATA STORAGE SYSTEM, filed on November 22, 2010 in the names of Daniel J.N. Picken and Neil Berrington (Attorney Docket No. 2337 / 126) Priority benefit of U.S. Provisional Patent Application No. 61 / 415,928, the entire contents of which are incorporated herein by reference. [0004] This patent application is related to the following patent applications, each of which is incorporated herein by reference in its entirety: [0005] U.S. Patent Application entitled MULTI-WAY CHECKPOINTS IN A DATA STORAGE SYSTEM, filed June 30, 2008 in the names of Christopher J. Aston, Simon L. Benham, and Neil Berrington NO. 12 / 164,730 (Agency Docket No. 2337 / 110), filed Januar...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/16
CPCG06F16/16G06F16/178G06F16/128G06F16/162G06F16/2365
Inventor 丹尼尔·J·N·皮肯尼尔·柏林顿
Owner HITACHI VANTARA LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products