MAINTAINING MANAGEABLE UTILIZATION IN A SYSTEM TO PREVENT EXCESSIVE QUEUING OF SYSTEM REQUESTS

    公开(公告)号:US20180307578A1

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

    申请号:US15492748

    申请日:2017-04-20

    Abstract: According to one embodiment, a computer-implemented method includes obtaining, during a measurement period, a set of utilization metrics for a system; determining, whether the average number of outstanding system requests of the system lies between a current and an actual value of the maximum concurrency; in response to determining that the average number of outstanding system requests of the system does not lie between the current and actual values of the maximum concurrency, not adjusting the maximum concurrency value; in response to determining that the average number of outstanding system requests of the system does lie between the current and actual values of the maximum concurrency, assigning a value of the maximum concurrency to be the value of the average number of outstanding system requests; accessing a utilization function; solving the utilization function; and managing performance problems of the system indicated by solving the utilization function.

    Selection of Maintenance Tasks
    3.
    发明申请

    公开(公告)号:US20180239685A1

    公开(公告)日:2018-08-23

    申请号:US15436193

    申请日:2017-02-17

    Abstract: A computer-implemented mechanism is provided that monitors usage of one or more computing resources within a set of computing components relative to a received workload. The mechanism calculates a maximum workload for the set of computing components from the monitored use of the computing resources within the set of computing components and determines an available overhead between the calculated maximum workload for the set of computing components and a current workload being performed by the set of computing components. The mechanism selects one or more maintenance tasks for the set of computing components, the total workload of the selected maintenance tasks being less than the determined available overhead.

    Apparatus, system, and method for optimally positioning an idle robotic accessor in a tape library
    4.
    发明授权
    Apparatus, system, and method for optimally positioning an idle robotic accessor in a tape library 有权
    用于将空闲机器人访问器最佳地定位在磁带库中的装置,系统和方法

    公开(公告)号:US09036292B2

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

    申请号:US13899455

    申请日:2013-05-21

    Abstract: In one embodiment, a system includes a robotic accessor for transporting media between multiple storage slots and one or more data storage drives; a controller for controlling the robotic accessor; a memory in communication with and/or integrated with the controller for storing information about the media and the storage slots, the information including data corresponding to a physical distribution of the media in the storage slots; and logic integrated with and/or executable by the controller, the logic being adapted to: position the robotic accessor at a computed optimal position during an idle period of the robotic accessor, the computed optimal position being based at least in part on the physical distribution of the media in the storage slots.

    Abstract translation: 在一个实施例中,系统包括用于在多个存储槽和一个或多个数据存储驱动器之间传送介质的机器人存取器; 用于控制机器人存取器的控制器; 与控制器通信和/或与控制器集成的存储器,用于存储关于媒体和存储时隙的信息,所述信息包括对应于存储时隙中的媒体的物理分布的数据; 以及与所述控制器集成和/或可由所述控制器执行的逻辑,所述逻辑适于:在所述机器人存取器的空闲时段期间将所述机器人访问器定位在计算的最佳位置处,所述计算的最佳位置至少部分地基于所述物理分布 的存储槽中的媒体。

    Maintaining manageable utilization in a system to prevent excessive queuing of system requests

    公开(公告)号:US10649876B2

    公开(公告)日:2020-05-12

    申请号:US15492748

    申请日:2017-04-20

    Abstract: According to one embodiment, a computer-implemented method includes obtaining, during a measurement period, a set of utilization metrics for a system; determining, whether the average number of outstanding system requests of the system lies between a current and an actual value of the maximum concurrency; in response to determining that the average number of outstanding system requests of the system does not lie between the current and actual values of the maximum concurrency, not adjusting the maximum concurrency value; in response to determining that the average number of outstanding system requests of the system does lie between the current and actual values of the maximum concurrency, assigning a value of the maximum concurrency to be the value of the average number of outstanding system requests; accessing a utilization function; solving the utilization function; and managing performance problems of the system indicated by solving the utilization function.

    OPTIMALLY POSITIONING AN IDLE ROBOTIC ACCESSOR IN A TAPE LIBRARY
    7.
    发明申请
    OPTIMALLY POSITIONING AN IDLE ROBOTIC ACCESSOR IN A TAPE LIBRARY 有权
    最佳定位在磁带库中的机器人访问器

    公开(公告)号:US20150231783A1

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

    申请号:US14702625

    申请日:2015-05-01

    Abstract: In one embodiment, a system includes a controller for controlling a robotic accessor, and a memory in communication with and/or integrated with the controller for storing information about media and storage slots. The information includes data corresponding to a physical distribution of the media in the storage slots. Logic integrated with and/or executable by the controller is configured to position the robotic accessor at a computed optimal position during an idle period of the robotic accessor, the computed optimal position being based at least in part on at least one of: (a) the data corresponding to the physical distribution of the media in the storage slots, and (b) a center of access calculated using the data corresponding to the physical distribution of the media in the storage slots.

    Abstract translation: 在一个实施例中,系统包括用于控制机器人访问器的控制器,以及与控制器通信和/或与控制器集成的存储器,用于存储关于介质和存储槽的信息。 信息包括与存储槽中的介质的物理分布相对应的数据。 与控制器集成和/或可执行的逻辑被配置为在机器人存取器的空闲时段期间将机器人存取器定位在计算的最佳位置处,所计算的最佳位置至少部分地基于以下至少一个:(a) 对应于存储时隙中的媒体的物理分布的数据,以及(b)使用与存储时隙中的媒体的物理分布相对应的数据计算的访问中心。

    Cache Prefetching Based on Non-Sequential Lagging Cache Affinity
    8.
    发明申请
    Cache Prefetching Based on Non-Sequential Lagging Cache Affinity 有权
    基于非顺序滞后缓存亲和度的缓存预取

    公开(公告)号:US20140229681A1

    公开(公告)日:2014-08-14

    申请号:US13765343

    申请日:2013-02-12

    Abstract: A mechanism is provided in a cache subsystem for cache prefetching based on non-sequential access. The mechanism determines frequently accessed non-sequential cache records in the cache subsystem. The mechanism collects trailing record statistics for the frequently accessed non-sequential cache records. The mechanism determines a caching strategy. The caching strategy comprises prefetching a set of trailing records responsive to a read of a given frequently accessed non-sequential cache record. The mechanism applies the caching strategy to the cache subsystem.

    Abstract translation: 在缓存子系统中提供了一种基于非顺序访问来进行高速缓存预取的机制​​。 该机制确定高速缓存子系统中经常访问的非顺序高速缓存记录。 该机制收集经常访问的非顺序高速缓存记录的尾随记录统计信息。 该机制决定了缓存策略。 缓存策略包括响应于读取给定的经常访问的非顺序高速缓存记录来预取一组尾随记录。 该机制将缓存策略应用于缓存子系统。

Patent Agency Ranking