PATH SELECTION FOR APPLICATION COMMANDS
    1.
    发明申请
    PATH SELECTION FOR APPLICATION COMMANDS 有权
    应用指令路径选择

    公开(公告)号:US20110302337A1

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

    申请号:US12794594

    申请日:2010-06-04

    IPC分类号: G06F3/00

    CPC分类号: H04L12/6418

    摘要: Systems and methods for path selection for application commands are described. To this end, information associated with at least one application command that were processed at least one port of a target device is received. For a subsequent application command, a set of ports of the target device is determined. In one implementation, the set of ports is determined based on information associated with the subsequent application command. Once the set of ports is determined, the subsequent application command is directed to a port selected from the set of ports.

    摘要翻译: 描述了应用程序命令的路径选择的系统和方法。 为此,接收与处理了目标设备的至少一个端口的至少一个应用命令相关联的信息。 对于后续应用命令,确定目标设备的一组端口。 在一个实现中,基于与后续应用命令相关联的信息来确定端口组。 一旦确定了一组端口,则后续应用命令被定向到从该组端口中选择的端口。

    Managing I/O request in storage system
    5.
    发明授权
    Managing I/O request in storage system 有权
    管理存储系统中的I / O请求

    公开(公告)号:US08341314B2

    公开(公告)日:2012-12-25

    申请号:US12731153

    申请日:2010-03-25

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/1642

    摘要: The host interface module is configured to receive a plurality of I/O request which includes an associated priority; create an I/O request queue for each associated priority; define a threshold value for the queue length for each of the plurality of I/O request queues; and determine if the queue length for one of the plurality of the I/O request queue corresponding to the associated priority is less than the defined threshold value for the queue length for the one of the plurality of the I/O request queues. If the queue length of the one of the plurality of I/O request queues is more than the defined threshold value for the queue then the host interface module is further configured to rejecting the I/O request and sending a queue full message; wherein the threshold value for the queue length is based on the processing rate of the I/O requests in the plurality of the I/O request queues.

    摘要翻译: 主机接口模块被配置为接收包括相关优先级的多个I / O请求; 为每个关联的优先级创建I / O请求队列; 为所述多个I / O请求队列中的每一个定义队列长度的阈值; 并且确定与相关联的优先级相对应的所述多个I / O请求队列中的一个的队列长度是否小于所述多个I / O请求队列中的一个的队列长度的所定义的阈值。 如果所述多个I / O请求队列之一的队列长度大于所述队列的定义的阈值,则所述主机接口模块还被配置为拒绝所述I / O请求并发送队列完整消息; 其中所述队列长度的所述阈值基于所述多个所述I / O请求队列中的I / O请求的处理速率。

    Managing I/O Request in Storage System
    6.
    发明申请
    Managing I/O Request in Storage System 有权
    管理存储系统中的I / O请求

    公开(公告)号:US20100332696A1

    公开(公告)日:2010-12-30

    申请号:US12731153

    申请日:2010-03-25

    IPC分类号: G06F13/18 G06F3/00

    CPC分类号: G06F13/1642

    摘要: The invention relates to management of a plurality of I/O requests in a storage system. The host interface module is configured to receive a plurality of I/O request which includes an associated priority; create an I/O request queue for each associated priority; define a threshold value for the queue length for each of the plurality of I/O request queues; and determine if the queue length for one of the plurality of the I/O request queue corresponding to the associated priority is less than the defined threshold value for the queue length for the one of the plurality of the I/O request queues. If the queue length of the one of the plurality of I/O request queues is more than the defined threshold value for the queue then the host interface module is further configured to rejecting the I/O request and sending a queue full message; wherein the threshold value for the queue length is based on the processing rate of the I/O requests in the plurality of the I/O request queues.

    摘要翻译: 本发明涉及对存储系统中的多个I / O请求的管理。 主机接口模块被配置为接收包括相关优先级的多个I / O请求; 为每个关联的优先级创建I / O请求队列; 为所述多个I / O请求队列中的每一个定义队列长度的阈值; 并且确定与相关联的优先级相对应的所述多个I / O请求队列中的一个的队列长度是否小于所述多个I / O请求队列中的一个的队列长度的所定义的阈值。 如果所述多个I / O请求队列之一的队列长度大于所述队列的定义的阈值,则所述主机接口模块还被配置为拒绝所述I / O请求并发送队列完整消息; 其中所述队列长度的所述阈值基于所述多个所述I / O请求队列中的I / O请求的处理速率。

    Workload Performance Control
    7.
    发明申请
    Workload Performance Control 审中-公开
    工作负载性能控制

    公开(公告)号:US20130055283A1

    公开(公告)日:2013-02-28

    申请号:US13639511

    申请日:2010-05-07

    IPC分类号: G06F9/50

    摘要: Methods to provide workload performance control are described herein. Performance statistics for a plurality of workloads are obtained for a second time interval, which includes a plurality of first time intervals. The performance statistics is based on monitored data (220) obtained at each of the plurality of first time intervals. From the plurality of workloads, at least one workload having an anomaly in resource allocation is identified using the performance statistics. Resources, to at least mitigate the anomaly are associated with the at least one workload.

    摘要翻译: 本文描述了提供工作负载性能控制的方法。 在第二时间间隔获得多个工作负载的性能统计信息,该第二时间间隔包括多个第一时间间隔。 性能统计基于在多个第一时间间隔中的每一个处获得的监视数据(220)。 从多个工作负载中,使用性能统计来识别具有资源分配异常的至少一个工作负载。 至少减轻异常的资源与至少一个工作负载相关联。

    Sieved caching for increasing data rate capacity of a heterogeneous striping group
    8.
    发明授权
    Sieved caching for increasing data rate capacity of a heterogeneous striping group 有权
    筛选缓存,以提高异构条带组的数据速率容量

    公开(公告)号:US06742019B1

    公开(公告)日:2004-05-25

    申请号:US09360324

    申请日:1999-07-23

    IPC分类号: G06F15167

    摘要: Under the present invention, a small cache is used for the selective buffering of devices of a heterogeneous striping group (i.e., striping group made of devices with unequal capacities) to match the load on each device to its capacity. The inventive caching algorithm utilizes a device map, or disk map, and applies a cache distribution factor for each device of a group to determined how to selectively buffer blocks read from different devices of a striping group; thereby placing different loads on the different devices of a striping group in accordance with their capacities.

    摘要翻译: 在本发明中,使用小型缓存器来选择性地缓冲异构条带组(即,由具有不相等容量的设备组成的条带组)的装置,以将每个装置上的负载与其容量相匹配。 本发明的高速缓存算法利用设备图或磁盘映射,并对组中的每个设备应用高速缓存分配因子,以确定如何选择性地缓冲从条带组的不同设备读取的块; 从而根据其能力将不同的负载放置在条带组的不同装置上。

    Method and system for load balancing by replicating a portion of a file being read by a first stream onto second device and reading portion with a second stream capable of accessing
    9.
    发明授权
    Method and system for load balancing by replicating a portion of a file being read by a first stream onto second device and reading portion with a second stream capable of accessing 失效
    用于通过将由第一流读取的文件的一部分复制到第二设备和具有能够访问的第二流的读取部分的负载平衡的方法和系统

    公开(公告)号:US06223206B1

    公开(公告)日:2001-04-24

    申请号:US09143001

    申请日:1998-08-28

    IPC分类号: G06F1314

    摘要: A method and system for improving load balancing in a file server is disclosed. The method includes determining the existence of an overload condition on a storage device, the storage device having a plurality of retrieval streams accessing at least one file thereon; selecting a first retrieval stream reading a file; replicating a portion of said file being read by said first retrieval stream onto a second storage device; and reading the replicated portion of said file on said second storage device with a retrieval stream capable of accessing the replicated portion of said file. The method and system enables the dynamic replication of data objects to respond to fluctuating user demand. The method and system is particularly useful in file servers such as multimedia servers delivering continuously in real time large multimedia files such as movies.

    摘要翻译: 公开了一种用于改善文件服务器中的负载平衡的方法和系统。 该方法包括确定在存储设备上是否存在过载状况,所述存储设备具有访问其上至少一个文件的多个检索流; 选择读取文件的第一检索流; 将由所述第一检索流读取的所述文件的一部分复制到第二存储设备上; 以及使用能够访问所述文件的复制部分的检索流来读取所述第二存储设备上的所述文件的复制部分。 该方法和系统使数据对象的动态复制能够响应不断变化的用户需求。 该方法和系统在诸如电影等实时大型多媒体文件连续传送的多媒体服务器等文件服务器中特别有用。