Adaptive implementation of requested capabilities for a logical volume
    3.
    发明授权
    Adaptive implementation of requested capabilities for a logical volume 有权
    逻辑卷的请求功能的自适应实现

    公开(公告)号:US07162575B2

    公开(公告)日:2007-01-09

    申请号:US10325418

    申请日:2002-12-20

    IPC分类号: G06F12/00

    摘要: A method, system, and computer program product for adaptively implementing capabilities of a logical volume. If a particular capability is an inherent attribute of an existing storage device, the existing storage device is chosen to implement the volume. If the particular capability is not an inherent attribute of an existing storage device, one or more storage devices are selected and configured to provide the capability. If a capacity is requested for the logical volume and a storage device provides only a portion of the capacity, multiple storage devices having the capability are combined to provide the requested capability and capacity.

    摘要翻译: 用于自适应地实现逻辑卷的能力的方法,系统和计算机程序产品。 如果特定能力是现有存储设备的固有属性,则选择现有存储设备来实现该卷。 如果特定能力不是现有存储设备的固有属性,则选择并配置一个或多个存储设备以提供能力。 如果对逻辑卷请求容量并且存储设备仅提供容量的一部分,则具有该能力的多个存储设备被组合以提供所请求的能力和容量。

    Preservation of intent of a volume creator with a logical volume
    4.
    发明授权
    Preservation of intent of a volume creator with a logical volume 有权
    使用逻辑卷保留卷创建者的意图

    公开(公告)号:US07143259B2

    公开(公告)日:2006-11-28

    申请号:US10324858

    申请日:2002-12-20

    IPC分类号: G06F12/00

    摘要: A method, system, and computer program product for preserving the intent of a logical volume creator with the logical volume. The creator of a logical volume defines certain characteristics of that logical volume. In response to the user's requirements, the system explores the possibilities for providing the characteristics in the existing storage environment. The system then implements the logical volume and stores the intent, along with a corresponding set of rules for configuring the logical volume, with the logical volume. As a result, volume management operations like resizing the volume and evacuating data from the volume use the rules to preserve the intent of the creator. By ensuring that the logical volume consistently conforms to rules fulfilling the original intent, a consistent level of availability of the logical volume can be achieved to fulfill contractual availability requirements for storage service level agreements.

    摘要翻译: 一种方法,系统和计算机程序产品,用于使用逻辑卷保留逻辑卷创建者的意图。 逻辑卷的创建者定义该逻辑卷的某些特性。 为了响应用户的要求,系统探讨了在现有存储环境中提供特性的可能性。 然后,系统实现逻辑卷并将逻辑卷存储在意图中,以及用于配置逻辑卷的相应的一组规则。 因此,卷管理操作(如调整卷的大小和从卷中撤出数据)使用规则来保留创建者的意图。 通过确保逻辑卷始终符合满足原始意图的规则,可以实现逻辑卷的一致级别的可用性,以满足存储服务级别协议的合同可用性要求。

    Language for expressing storage allocation requirements
    5.
    发明授权
    Language for expressing storage allocation requirements 有权
    表达存储分配要求的语言

    公开(公告)号:US07383410B2

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

    申请号:US10327558

    申请日:2002-12-20

    IPC分类号: G06F12/06

    摘要: A method, system, and language to express storage requirements. The language provides keywords and rules corresponding to commands for configuring a set of storage devices to provide requested capabilities of a logical volume. The language also has keywords and constructs for defining capabilities. The language supports direct inheritance of a capability, where a template specifies another template that contains rules to be used to provide a given capability. The language also supports indirect inheritance of a capability, where a template requires a capability but does not provide an implementation of the capability. In addition, the language is processed to “merge” rules by selecting a single storage device that conforms to more than one rule when possible. Merging rules enables a minimum number of storage devices to be used to meet a given logical volume configuration and set of capabilities.

    摘要翻译: 一种方法,系统和语言来表达存储要求。 该语言提供与配置一组存储设备以提供逻辑卷的所请求功能的命令相对应的关键字和规则。 该语言还具有用于定义功能的关键字和结构。 该语言支持能力的直接继承,其中模板指定另一个模板,其中包含用于提供给定功能的规则。 该语言还支持能力的间接继承,其中模板需要一种能力,但不提供该功能的实现。 此外,通过选择符合多个规则的单个存储设备,可以将该语言处理为“合并”规则。 合并规则允许使用最少数量的存储设备来满足给定的逻辑卷配置和一组功能。

    Snapshot-based replication infrastructure for efficient logging with minimal performance effect
    6.
    发明授权
    Snapshot-based replication infrastructure for efficient logging with minimal performance effect 有权
    基于快照的复制基础设施,可以有效地记录最小的性能效果

    公开(公告)号:US07668876B1

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

    申请号:US10423291

    申请日:2003-04-25

    IPC分类号: G06F17/30

    摘要: A method, system, computer system, and computer program product to provide an infrastructure for replicating data across multiple nodes in a network. Changes to data are written to each of a set of mirrored copies of a log on one node. When a storage area containing a portion of one of the mirrored copies of the log becomes full, the storage area is disassociated from the set of mirrored copies. After detaching the storage area, changes are no longer written to the storage area, thereby providing a stable image of that portion of the log data. Log data stored in the storage area are replicated from the storage area to another node. By replicating from a separate detached storage area, log data are replicated without disturbing the disk heads writing changes to each of the set of mirrored copies of the log.

    摘要翻译: 一种方法,系统,计算机系统和计算机程序产品,以提供用于在网络中的多个节点上复制数据的基础设施。 对数据的更改将写入一个节点上日志的一组镜像副本中的每一个。 当包含日志的一个镜像副本的一部分的存储区域变满时,存储区域与该镜像副本组分离。 拆卸存储区域后,不再将更改写入存储区域,从而提供该日志数据的该部分的稳定映像。 存储在存储区域中的日志数据从存储区域复制到另一个节点。 通过从单独的分离存储区域复制,将复制日志数据,而不会干扰磁盘头将更改写入日志的每个镜像副本集。