Abstract:
It is provided a computer system comprising at least one storage apparatus and a computer, wherein the each of the at least one storage apparatus is configured to manage identification information indicating specifics of the stored data, and wherein the computer determines whether the data to be written to the one of the at least one storage apparatus has duplicate data, which is the same data already stored in any one of the at least one storage apparatus, transmits deduplicated data, and uses at least one of individual pieces of identification information or a range of pieces of identification information, depending on how many pieces of identification information appear in succession, to request the information indicating whether the data that is associated with the calculated identification information is stored from the one of the at least one storage apparatus.
Abstract:
A storage apparatus is connected to a host apparatus and a secondary storage apparatus and includes a memory, a storage device, and a processor. The memory includes a save memory area and a cache memory area that temporarily stores data received from the host apparatus. The storage device stores data that is received from the host apparatus.The processor controls a duplication process for specified data to another storage apparatus at a point in time of a start of duplication, saves a first data block into the save memory area when receiving an update request of the first data block in the cache memory area after the start of duplication, and updates the first data block in the cache memory area to an updated data block.
Abstract:
A storage system and a backup method for the storage system capable of reliably periodically backing up data of the storage system without being affected by a load of a network are proposed. When receiving, from a storage management server, a setting of periodic backup including at least a backup frequency for data of the storage system, a scheduler sets a schedule including a time-point for the periodic backup. A backup unit periodically creates backup data according to the time-point in the schedule set by the scheduler. A data transfer unit transfers the created backup data to a cloud storage device according to the time-point in the schedule set by the scheduler.
Abstract:
A unified storage system is capable of reducing hardware costs by effectively utilizing a previously used storage controller when upgrading a storage controller in a unified storage and an upgrade method for the unified storage system is possible. The unified storage system A includes: a storage node having a controller; and a storage device configured to store data. In the unified storage system, the unified storage system supports block access and file access, the unified storage system includes a file system, which is configured to process file access from a client and perform block access to the controller, the controller processes block access from the client and block access from the file system to access the storage device which stores the data, and the unified storage system is capable of adding a network-connected information apparatus and is capable of migrating the file system to the information apparatus.
Abstract:
When a cooperation source user name corresponding to identification information of a user included in a received request is included in a cooperation destination system user information, a cooperation destination system converts the identification information of the user included in the request into a user ID corresponding to the cooperation source user name in a cooperation destination system user information. The cooperation destination system processes the request based on the user ID and determines whether or not a cooperation source user name corresponding to the user ID is included in the cooperation destination system user information. In a case where the cooperation source user name corresponding to the user ID is included in the cooperation destination system user information, the cooperation destination system converts the user ID into a cooperation source user name corresponding to the user ID in the cooperation destination system user information.
Abstract:
Utilization efficiency of a storage device in a computer system can be appropriately improved. A computer system includes: a distributed FS including a plurality of distributed FS servers, the distributed FS being configured to distribute and manage files; a plurality of compute servers each having a processing function of executing a predetermined process using a PV provided by the distributed FS; and a management server configured to manage allocation of a PV to the compute servers. In the computer system, a processor of the management server is configured to determine whether data in the PV is protected due to redundancy by the plurality of compute servers, and allocate, as the PV of the plurality of compute servers, a PV in which data protection due to redundancy of data is not executed by the distributed FS from the distributed FS when determining that the data in the PV is protected.
Abstract:
In an application platform, an application performance model and a data store performance model in each of a plurality of site systems are stored, and a processor receives target performance information, determines an application allocated resource amount for the plurality of site systems based on the application performance model, determines required performance of a data store for the plurality of site systems, determines a data store allocated resource amount for the plurality of site systems based on the data store performance model, and searches for an arrangement plan of the application and the data store capable of implementing the application allocated resource amount and the data store allocated resource amount in the plurality of site systems.
Abstract:
In a distributed storage system including a plurality of distributed FS servers, a distributed volume, and a management server, the distributed volume is configured by a plurality of LUs, the distributed FS server that manages each LU is determined, the LU that stores a file is determined based on a hash value of the file, the distributed FS server that manages the determined LU executes I/O processing on the file of the distributed volume, and when changing the distributed FS server that manages the LU, a CPU of the management server reflects, in the distributed FS server, a correspondence relationship between the LU after the change and the distributed FS server that manages the LU.
Abstract:
Provided is a storage system capable of properly deleting derivative data stored at a plurality of sites. A CPU executes a creation process of creating data based on data stored in a storage device at a local site and storing the created data in the storage device of a node at one of the plurality of sites. Further, the CPU collects, from each of the plurality of sites, history information created at each of the plurality of sites to indicate the history of each creation process. When deleting deletion-specified data, the CPU identifies deletion derivative data according to the history information created at each of the plurality of sites, and deletes the deletion-specified data and the deletion derivative data from the storage device at each of the plurality of sites. The deletion derivative data is derivative data derived from the deletion-specified data.
Abstract:
A distributed storage system comprises a plurality of storage nodes which includes multiple resources including multiple kinds of resources. Each of the multiple storage nodes among the plurality of storage nodes is configured to execute an aggregation task which has been assigned to the storage node among aggregation tasks, Each of the aggregation tasks is a task for aggregating statistics relating to a resource among the multiple resources which corresponds to the task, to the storage node to which the task has been assigned.