摘要:
In traditional storage arrays, the number of clones permitted inside the storage array may be limited by the amount of available storage. Further, clones stored on the array may require significant storage resources. Thus, the number of clone stored by the storage array may also be limited by the storage system memory and not just by the disk space. Accordingly, example embodiments of the present invention allow for creating and maintaining a plurality (e.g., an unlimited number) of thin asynchronous clones in storage, even if replica storage is capable of storing only a limited number of snapshots. Further, example embodiments of the present invention allow clones to be freely attached and detached from the replication environment for various purposes.
摘要:
A system, method, and computer program product for intercepting Input/Outputs (IOs) sent to a second storage medium in a storage array via a splitter in the storage array, redirecting read IOs to a first storage medium, and redirecting writes to the first storage medium and a Data Protection appliance.
摘要:
In one aspect, a method includes generating a write signature command. The write signature command is configured to write a signature to an offset in a storage array without data and to enable the storage array to write the data with the same signature to a volume if the data is available at the storage array.
摘要:
The SCSI WRITE command is a two round trip protocol, which introduces significant latency in synchronous replication environments. Example embodiments of the present invention overcome these and other deficiencies by using SCSI READ commands from the replication site to the production site instead of using SCSI WRITE commands from the production site to the replication site to decrease latency in a synchronous replication environment. SCSI READ commands are single round trip commands. Thus, the number of round trips required to complete each I/O is reduced from two round trips to one round trip by maintaining at least one SCSI READ command from a SCSI initiator to a SCSI target and then responding to at least one of the at least one SCSI READ command at the SCSI target according to the SCSI READ command.
摘要:
In a first embodiment, computer implemented method and computer program product for executing an action selected from the group consisting of removing a LUN from a consistency group on a production site and adding a LUN to a consistency group on a production site; wherein the action is performed without loss of a journal tracking the changes to the consistency group at a replication site, the replication site replicating the consistency group on the production site.
摘要:
In one aspect, a method includes determining locations in a file that have changed using read signature commands, reading data around a changed file location for each file location that has changed, generating variable-size portions of the data read and sending the variable-size portions of the data to a backup system.
摘要:
A method, system, and program product for data deduplication in a replication environment, the replication environment having a production site, a splitter, and a replication site, wherein the replication site has a journal, comprising determining a digest for each chunk of data of a set of data chunks, determining for each chunk whether the digest is in an index on the production site, determining for which offsets are to be evicted from the cache on the replication site, replacing the chunks in set of chunks that are in the index with an offset, and transmitting the set of chunks, offsets and an eviction list to the replication site.
摘要:
In one aspect, a method includes providing data protection to data in a first volume at a first data protection appliance by storing a copy of the data in a second volume using a second data protection appliance, tracking changes between data locations in the first volume and the second volume using a delta marking stream (DMS) and receiving, at the first data protection appliance, metadata. The metadata is intended to be committed to the DMS. The method further includes mirroring the metadata at a third data protection appliance.
摘要:
Methods and apparatus for storage snapshots for logged access replication using a data protection appliance in a continuous data protection system having a splitter. In one embodiment, out of band data transfer reduces disruption on the replica site while accessing an image.
摘要:
A system, program product, and computer implemented method for data replication, comprising enabling a virtual service layer to consume a storage medium of a site and map the storage medium of the site as one or more virtual storage volumes, enabling the virtual service layer to present the one or more virtual storage volumes for consumption by a host, enabling a splitter of the site to intercept I/O written to the one or more virtual storage volumes, splitting intercepted I/O to a journal based replication appliance, and enabling the journal based replication appliance to create a continuous data protection image of the data written to one or more virtual storage volumes.