Detection of host connectivity for data migration in a storage system

    公开(公告)号:US09959073B1

    公开(公告)日:2018-05-01

    申请号:US15085172

    申请日:2016-03-30

    Inventor: David Meiri

    Abstract: Described embodiments provide systems and processes for performing data migration in a storage system. One or more volumes are migrated from a source device to a target device in a storage system. A discovery state of the migrated volumes is determined by one or more host devices in communication with the storage system. An initiator group is configured for each host device. Each initiator group sends at least one inquiry to each of one or more volumes of the target devices. Responses to each inquiry from each volume are tracked. The system receives a selection of one or more migrated volumes to include in a cutover operation, the selection based at least in part upon the determined discovery states. One or more volumes of the source devices associated with the included volumes are deactivated.

    Hash-based replication
    23.
    发明授权
    Hash-based replication 有权
    基于哈希的复制

    公开(公告)号:US09378106B1

    公开(公告)日:2016-06-28

    申请号:US14037577

    申请日:2013-09-26

    CPC classification number: G06F11/2094 G06F17/30 G06F17/30097

    Abstract: In one aspect, a method includes sending a short hash handle from a production site to a replication site, the short hash handle being generated using a hash signature and being smaller than the hash signature, determining at the replication site whether the short hash handle exists at the replication, reading and sending the hash signature associated with the short hash handle if the short hash handle exists at the replication site, determining at the replication site whether the hash signature exists at the replication and emulating a write operation by associating the hash signature to an address in a second storage volume at the replication site if the hash signature exists at the replication site. The hash signature is generated using a data block from a first storage volume at the production site.

    Abstract translation: 一方面,一种方法包括从生产站点向复制站点发送一个短的散列句柄,该短散列句柄使用散列签名生成并小于该散列签名,在该复制站点确定该短散列句柄是否存在 在复制时读取和发送与短散列句柄相关联的散列签名,如果在复制站点处存在短散列句柄,则在复制站点确定哈希签名是否存在于复制处,并通过将散列签名相关联来模拟写入操作 到复制站点的第二个存储卷中的地址,如果哈希签名存在于复制站点。 使用来自生产现场的第一存储卷的数据块生成散列签名。

    Live migration of a tree of replicas in a storage system

    公开(公告)号:US10095428B1

    公开(公告)日:2018-10-09

    申请号:US15085168

    申请日:2016-03-30

    Abstract: Described embodiments may provide systems and processes for migrating a replica hierarchy from at least one source device to at least one target device in a storage system. A configuration of the replica hierarchy is migrated, one or more internal nodes of the replica hierarchy are migrated, and one or more leaf nodes of the replica hierarchy are migrated. A cutover operation is performed by deactivating the at least one source device associated with the included replica hierarchy.

    Parallel migration of multiple consistency groups in a storage system

    公开(公告)号:US09959063B1

    公开(公告)日:2018-05-01

    申请号:US15085181

    申请日:2016-03-30

    Abstract: Described embodiments provide systems and processes for performing data migration in a storage system. One or more consistency groups are migrated from at least one source device to at least one target device in the storage system. The consistency groups are replicated from the source device to the target device by an asynchronous data replication operation from the source device to the target device and one or more synchronous data replication operations from the source device to the target device if data stored on the source device is changed. The consistency groups are operated on the source device and the target device in an active-active mode, wherein the source device and target device are active and accessible by host devices. Replicated consistency groups are determined to include in a cutover operation that is performed by deactivating the at least one source device associated with the included consistency groups.

    Hash-based replication using short hash handle and identity bit
    26.
    发明授权
    Hash-based replication using short hash handle and identity bit 有权
    使用短哈希句柄和标识位的基于哈希的复制

    公开(公告)号:US09396243B1

    公开(公告)日:2016-07-19

    申请号:US14317449

    申请日:2014-06-27

    Abstract: In one aspect, a method includes sending a first short hash handle and a first identity bit associated with the first short hash handle to a replication site, determining if a second hash handle is identical to the first short hash handle, determining if a second identity bit associated with the second short hash handle at the replication is set if the second short hash handle is identical to the first short hash handle and using the second hash handle to identify the data if the second identity bit being is set. The first short hash handle is an identifier of data stored on a disk.

    Abstract translation: 一方面,一种方法包括将第一短散列句柄和与第一短散列句柄相关联的第一标识位发送到复制站点,确定第二散列句柄是否与第一短散列句柄相同,确定是否存在第二标识 如果第二短散列句柄与第一短散列句柄相同,并且如果设置了第二标识位,则使用第二散列句柄来标识数据,则设置与复制时的第二短散列句柄相关联的位。 第一个短哈希句柄是存储在磁盘上的数据的标识符。

    Encrypting data in a flash-based contents-addressable block device
    27.
    发明授权
    Encrypting data in a flash-based contents-addressable block device 有权
    在基于闪存的内容可寻址块设备中加密数据

    公开(公告)号:US09342465B1

    公开(公告)日:2016-05-17

    申请号:US14230414

    申请日:2014-03-31

    Inventor: David Meiri

    CPC classification number: G06F21/79 G06F3/06

    Abstract: In one aspect, a method includes assigning a base key to a storage array, assigning a volume auxiliary key to each volume in the storage array, for each volume in the storage array that is encrypted, encrypting every block of a backend using the base key and one of a full hash auxiliary key or a short hash handle auxiliary key and for each volume in the storage array that is encrypted, encrypting an address-to-hash table of a volume using the base key and the volume auxiliary key.

    Abstract translation: 一方面,一种方法包括:将基础密钥分配给存储阵列,为存储阵列中的每个卷分配卷辅助密钥,对于加密的存储阵列中的每个卷,使用基本密钥对后端的每个块进行加密 并且对于加密的存储阵列中的每个卷,使用基本密钥和卷辅助密钥加密卷的地址到散列表中的一个完整散列辅助密钥或短散列处理辅助密钥。

    Hierarchical volume tree
    28.
    发明授权
    Hierarchical volume tree 有权
    分层卷树

    公开(公告)号:US09037822B1

    公开(公告)日:2015-05-19

    申请号:US14037511

    申请日:2013-09-26

    Abstract: In one aspect, a method includes receiving notification that a volume in a plurality of volumes has failed, determining a smallest consistency group with a replication trigger point designation using a hierarchical volume tree that includes the failed volume, stopping replication of volumes in a first consistency group if it is determined that the first consistency group is the smallest consistency group with a replication trigger point that includes the failed volume and stopping replication of the plurality of volumes if it is not determined which is the smallest consistency group with a replication trigger point that includes the failed volume.

    Abstract translation: 一方面,一种方法包括接收多个卷中的卷失败的通知,使用包括故障卷的分层卷树确定具有复制触发点指定的最小一致性组,停止以第一一致性的卷的复制 组,如果确定第一一致性组是包含故障卷的复制触发点的最小一致性组,如果不确定哪个是具有复制触发点的最小一致性组,则停止多个卷的复制 包括失败的卷。

Patent Agency Ranking