FILE MANAGEMENT METHOD AND APPARATUS FOR HYBRID STORAGE SYSTEM
First Claim
1. A file management method using a metadata server of a hybrid storage management system, comprising:
- selecting any one cache server in consideration of storage spaces of respective cache servers based on previously stored cache server information when a request for information about a target server in which a file is to be written is received from a client;
transmitting information about the selected cache server to the client so that the client stores the file in the selected cache server;
selecting any one first data server in consideration of storage spaces of respective data servers based on previously stored data server information when a signal requesting information about a target server in which a duplicate of the stored file is to be written is received from the selected cache server;
transmitting information about the selected first data server to the cache server so that the cache server stores a duplicate of the file in the selected first data server; and
receiving information about storage of the file and the duplicate from the selected cache server and the selected first data server, and then storing file metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method of improving file write performance and providing availability in a hybrid storage system. When a file writing target server information request signal is received from a client, any one cache server is selected in consideration of storage spaces of cache servers, information about the selected cache server to the client is transmitted so that the client stores the file in the selected cache server. When a duplicate writing target server information request is received from the selected cache server, any one first data server is selected in consideration of storage spaces of respective data servers, information about the selected first data server is transmitted to the cache server so that the cache server stores a duplicate of the file in the first data server. Information about storage of the file and the duplicate is received, and then file metadata is stored.
24 Citations
16 Claims
-
1. A file management method using a metadata server of a hybrid storage management system, comprising:
-
selecting any one cache server in consideration of storage spaces of respective cache servers based on previously stored cache server information when a request for information about a target server in which a file is to be written is received from a client; transmitting information about the selected cache server to the client so that the client stores the file in the selected cache server; selecting any one first data server in consideration of storage spaces of respective data servers based on previously stored data server information when a signal requesting information about a target server in which a duplicate of the stored file is to be written is received from the selected cache server; transmitting information about the selected first data server to the cache server so that the cache server stores a duplicate of the file in the selected first data server; and receiving information about storage of the file and the duplicate from the selected cache server and the selected first data server, and then storing file metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A metadata server for a hybrid storage management system, comprising:
-
a cache server control unit for, when a request for information about a target server in which a file is to be written is received from a client, selecting any one cache server in consideration of storage spaces of respective cache servers based on previously stored cache server information; a network interface unit for transmitting information about the selected cache server to the client, thus allowing the client to store the file in the selected cache server; a data server control unit for, when a request for information about a target server in which a duplicate of the stored file is to be written is received from the selected cache server, selecting any one first data server in consideration of remaining storage spaces of respective data servers based on previously stored data server information, and transmitting information about the selected first data server to the cache server so that the cache server stores a duplicate of the file in the selected first data server; and a metadata control unit for receiving information about storage of the file and the duplicate from the selected cache server and the selected first data server, and then storing file metadata. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification