-
公开(公告)号:US10261719B2
公开(公告)日:2019-04-16
申请号:US15421149
申请日:2017-01-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Lisa Baochyn Liu , Sonali Somyalipi , Robert Raymond Neal-Joslin , Nathaniel Rogers , Sujatha Mudupalli
IPC: G06F3/06
Abstract: Examples include volume and snapshot replication. In some examples, a user-initiated snapshot of a volume at a source array may be created, wherein the user-initiated snapshot has a pending status and the volume is a member of a set of volumes in a replication group. A synchronization snapshot may be created of the volume at a periodic synchronization time. The synchronization snapshot may have a pending status. Each snapshot of the volume may be stored at the source array and each snapshot may be recorded via a representative entry in an original snapshot list. The volume may be incrementally replicated to a target array such that the target array has a replica of the volume at the source array via a replication engine. Creation of a corresponding snapshot at the target array may be requested after each incremental replication of the volume such that each snapshot recorded in the original snapshot list is recreated and stored at the target array and the original snapshot list is recreated as a recreated snapshot list at the target array.
-
公开(公告)号:US10416905B2
公开(公告)日:2019-09-17
申请号:US15428455
申请日:2017-02-09
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Nathaniel Rogers , Sonali Somyalipi , Robert Neal-Joslin , Lisa Liu , Sujatha Mudupalli
Abstract: An example method of controlling a storage system that includes a replication group. The method may include adding a virtual volume to the replication group by storing a journal entry for the virtual volume at a source site. The journal entry may include: metadata for hooking the virtual volume to a corresponding replica volume; and data indicating a status of the virtual volume. The method may further include sending a message to a replica site instructing it to create the corresponding replica volume for the virtual volume and store a replica journal entry for the replica volume. The method may also include determining whether to set the status of the virtual volume to pending admittance or newly admitted based on whether the replica site was able to successfully create the replica volume and store the replica journal entry. The pending admittance status may indicate that the virtual volume is not to be included in a next synchronize operation and the newly admitted status may indicate that the virtual volume is to be included in the next synchronize operation.
-
公开(公告)号:US20180225052A1
公开(公告)日:2018-08-09
申请号:US15428455
申请日:2017-02-09
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Nathaniel Rogers , Sonali Somyalipi , Robert Neal-Joslin , Lisa Liu , Sujatha Mudupalli
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F11/1425 , G06F11/1451 , G06F11/1464 , G06F11/2064
Abstract: An example method of controlling a storage system that includes a replication group. The method may include adding a virtual volume to the replication group by storing a journal entry for the virtual volume at a source site. The journal entry may include: metadata for hooking the virtual volume to a corresponding replica volume; and data indicating a status of the virtual volume. The method may further include sending a message to a replica site instructing it to create the corresponding replica volume for the virtual volume and store a replica journal entry for the replica volume. The method may also include determining whether to set the status of the virtual volume to pending admittance or newly admitted based on whether the replica site was able to successfully create the replica volume and store the replica journal entry. The pending admittance status may indicate that the virtual volume is not to be included in a next synchronize operation and the newly admitted status may indicate that the virtual volume is to be included in the next synchronize operation.
-
-