会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Disk queue management for quality of service
    • 磁盘队列管理服务质量
    • US07281086B1
    • 2007-10-09
    • US11143813
    • 2005-06-02
    • Sachin Suresh MoreYechiel YochaiAmnon NaamadAdnan Sahin
    • Sachin Suresh MoreYechiel YochaiAmnon NaamadAdnan Sahin
    • G06F12/00
    • G06F3/0659G06F3/061G06F3/0676G06F12/0866
    • A mixed queue method for managing storage requests directed includes a low-priority request queue on which all low-priority requests are placed and where they are subject to throughput optimization by re-ordering. When a high-priority request limit has not been reached, high-priority requests are placed on a high-priority request queue where they are executed in a pre-emptive manner with respect to the queued low-priority requests, thus experiencing reduced access time. When the high-priority request limit has been reached, the high-priority requests are placed on the low-priority request queue, such that the high-priority requests are included in the throughput optimization along with the low-priority requests on the request queue. Starvation of the low-priority requests is avoided, and the overall throughput of the disk drive is maintained at a relatively high level. The high-priority request limit can be realized in several ways, such as by monitoring the number of outstanding high-priority requests or the rate at which high-priority requests are issued to the disk drive.
    • 用于管理定向的存储请求的混合队列方法包括:在其上放置所有低优先级请求的低优先级请求队列,以及通过重新排序在哪里进行吞吐量优化。 当没有达到高优先级请求限制时,高优先级请求被放置在高优先级请求队列上,在高优先级请求队列中,它们相对于排队的低优先级请求以优先的方式被执行,从而经历减少的访问时间 。 当达到高优先级请求限制时,高优先级请求被放置在低优先级请求队列上,使得高优先级请求被包括在吞吐量优化中以及请求队列上的低优先级请求 。 避免了低优先级请求的饥饿,并且磁盘驱动器的整体吞吐量保持在较高的水平。 高优先级请求限制可以通过几种方式实现,例如通过监视未完成的高优先级请求的数量或向磁盘驱动器发出高优先级请求的速率。
    • 2. 发明授权
    • Management of two-queue request structure for quality of service in disk storage systems
    • 管理磁盘存储系统中服务质量的两队列请求结构
    • US07293136B1
    • 2007-11-06
    • US11208291
    • 2005-08-19
    • Sachin Suresh MoreAdnan SahinWilliam J. Glynn
    • Sachin Suresh MoreAdnan SahinWilliam J. Glynn
    • G06F12/00
    • G06F3/0659G06F3/0611G06F3/0656G06F3/0676
    • Storage requests are divided into high-priority requests generally requiring low response time and low-priority requests generally requiring high throughput. The high-priority requests are further divided into several priorities reflecting different classes of service. The low-priority requests are placed on a low-priority request queue where they are executed in a throughput-optimizing order generally different from their arrival order. For each high-priority request, if there are not more than a predetermined number n (e.g., 1) outstanding requests for execution by the disk drive of greater priority, then the request is placed on a high-priority request queue where it is generally executed ahead of requests on the low-priority request queue. If there are more than n such greater-priority requests outstanding, then the high-priority request is placed on the low priority request queue and included in the throughput optimization along with the low-priority requests. The number of priority levels for the high priority requests may be two or more, and in one illustrated embodiment is equal to three.
    • 存储请求被分为通常需要低响应时间和通常需要高吞吐量的低优先级请求的高优先级请求。 高优先级请求进一步分为反映不同类别服务的几个优先级。 低优先级请求被放置在低优先级请求队列中,它们以与其到达顺序不同的吞吐量优化顺序执行。 对于每个高优先级请求,如果没有超过预定数量n(例如,1)由磁盘驱动器执行的未完成请求具有较高优先级,则该请求被放置在高优先级请求队列上 在低优先级请求队列上的请求之前执行。 如果存在超过n个这样的较高优先级请求,则高优先级请求被置于低优先级请求队列上,并且包括在吞吐量优化中以及低优先级请求。 高优先级请求的优先级数量可以是两个或更多个,并且在一个所示实施例中等于三个。