Storage descriptors and service catalogs in a cloud environment
    1.
    发明授权
    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.

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

    Memory optimization for configuration elasticity in cloud environments
    2.
    发明授权
    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.

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

    Distributed background track processing
    4.
    发明授权
    Distributed background track processing 有权
    分布式后台跟踪处理

    公开(公告)号:US07024525B2

    公开(公告)日:2006-04-04

    申请号:US11200606

    申请日:2005-08-10

    IPC分类号: G06F12/00

    摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices.

    摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。

    Dynamic RDF groups
    5.
    发明授权
    Dynamic RDF groups 有权
    动态RDF组

    公开(公告)号:US06910075B2

    公开(公告)日:2005-06-21

    申请号:US10262684

    申请日:2002-10-02

    摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.

    摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。

    Dynamic RDF groups
    6.
    发明申请
    Dynamic RDF groups 有权
    动态RDF组

    公开(公告)号:US20060031526A1

    公开(公告)日:2006-02-09

    申请号:US11129023

    申请日:2005-05-13

    IPC分类号: G06F15/16

    摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.

    摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。

    Dynamic RDF groups
    7.
    发明授权
    Dynamic RDF groups 有权
    动态RDF组

    公开(公告)号:US07240116B2

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

    申请号:US11129023

    申请日:2005-05-13

    IPC分类号: G06F15/16

    摘要: Described are techniques used in dynamically modifying RDF groups. A system call is issued by a host computer system to execute a remote system call on a first data storage system to create, remove, or modify an RDF group between the first data storage system and another data storage system that is remotely connected to the first data storage system in an RDF switched environment. As part of executing the remote system call, data is pushed from the first to the second data storage systems without having an established link between the data storage systems. Each data storage system performs processing to make the necessary modifications in all directors in accordance with the dynamic RDF group. A status indicating success or failure of the remote system call is returned to the host computer system.

    摘要翻译: 描述了用于动态修改RDF组的技术。 由主机计算机系统发出系统呼叫以在第一数据存储系统上执行远程系统呼叫以在第一数据存储系统与远程连接到第一数据存储系统的另一个数据存储系统之间创建,删除或修改RDF组 数据存储系统在RDF交换环境中。 作为执行远程系统调用的一部分,将数据从第一数据存储系统推送到第二数据存储系统,而不会在数据存储系统之间建立链接。 每个数据存储系统执行处理,以根据动态RDF组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。

    Distributed background track processing
    8.
    发明申请
    Distributed background track processing 有权
    分布式后台跟踪处理

    公开(公告)号:US20050283571A1

    公开(公告)日:2005-12-22

    申请号:US11200606

    申请日:2005-08-10

    摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices. At least some of the internal devices may include devices for handling remote data transfer between multiple storage devices. At least some of the internal devices may be disk adapters and host adapters of the storage device. The memory location may correspond to a queue.

    摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。 至少一些内部设备可以包括用于处理多个存储设备之间的远程数据传输的设备。 至少一些内部设备可以是存储设备的磁盘适配器和主机适配器。 存储器位置可以对应于队列。

    Distributed background track processing
    9.
    发明授权
    Distributed background track processing 有权
    分布式后台跟踪处理

    公开(公告)号:US06944726B2

    公开(公告)日:2005-09-13

    申请号:US10224006

    申请日:2002-08-20

    摘要: Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible by a plurality of internal devices, the plurality of the internal devices accessing the memory location to retrieve at least one of the N tasks, and each of the plurality of the internal devices setting table entries corresponding to at least one of the N tasks retrieved from the memory location. Setting table entries may also include setting logical device table entries to indicate corresponding tracks contain invalid data in connection with operation of remote data transfer between multiple storage devices.

    摘要翻译: 在存储设备中设置多个表条目包括将表条目细分为N个任务,将N个任务中的每一个放置在存储设备内的存储位置中,并且可由多个内部设备访问,多个内部设备 访问存储器位置以检索N个任务中的至少一个,并且多个内部设备中的每一个设置与从存储器位置检索的N个任务中的至少一个相对应的表条目。 设置表条目还可以包括设置逻辑设备表条目以指示与多个存储设备之间的远程数据传送的操作相关联的相应轨道包含无效数据。

    Virtual storage machine
    10.
    发明授权
    Virtual storage machine 有权
    虚拟存储机

    公开(公告)号:US08706959B1

    公开(公告)日:2014-04-22

    申请号:US12459474

    申请日:2009-06-30

    IPC分类号: G06F12/00

    摘要: The disclosure relates to a method and system for creating a virtual array in a physical array. Unassigned whole volumes in at least one physical array are identified. The identified volumes are associated with a first virtual array. Unique names are given to the identified volumes. At least one path is assigned to the first virtual array. The first virtual array may be associated with a second virtual array. Data may be migrated or replicated from the first virtual array to the second virtual array using existing array services.

    摘要翻译: 本公开涉及用于在物理阵列中创建虚拟阵列的方法和系统。 识别至少一个物理阵列中未分配的整个卷。 所识别的卷与第一虚拟阵列相关联。 给定的卷赋予了唯一的名称。 至少一个路径被分配给第一个虚拟阵列。 第一虚拟阵列可以与第二虚拟阵列相关联。 可以使用现有阵列服务将数据从第一个虚拟阵列迁移或复制到第二个虚拟阵列。