摘要:
A cluster-structured storage system where the access performance from a host system to a volume in an alternative-type storage subsystem is not degraded during failover, and a method for managing volume in the storage system. In this storage system, storage areas forming a primary storage subsystem and storage areas forming a standby storage subsystem are both hierarchized and correspondence relationships are established between the hierarchical levels. A copy destination volume is located on a hierarchical level associated with the hierarchical level of a copy source volume.
摘要:
The present invention achieves data relocation in accordance with a user's policies, in an environment where a plurality of storage devices coexist. The volumes belonging to storage devices A-D are managed virtually integrally. A host recognizes a plurality of storage devices A-D as a single virtual storage device. The user is able to group arbitrarily each volume belonging to the storage system, as a plurality of storage layers 1-3. For example, storage layer 1 can be defined as a high-reliability layer, storage layer 2, as a low-cost layer, and storage layer 3, as an archive layer. Each storage layer is constituted by a group of volumes corresponding to respective policies (high reliability, low cost, archiving). The user designates volumes V1 and V2 to be moved, in group units, and indicates a storage layer forming a movement destination, whereby the data is relocated.
摘要:
The present invention achieves data relocation in accordance with a user's policies, in an environment where a plurality of storage devices coexist. The volumes belonging to storage devices A-D are managed virtually integrally. A host recognizes a plurality of storage devices A-D as a single virtual storage device. The user is able to group arbitrarily each volume belonging to the storage system, as a plurality of storage layers 1-3. For example, storage layer 1 can be defined as a high-reliability layer, storage layer 2, as a low-cost layer, and storage layer 3, as an archive layer. Each storage layer is constituted by a group of volumes corresponding to respective policies (high reliability, low cost, archiving). The user designates volumes V1 and V2 to be moved, in group units, and indicates a storage layer forming a movement destination, whereby the data is relocated.
摘要:
In a storage management system, a host recognizes a plurality of storage apparatuses as one virtual storage apparatus. The user divides each of the volumes that the storage apparatuses have into a plurality of classes in accordance with a policy. When a user specifies moving target data and a class or a policy of a moving destination, the data is reallocated to a class that meets it. The class or policy is held as a data allocation policy. If a sufficient empty space is not present in the moving destination class, by finding out from allocated data, data that also complies with a policy of other class, target data to be expelled and a class of expelling destination are determined for expelling data, so as to ensure a sufficient empty space for reallocation.
摘要:
Provided is an inter-volume migration system that allows selection of a relocation-destination volume in consideration of a volume cost. The inter-volume migration system includes a storage subsystem having one or more volumes, an inter-volume relocation instruction module that relocates a data area from a relocation-source volume to a relocation-destination volume, a cost calculation module that calculates a cost value of a volume, and a volume selection module that selects a candidate for the relocation-destination volume based on the cost value of the volume calculated by the cost calculation module and constraints imposed on the relocation-destination volume.
摘要:
The present invention achieves data relocation in accordance with a user's policies, in an environment where a plurality of storage devices coexist. The volumes belonging to storage devices A-D are managed virtually integrally. A host recognizes a plurality of storage devices A-D as a single virtual storage device. The user is able to group arbitrarily each volume belonging to the storage system, as a plurality of storage layers 1-3. For example, storage layer 1 can be defined as a high-reliability layer, storage layer 2, as a low-cost layer, and storage layer 3, as an archive layer. Each storage layer is constituted by a group of volumes corresponding to respective policies (high reliability, low cost, archiving). The user designates volumes V1 and V2 to be moved, in group units, and indicates a storage layer forming a movement destination, whereby the data is relocated.
摘要:
Selection of a migration source volume and a migration destination volume of an implemented migration is accepted. Based on a completion date and time of the implemented migration and an update date and time of the volume, it is determined whether or not the selected migration source volume and migration destination volume are updated after the completion of the implemented migration. When it is determined that both the migration source volume and the migration destination volume are not updated, the implemented migration is undone by setting a storage subsystem to allow a host computer to make access to the migration source volume.
摘要:
There is provided a steganographic system which can dispense with an original image during extraction of watermark by determining a position at which an optimum space dependent physical quantity is embedded as a watermark complying with an image such that the picture quality can be prevented from being deteriorated, embedding watermark information in the image, generating information such as watermark embedding position information and receiving a watermark embedded image and watermark embedded position information to extract watermark information.
摘要:
Provided are a relocation system and a relocation method capable of relocating a virtual volume that is formed based on thin provisioning while ensuring security against exhaustion of pools. A database stores attribute information for pools and virtual volumes for thin provisioning that exist in a storage device as well as parameters for predicting time period till exhaustion of the pools. When a virtual volume is to be relocated between a plurality of pools, a relocation control section predicts time periods till exhaustion of the pools before and after relocation based on information in the database and determines the relocation is possible or not based on the result of prediction or determines an appropriate relocation plan. This enables control of relocation of virtual volumes.
摘要:
In a storage management system, a host recognizes a plurality of storage apparatuses as one virtual storage apparatus. The user divides each of the volumes that the storage apparatuses have into a plurality of classes in accordance with a policy. When a user specifies moving target data and a class or a policy of a moving destination, the data is reallocated to a class that meets it. The class or policy is held as a data allocation policy. If a sufficient empty space is not present in the moving destination class, by finding out from allocated data, data that also complies with a policy of other class, target data to be expelled and a class of expelling destination are determined for expelling data, so as to ensure a sufficient empty space for reallocation.