Abstract:
Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.
Abstract:
An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.
Abstract:
A computer system includes: a storage device; storage area management units that provide a storage area, based on the storage device to a data management unit having a data protection function for achieving availability of a system providing a service, and have a data control function for the storage area; and a control unit that manages arrangement of the storage area and a data control policy applied to the storage area. The control unit acquires setting information about the availability of the system providing the service and performance of the service and determines the data control policy applied to the storage area, based on the setting information. The storage area management units control the storage area, based on the data control policy.
Abstract:
Disclosed is a storage system that achieves performance improvement, quality enhancement, and function addition requiring a drive data layout change while maintaining I/O functionality. The storage system creates a redundancy group for forming a redundant configuration of data to be stored in a storage drive, and stores data of the redundancy group in a plurality of the storage drives. A processor in a storage node discards data stored in a unit storage area, recovers the discarded data according to a changed data format, and re-stores the recovered data in the storage drive. The processor in the storage node performs an I/O process on the data to be discarded during a data format change, by achieving recovery based on the data of the redundancy group that is stored in an area other than the unit storage area where the data format is to be changed.
Abstract:
Provided is a processor configured to cause each of a plurality of servers to operate a storage node, configured to combine a plurality of the storage nodes to set a storage cluster, configured to perform a comparison between a maintenance plan for the storage cluster and a state of the storage cluster to modify the maintenance plan based on a result of the comparison, and configured to perform maintenance for the storage cluster in accordance with the maintenance plan modified.
Abstract:
To reduce cumbersomeness in manually setting backup requirements per middleware. Not only one or more deployment requirements but also one or more first backup requirements are associated with a middleware deployment indication. In response to the indication, middleware deployment and backup setting are performed. The middleware deployment includes associating volumes (VOLs) the number of which complies with the one or more deployment requirements, with virtual machines (VMs) the number of which complies with the one or more deployment requirements. The backup setting includes associating two or more backup requirements based on the one or more first backup requirements and one or more predetermined second backup requirements in response to a middleware type of middleware to be deployed, with the middleware deployment.
Abstract:
Difference information between two snapshots from a first point-in-time snapshot, which has been copied, to an N.sup.th point-in-time snapshot, which constitutes the latest point-in-time snapshot, is acquired to a memory module. The memory module stores two or more pieces of difference information. The two or more pieces of difference information comprise difference information that shows the difference between a first point-in-time snapshot and any snapshot other than the first point-in-time snapshot of N snapshots. Copy difference information, which is information that shows the difference between the first point-in-time snapshot and a specified snapshot from among N snapshots, and which is used in copying the specified snapshot, is created on the basis of the two or more pieces of difference information.
Abstract:
Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.
Abstract:
A volume to be accessed by a host is provided. A reliability policy related to data reliability and a performance policy related to response performance to an access to the volume are set in the volume. A node that processes redundant data of data for a node that processes the data related to the volume is determined based on the reliability policy. The determined node returns a result of an access to the volume from the host according to the performance policy.
Abstract:
In the prior art clone creating technique of a file, a management table of a snapshot and the file was created when creating the clone file, so that a considerable amount of creation time for creating the clone file and storage capacity was required. In order to solve the problems of the prior art, the present invention provides a system wherein if a request to create a clone of a file is received, a differential file is created while inhibiting update of the file, and update data is written to the differential file. Further, when a first update request is received to the differential file after creating the differential file, a management table is created. According to the invention, a large amount of clone files can be created speedily.