Dynamic RDF groups
    21.
    发明申请
    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
    22.
    发明授权
    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
    23.
    发明授权
    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组在所有导演中进行必要的修改。 指示远程系统调用成功或失败的状态返回给主机系统。

    Cascaded remote data facility system having diskless intermediate RDF site providing logical storage device functionality
    24.
    发明授权
    Cascaded remote data facility system having diskless intermediate RDF site providing logical storage device functionality 有权
    具有无盘中间RDF站点的级联远程数据设施系统提供逻辑存储设备功能

    公开(公告)号:US08135929B1

    公开(公告)日:2012-03-13

    申请号:US12079546

    申请日:2008-03-27

    IPC分类号: G06F13/00

    CPC分类号: G06F11/2058 G06F11/2071

    摘要: A cascaded RDF system includes a local RDF site coupled to a source of data, a remote RDF site, and at least one intermediate RDF site, interposed between the local RDF site and the remote RDF site. Data written by the source of data to the local RDF site is propagated through the at least one intermediate RDF site to be stored at the remote RDF site. The source of data may be a host. There may be more than one intermediate RDF site. The cascaded RDF system may also include an additional remote RDF site, coupled to one of the at least one intermediate RDF site.

    摘要翻译: 级联RDF系统包括耦合到数据源的本地RDF站点,远程RDF站点以及介于本地RDF站点和远程RDF站点之间的至少一个中间RDF站点。 由数据源写入本地RDF站点的数据将通过至少一个中间RDF站点进行传播,以存储在远程RDF站点。 数据源可能是主机。 可能有多个中间RDF站点。 级联RDF系统还可以包括耦合到所述至少一个中间RDF站点之一的附加远程RDF站点。

    Dynamic balancing of writes between multiple storage devices
    25.
    发明授权
    Dynamic balancing of writes between multiple storage devices 有权
    动态平衡多个存储设备之间的写入

    公开(公告)号:US08261029B1

    公开(公告)日:2012-09-04

    申请号:US11729164

    申请日:2007-03-28

    IPC分类号: G06F12/00

    摘要: A system for dynamic balancing of writes between multiple storage devices in which Remote Data Facility (RDF) groups may be assigned weights according to a dynamic priority parameter. The dynamic priority parameter provides the ability to control the weight of an asynchronous RDF group compared to that of a synchronous RDF group. Thus, when the same RDF adapter includes a mix of asynchronous RDF groups and synchronous RDF groups, a dynamic balance of the write priorities between the two group types may be obtained.

    摘要翻译: 用于在多个存储设备之间动态平衡写入的系统,其中可以根据动态优先级参数为远程数据设备(RDF)组分配权重。 动态优先级参数提供了与同步RDF组相比控制异步RDF组的权重的能力。 因此,当相同的RDF适配器包括异步RDF组和同步RDF组的混合时,可以获得两组类型之间的写入优先级的动态平衡。

    Servicing work requests between units of a storage device
    26.
    发明授权
    Servicing work requests between units of a storage device 有权
    在存储设备的单元之间维护工作请求

    公开(公告)号:US07529724B1

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

    申请号:US10945677

    申请日:2004-09-21

    IPC分类号: G06F17/30

    摘要: Causing work requests between units of a storage device to be serviced includes scanning an array of data records that contain information indicative of the work requests that have been posted, determining if a particular one of the work requests is not being serviced and reposting the particular one of the work requests if the particular one of the work requests is not being serviced. Reposting the particular one of work requests may include providing the work request directly to a unit that is expected to fulfill the work request. The unit expected to fulfill the work request in connection with the work request being reposted may be different from a unit expected to fulfill the work request when the work request was initially posted or may be the same unit.

    摘要翻译: 导致要维修的存储设备的单元之间的工作请求包括扫描包含指示已经发布的工作请求的信息的数据记录阵列,确定工作请求中的特定一个是否未被服务并且转发特定的一个 的工作请求,如果特定的一个工作请求没有被服务。 重新发布工作请求中的特定一个可以包括将工作请求直接提供给期望满足工作请求的单元。 预期完成与正在转发的工作请求相关的工作请求的单位可能不同于当初始发布工作请求或可能是同一单位时预期履行工作请求的单位。

    Toggling between concurrent and cascaded triangular asynchronous replication
    27.
    发明申请
    Toggling between concurrent and cascaded triangular asynchronous replication 有权
    在并发和级联三角形异步复制之间切换

    公开(公告)号:US20080162845A1

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

    申请号:US11648770

    申请日:2006-12-29

    IPC分类号: G06F12/16

    摘要: Toggling between a first storage configuration and a second storage configuration includes disabling asynchronous data transfer to a third storage group from one of the first storage group and the second storage group and enabling asynchronous data transfer to the third storage group from an other one of the first storage group and second storage group. Toggling between a first storage configuration and a second storage configuration may also include, prior to disabling asynchronous data transfer to the third storage group, transferring pending data to the third storage group. Toggling between a first storage configuration and a second storage configuration may also include, after enabling asynchronous data transfer to the third storage group, transferring data to the third storage group that had been pending prior to disabling asynchronous data transfer to the third storage group.

    摘要翻译: 在第一存储配置和第二存储配置之间的切换包括禁止从第一存储组和第二存储组中的一个存储组中的第三存储组的异步数据传输,并且使从第一存储配置和第二存储组中的另一个异步数据传送到第三存储组 存储组和第二存储组。 在第一存储配置和第二存储配置之间的切换还可以包括在将异步数据传输到第三存储组之前,将挂起的数据传送到第三存储组。 在第一存储配置和第二存储配置之间的切换还可以包括在启用到第三存储组的异步数据传输之后,将数据传送到在将异步数据传输到第三存储组之前已经挂起的第三存储组。

    System and method for warming cache
    28.
    发明授权
    System and method for warming cache 有权
    缓存缓存系统和方法

    公开(公告)号:US09026741B1

    公开(公告)日:2015-05-05

    申请号:US13539431

    申请日:2012-06-30

    IPC分类号: G06F12/00 G06F11/20

    摘要: A method, computer program product, and computing system for receiving an indication of a cold cache event within a storage system. The storage system includes a multi-tiered data array including at least a faster data tier and a slower data tier. A data list that identifies at least a portion of the data included within the faster data tier of the multi-tiered data array is obtained from the multi-tiered data array. At least a portion of the data identified within the data list is requested from the multi-tiered data array, thus defining the requested data. The requested data is received from the multi-tiered data array.

    摘要翻译: 一种用于接收存储系统内的冷缓存事件的指示的方法,计算机程序产品和计算系统。 存储系统包括多层数据阵列,其包括至少更快的数据层和较慢的数据层。 从多层数据阵列获得识别包含在多层数据阵列的更快数据层内的数据的至少一部分的数据列表。 从多层数据阵列请求数据列表中识别的数据的至少一部分,从而定义所请求的数据。 从多层数据阵列接收所请求的数据。

    Diskless storage device
    29.
    发明授权
    Diskless storage device 有权
    无盘存储设备

    公开(公告)号:US08122209B1

    公开(公告)日:2012-02-21

    申请号:US12079436

    申请日:2008-03-27

    IPC分类号: G06F13/00

    摘要: A diskless storage device includes a volatile memory and at least one director, coupled to the volatile memory, that receives data for the diskless storage device and provides the data to the volatile memory. The at least one director provides logical storage device functionality without using non-volatile memory. The logical storage device functionality may include addressing tracks, blocks, and cylinders of logical storage devices of the diskless storage device. The volatile memory may include a plurality of slots and where data is stored in the slots. Data may be stored in unused ones of the slots and/or slots marked for reuse.

    摘要翻译: 无盘存储设备包括易失性存储器和耦合到易失性存储器的至少一个引导器,其接收无盘存储设备的数据并将数据提供给易失性存储器。 至少一个导向器提供逻辑存储设备功能而不使用非易失性存储器。 逻辑存储设备功能可以包括无盘存储设备的逻辑存储设备的寻址磁道,块和磁盘。 易失性存储器可以包括多个时隙,并且数据存储在时隙中。 数据可以存储在未被使用的时隙和/或标记为重新使用的时隙中。

    Determining client latencies over a network
    30.
    发明授权
    Determining client latencies over a network 有权
    确定网络上的客户端延迟

    公开(公告)号:US07747729B2

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

    申请号:US10170460

    申请日:2002-06-14

    IPC分类号: G06F15/173

    摘要: A network latency estimation apparatus for estimating latency in a network communication between a server and a client. The apparatus includes an event observer to observe occurrences of pre-selected events occurring at the server. A logging device associated with the event observer logs into a data store the occurrence of the events together with corresponding time information. A latency estimator associated with the logging device uses the logged occurrences with the corresponding time information to arrive at an estimation of the latency for the communication.

    摘要翻译: 一种用于估计服务器和客户端之间的网络通信中的等待时间的网络延迟估计装置。 该装置包括事件观察器,以观察在服务器处发生的预先选择的事件的发生。 与事件观察器相关联的记录设备将与事件相关联的时间信息一起记录到数据存储器中。 与记录设备相关联的等待时间估计器使用具有相应时间信息的记录事件来估计通信的等待时间。