MIGRATION OF CONTROL IN A DISTRIBUTED SEGMENTED FILE SYSTEM
First Claim
1. A method of using an administrator device to manage a distributed, segmented single file system implemented by a plurality of file servers that are configured to control metadata of separate segments of the single file system, the single file system including file system entities residing in the segments and comprising at least portions of one of files and directories, the method comprising:
- sending a control-migration signal from the administrator to a first file server that controls a particular segment of the file system and to a second file server that is to take control of the particular segment, the control-migration signal indicating to the first file server to stop controlling the particular segment and indicating to the second file server to start controlling the particular segment; and
sending an allow-access signal from the administrator to the second file server indicating to the second file server to allow access to the particular segment;
wherein access to the particular segment by the second file server is allowed only after the first file server stops controlling the particular segment.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of managing segments in a distributed-file system implemented by a plurality of file servers includes determining a segment of the distributed-file system controlled by a first file server for which control is to be migrated, selecting a second file server, that is different from the first file server, to take control of the segment, and moving control of the segment from the first file server to the second file server.
-
Citations
9 Claims
-
1. A method of using an administrator device to manage a distributed, segmented single file system implemented by a plurality of file servers that are configured to control metadata of separate segments of the single file system, the single file system including file system entities residing in the segments and comprising at least portions of one of files and directories, the method comprising:
-
sending a control-migration signal from the administrator to a first file server that controls a particular segment of the file system and to a second file server that is to take control of the particular segment, the control-migration signal indicating to the first file server to stop controlling the particular segment and indicating to the second file server to start controlling the particular segment; and
sending an allow-access signal from the administrator to the second file server indicating to the second file server to allow access to the particular segment;
wherein access to the particular segment by the second file server is allowed only after the first file server stops controlling the particular segment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing a file segment access request in a distributed, segmented single file system implemented by a plurality of file servers that are configured to control metadata of separate segments of the single file system, the single file system including file system entities residing in the segments and comprising at least portions of one of files and directories, the method comprising:
-
transmitting a file segment access request, from a requesting device to a selected file server of the plurality of file servers, requesting access to a particular segment of the single file system;
receiving the file segment access request at the selected file server from the requesting device, the single file system including a root directory and being organized such that any file or directory of the single file system can be accessed by traversing the single file system starting from the root directory, the file segment request corresponding to a first association of file system segments and the plurality of file servers stored by the requesting server, the selected file server storing a second association of file system segments and the plurality of file servers; and
rejecting the file segment access request at the selected file server, without indicating which file server controls the particular segment, if the first and second associations differ with respect to which file server controls the particular segment. - View Dependent Claims (9)
-
Specification