Flow control mechanism
    3.
    发明授权
    Flow control mechanism 有权
    流量控制机构

    公开(公告)号:US07730237B1

    公开(公告)日:2010-06-01

    申请号:US10925379

    申请日:2004-08-24

    IPC分类号: G06F3/00 G06F15/16

    CPC分类号: H04L47/28 H04L47/25 H04L49/90

    摘要: Transferring data elements from a source to a destination includes providing a transmission queue at the source, where data elements in the transmission queue are transferred from the source to the destination, determining an optimal length for the transmission queue, where the optimal queue length is inversely proportional data latency time at the destination, and, if the optimal length is greater than an instantaneous length of the transmission queue, adding data elements to the transmission queue. Adding data elements may include adding a number of elements corresponding to a difference between the optimal length and the instantaneous length of the transmission queue. Determining optimal length may include dividing a constant by the data latency time at the destination. Transferring data elements may also include providing a network between the source and the destination.

    摘要翻译: 将数据元素从源传输到目的地包括在源处提供传输队列,其中传输队列中的数据元素从源传输到目的地,确定传输队列的最佳长度,其中最佳队列长度是反向的 在目的地的比例数据等待时间,以及如果最佳长度大于传输队列的瞬时长度,则将数据元素添加到传输队列。 添加数据元素可以包括添加与发送队列的最佳长度和瞬时长度之间的差对应的多个元素。 确定最佳长度可以包括将常数除以目的地的数据等待时间。 传送数据元素还可以包括在源和目的地之间提供网络。

    Techniques for performing data migration
    4.
    发明授权
    Techniques for performing data migration 有权
    执行数据迁移的技术

    公开(公告)号:US08819374B1

    公开(公告)日:2014-08-26

    申请号:US13134728

    申请日:2011-06-15

    IPC分类号: G06F13/00 G06F13/28 G06F3/06

    摘要: Described are techniques for migrating data from a source device of a source data storage system to a target device of a target data storage system. The target data storage system is configured to operate in accordance with a spoofing mode and a pass-through mode. A first set of commands from the host are processed for the target device when in the pass-through mode and the spoofing mode with respect to the target device. Data is migrated from the source device to the target device. The target data storage system is configured to operate in an echo mode for the target device and processes a second set of commands from the host when in the echo mode for the target device using information stored in the cache from processing the first set of commands.

    摘要翻译: 描述了将数据从源数据存储系统的源设备迁移到目标数据存储系统的目标设备的技术。 目标数据存储系统被配置为根据欺骗模式和直通模式进行操作。 当处于直通模式和相对于目标设备的欺骗模式时,来自主机的第一组命令被处理用于目标设备。 数据从源设备迁移到目标设备。 目标数据存储系统被配置为以对于目标设备的回波模式进行操作,并且当处于针对目标设备的回波模式时,使用存储在高速缓存中的信息来处理来自主机的第二组命令来处理第一组命令。

    Methods and systems for preserving disk geometry of virtualized data volumes
    5.
    发明授权
    Methods and systems for preserving disk geometry of virtualized data volumes 有权
    用于保留虚拟化数据卷的磁盘几何的方法和系统

    公开(公告)号:US07469313B1

    公开(公告)日:2008-12-23

    申请号:US11478897

    申请日:2006-06-30

    摘要: Methods and systems for preserving disk geometry when relabeling a data volume encapsulated in a virtual storage device that presents a different disk geometry than the data volume. An exemplary method includes maintaining information from a label of the data volume in a memory associated with the virtual storage device and intercepting a request for information related to a disk geometry of the encapsulated data volume that is normally answered without reference to the label. The request may be associated with a command to relabel the encapsulated data volume. The method also includes reporting the information from the label of the data volume related to the disk geometry of the data volume if the label is associated with an operating system that considers a geometry of a data volume when partitioning.

    摘要翻译: 在重新标记封装在虚拟存储设备中的数据卷(与呈现与数据卷不同的磁盘几何体)时,用于保留磁盘几何的方法和系统。 示例性方法包括在与虚拟存储设备相关联的存储器中维护来自数据卷的标签的信息,并且拦截与通常在不参考标签的情况下应答的封装数据卷的磁盘几何相关的信息的请求。 该请求可以与重新标记封装的数据卷的命令相关联。 该方法还包括如果标签与在分区时考虑数据卷的几何形状的操作系统相关联,则从与数据卷的磁盘几何相关的数据卷的标签报告信息。

    Geometry adaptation using data redistribution
    6.
    发明授权
    Geometry adaptation using data redistribution 有权
    使用数据重新分配的几何适应

    公开(公告)号:US07797500B1

    公开(公告)日:2010-09-14

    申请号:US11726311

    申请日:2007-03-21

    IPC分类号: G06F13/00

    摘要: Described are techniques for migrating data from a source device to a target device. A source device descriptor of the source device including source device geometry parameters and a source device partition definition structure is received. Target device geometry parameters are received. The source partition definition structure is translated and a mapped partition definition structure in accordance with the target device geometry parameters is generated. A target device descriptor including the target device geometry parameters and the mapped partition definition structure is generated. The target device descriptor is stored on the target device. Data for one or more partitions of the source device is migrated to the target device.

    摘要翻译: 描述了将数据从源设备迁移到目标设备的技术。 源设备的源设备描述符包括源设备几何参数和源设备分区定义结构。 接收目标设备几何参数。 转换源分区定义结构,并生成根据目标设备几何参数的映射分区定义结构。 生成包括目标设备几何参数和映射分区定义结构的目标设备描述符。 目标设备描述符存储在目标设备上。 源设备的一个或多个分区的数据将迁移到目标设备。

    Non-disruptive migration using device identity spoofing and passive/active ORS pull sessions
    7.
    发明授权
    Non-disruptive migration using device identity spoofing and passive/active ORS pull sessions 有权
    使用设备身份欺骗和被动/主动ORS拉取会话进行无中断迁移

    公开(公告)号:US08060710B1

    公开(公告)日:2011-11-15

    申请号:US11954399

    申请日:2007-12-12

    IPC分类号: G06F13/14

    摘要: On-line storage devices are migrated to new storage devices in a non-disruptive manner. A host executing multipath I/O software is initially coupled to a source storage device via at least one active path. The target storage device is configured with the source device's device identification information. The target storage device is coupled to the host via a passive path so that the target storage device can return its device identification information to the host but cannot respond to I/O read or I/O write requests from the host. All paths between the host and the source storage device are then disconnected. An on-line data migration session between the source storage device and the target storage device is then activated. The path between the target storage device and the host is then re-configured from passive to active so that the target storage device can respond to I/O read and I/O write requests.

    摘要翻译: 在线存储设备以非破坏性的方式迁移到新的存储设备。 执行多径I / O软件的主机最初通过至少一个活动路径耦合到源存储设备。 目标存储设备配置有源设备的设备标识信息。 目标存储设备经由被动路径耦合到主机,使得目标存储设备可以将其设备标识信息返回到主机,但是不能响应来自主机的I / O读取或I / O写入请求。 然后主机和源存储设备之间的所有路径都被断开连接。 然后激活源存储设备和目标存储设备之间的在线数据迁移会话。 然后将目标存储设备和主机之间的路径从被动方式重新配置为主动,以便目标存储设备可以响应I / O读取和I / O写入请求。

    Methods and systems for preserving disk geometry when migrating existing data volumes
    8.
    发明授权
    Methods and systems for preserving disk geometry when migrating existing data volumes 有权
    迁移现有数据卷时保留磁盘几何的方法和系统

    公开(公告)号:US07536503B1

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

    申请号:US11478946

    申请日:2006-06-30

    IPC分类号: G06F12/19 G06F12/65

    摘要: Methods and systems for preserving a disk geometry when relabeling a storage device containing data migrated from a previous data storage device having different disk geometry. Prior to relabeling, the label of the storage device includes information on the disk geometry of the previous data storage device. An exemplary method includes reading the label of the storage device in response to a request for information related to a disk geometry of the storage device, which is normally answered without reference to the label of the storage device, and reporting the information related to the disk geometry from the label if the label is associated with an operating system that considers a geometry of a storage device when partitioning.

    摘要翻译: 在重新标记包含从具有不同磁盘几何形状的先前数据存储设备迁移的数据的存储设备时保留磁盘几何的方法和系统。 在重新标签之前,存储设备的标签包括关于先前数据存储设备的磁盘几何形状的信息。 一种示例性方法包括响应于与存储设备的盘几何相关的信息的请求来读取存储设备的标签,其通常在不参考存储设备的标签的情况下被正常地应答,并且报告与盘相关的信息 如果标签与分区时考虑存储设备几何的操作系统相关联,则标签中的几何。