Crash recovery system and method for distributed file server using object based storage
First Claim
1. A crash recovery system for a distributed file server using an object-based storage device, the crash recovery system comprising:
- a client for accessing a file system using an object-based storage device (OSDFS), transmitting a command to an object-based storage device (OSD) and accessing a metadata server (MDS);
a network for providing an interface and transferring data between the client, the metadata server and the object-based storage device;
an object-based storage device for analyzing the command from the client and performing corresponding operations of the command; and
a metadata server for storing and managing metadata controlling a direct access to a predetermined file from the client to the object based storage device in order to provide the metadata to the client, and checking and recovering a consistency of the stored and managed metadata when the OSDFS is malfunctioned.
1 Assignment
0 Petitions
Accused Products
Abstract
A crash recovery system and method for distributed file server using object based storage are provided. The system includes: a client for accessing a file system using an object-based storage device (OSDFS), transmitting a command to an object-based storage device (OSD) and accessing a metadata server (MDS); a network for providing an interface and transferring data between the client, the metadata server and the object-based storage device; an object-based storage device for analyzing the command from the client and performing corresponding operations of the command; and a metadata server for storing and managing metadata controlling a direct access to a predetermined file from the client to the object based storage device in order to provide the metadata to the client, and checking and recovering a consistency of the stored and managed metadata when the OSDFS is malfunctioned.
54 Citations
11 Claims
-
1. A crash recovery system for a distributed file server using an object-based storage device, the crash recovery system comprising:
-
a client for accessing a file system using an object-based storage device (OSDFS), transmitting a command to an object-based storage device (OSD) and accessing a metadata server (MDS);
a network for providing an interface and transferring data between the client, the metadata server and the object-based storage device;
an object-based storage device for analyzing the command from the client and performing corresponding operations of the command; and
a metadata server for storing and managing metadata controlling a direct access to a predetermined file from the client to the object based storage device in order to provide the metadata to the client, and checking and recovering a consistency of the stored and managed metadata when the OSDFS is malfunctioned. - View Dependent Claims (2, 3, 4)
-
-
5. A crash recovery method in a distributed file server using an object-based storage device having a client, a metadata server (MDS) and an object-based stored device (OSD), which are connected through a network, the crash recovery method comprising the steps of:
-
a) creating a collection in all of object-based storage devices registered at a metadata server for a crash recovery;
b) creating or deleting a file using the created collection;
c) performing a consistency recovery operation on each of a metadata server and object-based storage devices using file system crash recovery (FSCR) routines of a metadata server and an object-based storage device when the distributed file server is malfunctioned;
d) identifying and recovering an orphan object based on a collection after completing the FSCR routine; and
e) identifying a dead reference while reading files and managing the identified dead reference, and identifying a dead reference while reading files and recovering the identified dead reference. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification