摘要:
A storage system including: a storage device for storing a file; a plurality of file systems for managing the file; and a plurality of NAS servers that control access from a client to the file systems via a global namespace formed by grouping local namespaces for the one or more file systems; wherein, each NAS server includes a memory to store global namespace management information including global paths of the file systems; one NAS server of the NAS servers accepts a request to obtain snapshots of the file systems from external of the storage system; the one NAS server instructs itself and the other NAS servers to obtain snapshots of the file systems; the one NAS server and the other NAS servers obtain the snapshots of the file systems, and inform the one NAS server of snapshot identifiers and of local paths of the snapshots; the one NAS server makes snapshot management information including global paths of the snapshots based on each of the snapshot identifiers received from the other NAS servers and each of the global paths of file systems corresponding to the snapshots, included in the namespace management information so that both the global paths of the file systems and the global paths of the snapshots are configured on the same global namespace simultaneously, with a directory configuration of the snapshots being same in configuration layout as a directory configuration of the file systems; and the one NAS server informs the other NAS servers of the snapshot management information.
摘要:
A storage where one NAS server makes snapshot management information including global paths of snapshots based on snapshot identifiers and global paths of file systems corresponding to the snapshots, so that global paths of both the file systems and snapshots are configured on the same global namespace simultaneously, with a directory configuration of the snapshots being the same in configuration layout as a directory configuration of the file systems; the one NAS server informs other NAS servers of the snapshot management information; memory in each of the NAS servers stores the snapshot management information; the snapshot management information includes the snapshot identifier, local path and global path for each of snapshots obtained by each NAS server at each point in time; and the computer obtains the snapshot management information from at least one of the NAS servers and displays at least a part of the snapshot management information.
摘要:
The correspondence relationship between local paths in local namespaces for snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 of file systems FS0, FS1, and FS2 and global paths in a global namespace for those snapshots is defined so that the directory configuration in the global namespace of the snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 becomes the same as the directory configuration in the global namespace of the file systems FS0, FS1, and FS2.
摘要:
The correspondence relationship between local paths in local namespaces for snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 of file systems FS0, FS1, and FS2 and global paths in a global namespace for those snapshots is defined so that the directory configuration in the global namespace of the snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 becomes the same as the directory configuration in the global namespace of the file systems FS0, FS1, and FS2.
摘要:
A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
摘要:
A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
摘要:
A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
摘要:
Provided is a storage apparatus, a data migration method, and a server apparatus, capable of maintaining a snapshot of a logical volume before and after the migration of data in the logical volume. A server apparatus, when migrating data in a first volume allocated to the server apparatus to one or more volumes in a storage apparatus allocated to another server apparatus, keeps the data in the storage apparatus allocated to the storage apparatus even after the migration of the data in the first volume, or also migrates data in the second volume to the one or more volumes allocated to the other server apparatus.
摘要:
An information processing system retains one or more files utilized by an external apparatus, each of which is made up of a plurality of chunks, in a manner that the chunks making up each of the files are distributed. The information processing system includes a plurality of chunk servers, each storing chunks, and one master server communicatively coupled thereto. The master server retains a file name of a file, chunk IDs indicating chunks making up the file, and chunk IDs indicating chunk servers storing the chunks. When a snapshot taking request for a file is received, the master server identifies chunks included in the file from the file name and the chunk IDs to instruct the chunk servers having these chunks to take a differential snapshot of each of the chunks with the use of a differential snapshot function included in a local file system of each of the chunk servers.
摘要:
The information storage system of an aspect of the present invention includes a first differential data storage area which stores differential data of a higher volume from a first point of time to a second point of time, a lower snapshot manager which provides a lower snapshot at the second point of time of the higher volume, and a second differential data storage area which stores differential data of the higher volume after the second point of time. The higher snapshot manager acquires a plurality of generations of higher snapshots from the lower snapshot and the data in the first differential data storage area and acquires a plurality of generations of higher snapshots from the data of the higher volume and the data in the second differential data storage area.