发明名称 System having operation queues corresponding to operation execution time
摘要 A system and method for prioritized queues is provided. A plurality of queues are organized to enable long-running operations to be directed to a long running queue operation, while faster operations are directed to a non-long running operation queue. When an operation request is received, a determination is made whether it is a long-running operation, and, if so, the operation is placed in a long-running operation queue. When the processor core that is executing long-running operations is ready for the next operation, it removes an operation from the long-running operation queue and processes the operation.
申请公布号 US9430278(B2) 申请公布日期 2016.08.30
申请号 US201514839257 申请日期 2015.08.28
申请人 NetApp, Inc. 发明人 Robles David Morgan
分类号 G06F9/40;G06F9/30;G06F9/48;G06F21/60 主分类号 G06F9/40
代理机构 Cesari and McKenna, LLP 代理人 Cesari and McKenna, LLP
主权项 1. A method comprising: determining whether an operation contained within a request received at a storage system is a long running operation or a non-long running operation based on a type of the operation, the storage system including a storage encryption processor having a first processing core and a second processing core; in response to determining that the operation is the long running operation, placing the operation in a long running operation queue for execution by the first processing core, wherein the long running operation queue is capable of storing a first plurality of types of first operations defined as long running operations; and in response to determining that the operation is the non-long running operation, placing the operation in a non-long running operation queue for execution by the second processing core.
地址 Sunnyvale CA US