DATA STORAGE MIRRORING
    1.
    发明申请
    DATA STORAGE MIRRORING 有权
    数据存储镜像

    公开(公告)号:US20110179224A1

    公开(公告)日:2011-07-21

    申请号:US12691321

    申请日:2010-01-21

    Inventor: Robert P. Rossi

    CPC classification number: G06F11/2087

    Abstract: There is provided a method and apparatus for implementing a virtual mirror of a primary storage device (106) on a secondary storage device (108). The method comprises providing a map (124a) for translating primary data storage locations on said primary storage device (106) to secondary data storage locations on said secondary storage device (106) and utilising said map (124a) to enable data stored on said secondary storage device (108) to mirror data stored on said primary storage device (106). By providing such a method, the requirements of the primary and secondary disks (106, 108) can be decoupled such that a smaller secondary disk (108) could be used with a larger primary (106) which will not be filled to capacity. This reduces the unused capacity on the secondary disk (108) which would otherwise be wasted. Further, this approach allows for the replacement of the primary and secondary disks (106, 108) to be independent of each other, provided the size of the secondary disk (108) remains at least as large as the size of the data on the primary disk (106).

    Abstract translation: 提供了一种用于在辅助存储设备(108)上实现主存储设备(106)的虚拟镜的方法和装置。 该方法包括提供用于将所述主存储设备(106)上的主数据存储位置转换到所述辅助存储设备(106)上的辅助数据存储位置的映射(124a),并利用所述映射(124a)来使存储在所述辅助存储设备 存储设备(108)以镜像存储在所述主存储设备(106)上的数据。 通过提供这种方法,可以解除主磁盘和辅助磁盘(106,108)的要求,使得较小的辅助磁盘(108)可以与不会被填充到容量的更大的主(106)一起使用。 这减少了辅助盘(108)上的未使用的容量,否则将被浪费。 此外,如果辅助盘(108)的尺寸保持至少等于主要盘(106,108)上的数据的大小,那么这种方法允许将主盘和辅助盘(106,108)替换为彼此独立, 盘(106)。

    Data storage mirroring using virtual mirror
    2.
    发明授权
    Data storage mirroring using virtual mirror 有权
    使用虚拟镜像进行数据存储镜像

    公开(公告)号:US08510507B2

    公开(公告)日:2013-08-13

    申请号:US12691321

    申请日:2010-01-21

    Inventor: Robert P. Rossi

    CPC classification number: G06F11/2087

    Abstract: There is provided a method and apparatus for implementing a virtual mirror of a primary storage device (106) on a secondary storage device (108). The method comprises providing a map (124a) for translating primary data storage locations on said primary storage device (106) to secondary data storage locations on said secondary storage device (106) and utilizing said map (124a) to enable data stored on said secondary storage device (108) to mirror data stored on said primary storage device (106). By providing such a method, the requirements of the primary and secondary disks (106, 108) can be decoupled such that a smaller secondary disk (108) could be used with a larger primary (106) which will not be filled to capacity. This reduces the unused capacity on the secondary disk (108) which would otherwise be wasted. Further, this approach allows for the replacement of the primary and secondary disks (106, 108) to be independent of each other, provided the size of the secondary disk (108) remains at least as large as the size of the data on the primary disk (106).

    Abstract translation: 提供了一种用于在辅助存储设备(108)上实现主存储设备(106)的虚拟镜的方法和装置。 该方法包括提供用于将所述主存储设备(106)上的主数据存储位置转换到所述辅助存储设备(106)上的辅助数据存储位置的映射(124a),并利用所述映射(124a)来使存储在所述辅助存储设备 存储设备(108)以镜像存储在所述主存储设备(106)上的数据。 通过提供这种方法,可以解除主磁盘和辅助磁盘(106,108)的要求,使得较小的辅助磁盘(108)可以与不会被填充到容量的更大的主(106)一起使用。 这减少了辅助盘(108)上的未使用的容量,否则将被浪费。 此外,如果辅助盘(108)的尺寸保持至少等于主要盘(106,108)上的数据的大小,那么这种方法允许将主盘和辅助盘(106,108)替换为彼此独立, 盘(106)。

    Snapback-Free Logical Drive Duplication
    3.
    发明申请
    Snapback-Free Logical Drive Duplication 有权
    Snapback-Free逻辑驱动器复制

    公开(公告)号:US20110202720A1

    公开(公告)日:2011-08-18

    申请号:US12707426

    申请日:2010-02-17

    CPC classification number: G06F11/1446 G06F11/2064 G06F11/2082 G06F11/2087

    Abstract: There is provided a method of duplicating a logical drive. The method includes sequentially copying data from a source logical drive to a destination logical drive and determining whether a write request is received to a data area on the source logical drive which has not yet been copied to the destination logical drive. If a write request is detected, the data at the write-requested data area is copied to the destination logical drive prior to executing the write request. By providing such a method, the destination logical drive can be used as the change-data store while in the process of the duplication operation, removing the need for a snapshot logical drive in the duplication process. This results in improvements in duplication speed and reduces drive wear due to the reduced number of data reads/writes.

    Abstract translation: 提供了一种复制逻辑驱动器的方法。 该方法包括将数据从源逻辑驱动器顺序复制到目的地逻辑驱动器,并且确定是否将写请求接收到尚未复制到目的地逻辑驱动器的源逻辑驱动器上的数据区。 如果检测到写请求,则在执行写请求之前将写请求数据区的数据复制到目的逻辑驱动器。 通过提供这种方法,目的地逻辑驱动器可以在复制操作的过程中用作改变数据存储,从而在复制过程中消除对快照逻辑驱动器的需要。 这导致复制速度的提高,并且由于数据读取/写入数量的减少而减少驱动器磨损。

    Computer system and method for performing low impact backup operations
    4.
    发明授权
    Computer system and method for performing low impact backup operations 有权
    执行低影响备份操作的计算机系统和方法

    公开(公告)号:US07702824B2

    公开(公告)日:2010-04-20

    申请号:US11602074

    申请日:2006-11-20

    Inventor: Robert P. Rossi

    CPC classification number: G06F11/1461

    Abstract: A system and method for low impact backup. In one embodiment, a method may comprise monitoring utilization of a system resource and a data management process selectively performing I/O operations dependent upon the monitored utilization of the system resource. The data management process may include functionality to backup desired data from a storage medium to a backup medium. In one particular implementation, the I/O operations may be allowed to be performed in response to the utilization of the system resource falling below a predetermined threshold. In another embodiment a method may comprise performing a plurality of I/O operations to complete a data management process executed by an application. The application separates said plurality of I/O operations with intermittent delays to achieve time-slicing of the data management process with respect to one or more other applications.

    Abstract translation: 用于低冲击备份的系统和方法。 在一个实施例中,一种方法可以包括监视系统资源的利用和数据管理过程,所述数据管理过程有选择地执行依赖于所监视的系统资源利用率的I / O操作。 数据管理过程可以包括将期望数据从存储介质备份到备份介质的功能。 在一个特定实现中,可以响应于系统资源的利用低于预定阈值来执行I / O操作。 在另一个实施例中,方法可以包括执行多个I / O操作以完成由应用执行的数据管理过程。 应用程序以间歇性延迟分离所述多个I / O操作,以实现关于一个或多个其他应用的数据管理过程的时间分割。

    Optimized library device management
    5.
    发明授权
    Optimized library device management 有权
    优化库设备管理

    公开(公告)号:US07672753B1

    公开(公告)日:2010-03-02

    申请号:US10903100

    申请日:2004-07-30

    Inventor: Robert P. Rossi

    Abstract: Various embodiments of a system and method for optimizing storage library operations. In one embodiment a method may comprise storing a plurality of efficiency values indicative of relative efficiencies of storage targets in a storage library, and executing a storage library operation based on the plurality of efficiency values. Efficiency values may include, for example, information on a physical layout of the storage library. In one embodiment storage targets may include at least the following classes: a slot class, a portal class, a drive class, a picker class, and a media class. In one embodiment, executing a storage library operation based on the plurality of efficiency values may comprise selecting one or more storage targets to implement the storage library operation based on the plurality of efficiency values. For example, a drive closest to a given media unit may be selected to read the media unit.

    Abstract translation: 用于优化存储库操作的系统和方法的各种实施例。 在一个实施例中,方法可以包括将指示存储库中的存储目标的相对效率的多个效率值存储在存储库中,以及基于多个效率值执行存储库操作。 效率值可以包括例如关于存储库的物理布局的信息。 在一个实施例中,存储目标可以至少包括以下类别:插槽类,门户类,驱动器类,选择器类和媒体类。 在一个实施例中,基于多个效率值执行存储库操作可以包括基于多个效率值来选择一个或多个存储目标以实现存储库操作。 例如,可以选择最接近给定媒体单元的驱动器来读取媒体单元。

    Power management in a multi-device storage array
    6.
    发明授权
    Power management in a multi-device storage array 有权
    多设备存储阵列中的电源管理

    公开(公告)号:US09594421B2

    公开(公告)日:2017-03-14

    申请号:US13042938

    申请日:2011-03-08

    Inventor: Robert P. Rossi

    Abstract: There is provided a method and apparatus for power management in a storage resource. The storage resource comprises at least one RAID array including a plurality of physical drives. The method comprises: determining a reduced number of physical drives within a RAID array upon which data is to be concentrated; moving data stored on said RAID array and/or targeting data written to said RAID array to one or more of said reduced number of physical drives such that said data is concentrated on said reduced number of physical drives in said RAID array; and selectively applying power management logic to enable, based on at least one power management criterion, one or more physical drives in said RAID array to be powered down or to be supplied with reduced power.

    Abstract translation: 提供了一种用于存储资源中的电力管理的方法和装置。 存储资源包括至少一个包括多个物理驱动器的RAID阵列。 该方法包括:确定数据集中在RAID阵列内的物理驱动器的数量减少; 将存储在所述RAID阵列上的数据和/或将写入所述RAID阵列的数据的数据移动到所述减少数量的物理驱动器中的一个或多个,使得所述数据集中在所述RAID阵列中所述减少数量的物理驱动器上; 以及选择性地施加电力管理逻辑以使得能够基于至少一个电力管理标准来使所述RAID阵列中的一个或多个物理驱动器断电或以降低的功率被提供。

    Logical Drive Duplication
    7.
    发明申请
    Logical Drive Duplication 审中-公开
    逻辑驱动器复制

    公开(公告)号:US20110202719A1

    公开(公告)日:2011-08-18

    申请号:US12707397

    申请日:2010-02-17

    CPC classification number: G06F11/2082 G06F11/2087

    Abstract: There is provided a method of, and apparatus for, duplicating a logical drive. The method includes sequentially copying data from a source logical drive to a destination logical drive, and determining whether a write request to the source logical drive is received during the sequential copying. If so, the step of copying data in the write-requested data area to an additional storage area is carried out prior to executing the write request. It is further specified that the data in the write-requested data area is to be ignored and not copied during the sequential copying. The method further includes copying, upon completion of the sequential copying, data from the additional storage area to the destination logical drive.

    Abstract translation: 提供了用于复制逻辑驱动器的方法和装置。 该方法包括将数据从源逻辑驱动器顺序复制到目的地逻辑驱动器,以及确定在顺序复制期间是否接收到对源逻辑驱动器的写入请求。 如果是,则在执行写入请求之前执行将写入请求数据区域中的数据复制到附加存储区域的步骤。 进一步规定,在顺序复制期间,写请求数据区中的数据将被忽略且不被复制。 该方法还包括在完成顺序复制时将数据从附加存储区复制到目的地逻辑驱动器。

    Space-optimized backup set conversion
    8.
    发明授权
    Space-optimized backup set conversion 有权
    空间优化的备份集转换

    公开(公告)号:US07941619B1

    公开(公告)日:2011-05-10

    申请号:US10992274

    申请日:2004-11-18

    Inventor: Robert P. Rossi

    CPC classification number: G06F11/1458

    Abstract: A system for space-optimized backup set conversion may include a backup converter and a first sequence of backup images of a data source. Each backup image may be of a particular backup image type, such as a full image, a differential image, or an incremental image. The backup converter may be configured to convert the first sequence of backup images into a second sequence of backup images by converting a particular backup image of the first sequence into a transformed backup image of a different backup type. For example, a full image may be converted into either a differential image or an incremental image, and a differential image may be converted into an incremental image.

    Abstract translation: 用于空间优化的备份集转换的系统可以包括备份转换器和数据源的备份映像的第一序列。 每个备份图像可以是特定的备份图像类型,例如完整图像,差分图像或增量图像。 备份转换器可以被配置为通过将第一序列的特定备份映像转换成不同备份类型的变换备份映像来将第一序列备份映像转换为第二序列备份映像。 例如,可以将完整图像转换为差分图像或增量图像,并且差分图像可以被转换为增量图像。

    Snapback-free logical drive duplication
    9.
    发明授权
    Snapback-free logical drive duplication 有权
    无跳跳逻辑驱动器复制

    公开(公告)号:US08751761B2

    公开(公告)日:2014-06-10

    申请号:US12707426

    申请日:2010-02-17

    CPC classification number: G06F11/1446 G06F11/2064 G06F11/2082 G06F11/2087

    Abstract: There is provided a method of duplicating a logical drive. The method includes sequentially copying data from a source logical drive to a destination logical drive and determining whether a write request is received to a data area on the source logical drive which has not yet been copied to the destination logical drive. If a write request is detected, the data at the write-requested data area is copied to the destination logical drive prior to executing the write request. By providing such a method, the destination logical drive can be used as the change-data store while in the process of the duplication operation, removing the need for a snapshot logical drive in the duplication process. This results in improvements in duplication speed and reduces drive wear due to the reduced number of data reads/writes.

    Abstract translation: 提供了一种复制逻辑驱动器的方法。 该方法包括将数据从源逻辑驱动器顺序复制到目的地逻辑驱动器,并且确定是否将写请求接收到尚未复制到目的地逻辑驱动器的源逻辑驱动器上的数据区。 如果检测到写请求,则在执行写请求之前将写请求数据区的数据复制到目的逻辑驱动器。 通过提供这种方法,目的地逻辑驱动器可以在复制操作的过程中用作改变数据存储,从而在复制过程中消除对快照逻辑驱动器的需要。 这导致复制速度的提高,并且由于数据读取/写入数量的减少而减少驱动器磨损。

    Data duplication resynchronization with reduced time and processing requirements
    10.
    发明授权
    Data duplication resynchronization with reduced time and processing requirements 有权
    数据复制重新同步,缩短了时间和处理要求

    公开(公告)号:US08745343B2

    公开(公告)日:2014-06-03

    申请号:US12763661

    申请日:2010-04-20

    CPC classification number: G06F11/1446 G06F11/2058 G06F11/2082 G06F11/2087

    Abstract: There is provided a method of resynchronising a previous duplication, started at a first time, of a source logical drive on a destination logical drive. The method comprises tracking changes to the data on said source logical drive since said first time and starting a resynchronisation operation at a second time later than said first time. The resynchronisation operation comprises copying data from said source logical drive to said destination logical drive by copying only data which has changed since said first time. By providing such a method, the need to copy data which has not changed since the previous duplication operation is alleviated. This reduces the time and processing required to perform the resynchronisation operation by eliminating unnecessary transfer of data which has not changed since the earlier duplication.

    Abstract translation: 提供了一种重新同步目的地逻辑驱动器上的源逻辑驱动器的在第一次启动的先前复制的方法。 所述方法包括:跟踪所述源逻辑驱动器上的数据的改变,因为所述第一时间并且比所述第一时间晚的第二时间开始重新同步操作。 重新同步操作包括通过仅复制自第一次以来已经改变的数据将数据从所述源逻辑驱动器复制到所述目的地逻辑驱动器。 通过提供这样的方法,减轻了自从以前的复制操作以来没有改变的数据的复制的需要。 这减少了执行重新同步操作所需的时间和处理,通过消除不必要的数据传输,该数据自先前的复制以来没有改变。

Patent Agency Ranking