-
公开(公告)号:US10078473B2
公开(公告)日:2018-09-18
申请号:US15057952
申请日:2016-03-01
Applicant: NETAPP, INC.
Inventor: Reyaz Ahmed , Mayank Saxena , Todd Jason Mills , Aleksandr Khasymski
CPC classification number: G06F3/067 , G06F3/061 , G06F3/0659 , H04L29/08072 , H04L69/329
Abstract: Methods and systems for a storage environment are provided. A policy for an input/output (I/O) stream having a plurality of I/O requests for accessing storage at a storage device of the storage sub-system is translated into flow attributes so that the I/O stream can be assigned to one of a plurality of queues maintained for placing I/O requests based on varying priorities defined by set polices. When an I/O request for the associated policy is received by the storage sub-system; the storage sub-system determines a flow attribute associated with the I/O request and the policy; selects a queue for staging the I/O request, such that the selected queue is of either higher priority than what is indicated by the flow attribute or at least of a same priority as indicated by the flow attribute; and allocates storage sub-system resource for processing the received I/O request.
-
公开(公告)号:US20160283135A1
公开(公告)日:2016-09-29
申请号:US15057952
申请日:2016-03-01
Applicant: NETAPP, INC.
Inventor: Reyaz Ahmed , Mayank Saxena , Todd Jason Mills , Aleksandr Khasymski
IPC: G06F3/06
CPC classification number: G06F3/067 , G06F3/061 , G06F3/0659 , H04L29/08072
Abstract: Methods and systems for a storage environment are provided. A policy for an input/output (I/O) stream having a plurality of I/O requests for accessing storage at a storage device of the storage sub-system is translated into flow attributes so that the I/O stream can be assigned to one of a plurality of queues maintained for placing I/O requests based on varying priorities defined by set polices. When an I/O request for the associated policy is received by the storage sub-system; the storage sub-system determines a flow attribute associated with the I/O request and the policy; selects a queue for staging the I/O request, such that the selected queue is of either higher priority than what is indicated by the flow attribute or at least of a same priority as indicated by the flow attribute; and allocates storage sub-system resource for processing the received I/O request.
Abstract translation: 提供了存储环境的方法和系统。 具有用于访问在存储子系统的存储设备处的存储的多个I / O请求的输入/输出(I / O)流的策略被转换成流属性,使得可以将I / O流分配给 基于由设定的策略定义的不同优先级来维护用于放置I / O请求的多个队列之一。 当存储子系统接收到关联策略的I / O请求时; 存储子系统确定与I / O请求和策略相关联的流属性; 选择用于分段I / O请求的队列,使得所选队列的优先级高于由流属性指示的优先级或至少具有由流属性指示的优先级相同的优先级; 并分配用于处理所接收的I / O请求的存储子系统资源。
-