-
公开(公告)号:US20160119443A1
公开(公告)日:2016-04-28
申请号:US14521602
申请日:2014-10-23
Applicant: NetApp, Inc.
IPC: H04L29/08 , H04L12/26 , H04L12/851 , H04L12/911
CPC classification number: H04L67/2842 , G06F9/50 , H04L47/24 , H04L47/78 , H04L67/1097 , H04L67/2852 , H04L67/322
Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
Abstract translation: 一种用于管理应用程序性能的系统和方法包括存储控制器,其包括包含机器可读介质的存储器,所述存储器包括机器可执行代码,其中存储有用于执行管理应用程序性能的方法的指令和耦合到所述存储器的处理器的指令。 处理器被配置为执行机器可执行代码以经由网络接口从多个第一应用接收存储请求,管理存储控制器和第一应用的QoS设置,并且响应于接收到与第二应用相关联的加速命令 从第一应用程序中,增加分配给第二应用的存储资源的第一份额,减少第一应用的存储资源的解锁第二份额,并锁定第一份额。 存储资源是请求队列或第一缓存。 在一些实施例中,第二应用是吞吐量应用或延迟应用。
-
公开(公告)号:US10798207B2
公开(公告)日:2020-10-06
申请号:US15895845
申请日:2018-02-13
Applicant: NetApp, Inc.
IPC: G06F15/167 , H04L29/08 , H04L12/911 , H04L12/851 , G06F9/50
Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
-
公开(公告)号:US20180176323A1
公开(公告)日:2018-06-21
申请号:US15895845
申请日:2018-02-13
Applicant: NetApp, Inc.
IPC: H04L29/08 , G06F9/50 , H04L12/911 , H04L12/851
CPC classification number: H04L67/2842 , G06F9/50 , G06F9/5011 , G06F2209/501 , H04L47/24 , H04L47/78 , H04L67/1097 , H04L67/2852 , H04L67/322
Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
-
公开(公告)号:US09930133B2
公开(公告)日:2018-03-27
申请号:US14521602
申请日:2014-10-23
Applicant: NetApp, Inc.
IPC: G06F15/16 , H04L29/08 , H04L12/911 , H04L12/851 , G06F9/50
CPC classification number: H04L67/2842 , G06F9/50 , H04L47/24 , H04L47/78 , H04L67/1097 , H04L67/2852 , H04L67/322
Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.
-
-
-