Continuous backup
    1.
    发明授权
    Continuous backup 有权
    连续备份

    公开(公告)号:US08046545B2

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

    申请号:US11324766

    申请日:2006-01-03

    IPC分类号: G06F12/00

    摘要: Providing continuous backup of a storage device includes subdividing the storage device into subsections, providing a time indicator that is modified periodically, and, in response to a request to write new data to a particular subsection of the storage device at a particular time, maintaining data being overwritten by the new data according to the particular subsection and according to a value of the indicator at the particular time. The subsections may be tracks. Maintaining the data being overwritten may include constructing a linked list of portions of data for each of the subsections. The portions of data may have variable sizes. In response to two data write operations to a particular subsection at a particular value of the indicator, data being written for each of the two data write operations may be combined if data for the second data write operation is a subset of data for the first data write operation. Providing continuous backup of a storage device may also include restoring the storage device to a state thereof at a particular point in time by writing the maintained data to the storage device. Writing the maintained data to the storage device may include constructing subsections of the data by combining separate portions thereof corresponding to the same subsection.

    摘要翻译: 提供存储设备的连续备份包括将存储设备细分为子部分,提供定期修改的时间指示符,并且响应于在特定时间向存储设备的特定子部分写入新数据的请求,维护数据 被新数据根据特定小节覆盖,并根据特定时间的指标值。 小节可能是轨道。 维护被覆盖的数据可以包括为每个子部分构建数据部分的链接列表。 数据的部分可能具有可变大小。 响应于在指示符的特定值处对特定子部分的两个数据写入操作,如果用于第二数据写入操作的数据是用于第一数据的数据的子集,则可以组合用于两个数据写入操作中的每一个的数据 写操作。 提供存储设备的连续备份还可以包括通过将维护的数据写入存储设备来在特定时间点将存储设备恢复到其状态。 将维护的数据写入存储设备可以包括通过组合对应于相同子部分的分开的部分来构建数据的子部分。

    Continuous backup using a mirror device
    2.
    发明申请
    Continuous backup using a mirror device 审中-公开
    使用镜像设备进行连续备份

    公开(公告)号:US20070156982A1

    公开(公告)日:2007-07-05

    申请号:US11324747

    申请日:2006-01-03

    IPC分类号: G06F12/16

    摘要: Providing continuous backup of a storage device includes subdividing the storage device into subsections, providing a mirror device of the storage device that contains a copy of data that is on the storage device when the continuous backup is initiated, providing a time indicator that is modified periodically, and, in response to a request to write new data to a particular subsection of the storage device at a particular time, maintaining data being overwritten by the new data according to the particular subsection and according to a value of the indicator at the particular time, where, for a first write after the continuous backup is initiated, data from the mirror device is used to maintain data being overwritten. The subsections may be tracks. Maintaining the data being overwritten may include constructing a linked list of portions of data for each of the subsections. The portions of data may have variable sizes.

    摘要翻译: 提供存储设备的连续备份包括将存储设备细分为子部分,提供存储设备的反射镜设备,其在启动连续备份时包含存储设备上的数据副本,提供定期修改的时间指示符 并且响应于在特定时间向存储设备的特定子部分写入新数据的请求,根据特定子部分保持数据被新数据覆盖,并且根据特定时间的指标值 ,其中,对于在连续备份启动之后的第一次写入,来自镜像设备的数据用于维护被覆盖的数据。 小节可能是轨道。 维护被覆盖的数据可以包括为每个子部分构建数据部分的链接列表。 数据的部分可能具有可变大小。

    Continuous backup to a remote storage device
    3.
    发明申请
    Continuous backup to a remote storage device 有权
    连续备份到远程存储设备

    公开(公告)号:US20070168403A1

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

    申请号:US11325078

    申请日:2006-01-03

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1451 G06F11/1461

    摘要: Continuous backup from a local storage device to a remote storage device includes subdividing the local storage device into subsections, providing a time indicator that is modified periodically, and, in response to a request to write new data to a particular subsection of the local storage device at a particular time, maintaining at the remote storage device data being overwritten by the new data according to the particular subsection and according to a value of the indicator at the particular time. Providing continuous backup from a local storage device to a remote storage device may also include restoring the local storage device to a state thereof at a particular point in time by writing the maintained data to the remote storage device and transferring the data from the remote storage device to the local storage device.

    摘要翻译: 从本地存储设备到远程存储设备的连续备份包括将本地存储设备细分为子部分,提供定期修改的时间指示符,以及响应于向本地存储设备的特定子部分写入新数据的请求 在特定时间,在远程存储设备处的维护根据特定子部分根据特定时间的指示符的值覆盖新数据的数据。 提供从本地存储设备到远程存储设备的连续备份还可以包括通过将维护的数据写入到远程存储设备并从远程存储设备传送数据来将本地存储设备恢复到特定时间点的状态 到本地存储设备。

    Continuous backup of a storage device
    4.
    发明授权
    Continuous backup of a storage device 有权
    连续备份存储设备

    公开(公告)号:US08677087B2

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

    申请号:US11325078

    申请日:2006-01-03

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1451 G06F11/1461

    摘要: Continuous backup from a local storage device to a remote storage device includes subdividing the local storage device into subsections, providing a time indicator that is modified periodically, and, in response to a request to write new data to a particular subsection of the local storage device at a particular time, maintaining at the remote storage device data being overwritten by the new data according to the particular subsection and according to a value of the indicator at the particular time. Providing continuous backup from a local storage device to a remote storage device may also include restoring the local storage device to a state thereof at a particular point in time by writing the maintained data to the remote storage device and transferring the data from the remote storage device to the local storage device.

    摘要翻译: 从本地存储设备到远程存储设备的连续备份包括将本地存储设备细分为子部分,提供定期修改的时间指示符,以及响应于向本地存储设备的特定子部分写入新数据的请求 在特定时间,在远程存储设备处的维护根据特定子部分根据特定时间的指示符的值覆盖新数据的数据。 提供从本地存储设备到远程存储设备的连续备份还可以包括通过将维护的数据写入到远程存储设备并从远程存储设备传送数据来将本地存储设备恢复到特定时间点的状态 到本地存储设备。

    Continuous backup
    5.
    发明申请
    Continuous backup 有权
    连续备份

    公开(公告)号:US20070174576A1

    公开(公告)日:2007-07-26

    申请号:US11324766

    申请日:2006-01-03

    IPC分类号: G06F12/00

    摘要: Providing continuous backup of a storage device includes subdividing the storage device into subsections, providing a time indicator that is modified periodically, and, in response to a request to write new data to a particular subsection of the storage device at a particular time, maintaining data being overwritten by the new data according to the particular subsection and according to a value of the indicator at the particular time. The subsections may be tracks. Maintaining the data being overwritten may include constructing a linked list of portions of data for each of the subsections. The portions of data may have variable sizes. In response to two data write operations to a particular subsection at a particular value of the indicator, data being written for each of the two data write operations may be combined if data for the second data write operation is a subset of data for the first data write operation. Providing continuous backup of a storage device may also include restoring the storage device to a state thereof at a particular point in time by writing the maintained data to the storage device. Writing the maintained data to the storage device may include constructing subsections of the data by combining separate portions thereof corresponding to the same subsection.

    摘要翻译: 提供存储设备的连续备份包括将存储设备细分为子部分,提供定期修改的时间指示符,并且响应于在特定时间向存储设备的特定子部分写入新数据的请求,维护数据 被新数据根据特定小节覆盖,并根据特定时间的指标值。 小节可能是轨道。 维护被覆盖的数据可以包括为每个子部分构建数据部分的链接列表。 数据的部分可能具有可变大小。 响应于在指示符的特定值处对特定子部分的两个数据写入操作,如果用于第二数据写入操作的数据是用于第一数据的数据的子集,则可以组合用于两个数据写入操作中的每一个的数据 写操作。 提供存储设备的连续备份还可以包括通过将维护的数据写入存储设备来在特定时间点将存储设备恢复到其状态。 将维护的数据写入存储设备可以包括通过组合对应于相同子部分的分开的部分来构建数据的子部分。

    Memory optimization for configuration elasticity in cloud environments
    6.
    发明授权
    Memory optimization for configuration elasticity in cloud environments 有权
    云环境中配置弹性的内存优化

    公开(公告)号:US09524220B1

    公开(公告)日:2016-12-20

    申请号:US13341112

    申请日:2011-12-30

    IPC分类号: G06F12/00 G06F11/16 G06F3/06

    摘要: A system having a plurality of directors, at least some of which have a local director memory, accesses requested data by determining if requested data is in local director memory of a first one of the directors in response to an access request for the requested data by the first one of the directors. The system also determines if the requested data is native to the first one of the directors in response to the requested data not being in the local director memory of the first one of the directors, where data provided on a physical storage device coupled to the first one of the directors is native to the first one of the directors. The system also obtains the requested data from a second one of the directors in response to the requested data not being native to the first one of the directors.

    摘要翻译: 具有多个导向器的系统,其至少其中一些具有本地导向器存储器,通过响应于对所请求的数据的访问请求响应于所请求的数据的访问请求,通过确定所请求的数据是否在第一个导向器的本地导向器存储器中来访问所请求的数据 第一名董事。 该系统还确定所请求的数据是否是对于第一个导向器的本地的,以响应于所请求的数据不在第一个导向器的本地导向器存储器中,其中提供在物理存储设备上的数据耦合到第一个 其中一名董事为本公司第一任董事。 该系统还响应于不是第一个董事本地的所请求的数据,从第二个董事获得请求的数据。

    VM mobility over distance
    7.
    发明授权
    VM mobility over distance 有权
    VM移动距离远

    公开(公告)号:US09110693B1

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

    申请号:US12932080

    申请日:2011-02-17

    IPC分类号: G06F9/455 G06F9/48

    摘要: Migrating an active VM from a first data center to a second data center having a passive counterpart of the active VM includes freezing the active VM at the first data center, creating an active VM at the second data center that corresponds to the passive counterpart, and restarting the active VM at the second data center. Migrating an active VM from a first data center to a second data center may also include waiting for the passive counterpart to be synchronized with the active VM at the first data center prior to converting the passive counterpart. Creating the active VM at the second data center may include providing a snapshot of a volume containing the passive VM.

    摘要翻译: 将活动虚拟机从第一数据中心迁移到具有活动虚拟对象的被动对象的第二数据中心包括在第一数据中心处冻结活动虚拟机,在对应于被动对象的第二数据中心处创建活动虚拟机,以及 在第二个数据中心重新启动活动的虚拟机。 将活动虚拟机从第一数据中心迁移到第二数据中心还可以包括在转换被动对方之前等待被动对象与第一数据中心处的活动虚拟机同步。 在第二个数据中心创建活动虚拟机可能包括提供包含被动虚拟机的卷的快照。

    Storage descriptors and service catalogs in a cloud environment
    8.
    发明授权
    Storage descriptors and service catalogs in a cloud environment 有权
    存储描述符和服务目录在云环境中

    公开(公告)号:US09100343B1

    公开(公告)日:2015-08-04

    申请号:US13434264

    申请日:2012-03-29

    IPC分类号: G06F15/173 H04L12/24

    CPC分类号: H04L41/5048

    摘要: A storage node uses storage descriptors for provisioning, monitoring and reporting. The storage descriptors indicate available storage resource capabilities and storage resource requirements for particular applications or types of applications using a common set of metrics. The storage node scales requirements to approximate a particular deployment scenario and then compares available capabilities and requirements as indicated by the storage descriptors.

    摘要翻译: 存储节点使用存储描述符进行配置,监视和报告。 存储描述符使用一组通用的度量来指示特定应用程序或应用程序类型的可用存储资源能力和存储资源需求。 存储节点将要求近似于特定的部署场景,然后比较由存储描述符指示的可用功能和要求。

    Techniques for dynamic binding of device identifiers to data storage devices
    9.
    发明授权
    Techniques for dynamic binding of device identifiers to data storage devices 有权
    用于将设备标识符动态绑定到数据存储设备的技术

    公开(公告)号:US08966211B1

    公开(公告)日:2015-02-24

    申请号:US13329758

    申请日:2011-12-19

    申请人: Dan Arnon David Meiri

    发明人: Dan Arnon David Meiri

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F13/102

    摘要: Described are techniques for performing dynamic binding of device identifiers to data storage devices. A first device identifier assigned to an application on a host is received. The first device identifier is a unique detachable device identifier dynamically bound to different data storage devices at different points in time in accordance with data storage devices used by the application. The first device identifier is attached to a first data storage device of the data storage system used by the application at a first point in time. The first device identifier is detached from the first data storage device thereby making the first data storage device unavailable for data operations from the application. The first device identifier is attached to a second data storage device used by the application at a second point in time thereby making the second data storage device available for data operations from the application.

    摘要翻译: 描述了用于执行设备标识符到数据存储设备的动态绑定的技术。 接收分配给主机上的应用的第一设备标识符。 第一设备标识符是根据应用使用的数据存储设备在不同时间点动态地绑定到不同数据存储设备的唯一的可拆卸设备标识符。 第一设备标识符附加到应用在第一时间点使用的数据存储系统的第一数据存储设备。 第一设备标识符与第一数据存储设备分离,从而使得第一数据存储设备不可用于来自应用的数据操作。 第一设备标识符附加到在第二时间点由应用使用的第二数据存储设备,从而使第二数据存储设备可用于来自应用的数据操作。

    Link sharing for multiple replication modes
    10.
    发明授权
    Link sharing for multiple replication modes 有权
    多种复制模式的链路共享

    公开(公告)号:US08838849B1

    公开(公告)日:2014-09-16

    申请号:US13314849

    申请日:2011-12-08

    申请人: David Meiri Dan Arnon

    发明人: David Meiri Dan Arnon

    IPC分类号: G06F13/20

    CPC分类号: G06F13/385

    摘要: Sharing at least one link among a plurality of processes includes determining a capacity of the at least one link based on a number of I/O operations per unit time supported by the at least one link as a function of the amount of data provided by each of the I/O operations, determining a requirement of each of the processes based on user specifications and an amount of data provided by each I/O operation for each of the processes, and apportioning link capacity among the processes according to the requirement of each of the processes. In response to a sum of requirements for each of the processes being less than the capacity of the at least one link, additional link capacity may be provided to at least some of the processes.

    摘要翻译: 在多个处理中共享至少一个链路包括基于由至少一个链路支持的每单位时间的I / O操作的数量来确定至少一个链路的容量,作为由每个链路提供的数据量的函数 的I / O操作,根据用户规格确定每个进程的要求,以及根据每个进程的每个I / O操作提供的数据量,以及根据每个进程的要求在进程之间分配链路容量 的过程。 响应于每个过程的要求的总和小于至少一个链路的容量的总和,可以向至少一些进程提供额外的链路容量。