-
公开(公告)号:US10200473B2
公开(公告)日:2019-02-05
申请号:US15467316
申请日:2017-03-23
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , James Stephen Holden , Omri Kessel , John Strunk , Andrew Joseph Klosterman
Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.
-
公开(公告)号:US20180278686A1
公开(公告)日:2018-09-27
申请号:US15467316
申请日:2017-03-23
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , James Stephen Holden , Omri Kessel , John Strunk , Andrew Joseph Klosterman
CPC classification number: H04L67/1097 , G06F3/06 , G06F3/12 , G06F9/50 , G06F17/30094 , G06F17/30106 , G06F17/30144 , G06F17/30203 , H04L43/026 , H04L43/04 , H04L49/90
Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.
-
公开(公告)号:US09967204B2
公开(公告)日:2018-05-08
申请号:US15056129
申请日:2016-02-29
Applicant: NETAPP, INC.
Inventor: James Stephen Holden , Omri Kessel
IPC: G06F15/173 , H04L12/911 , H04L29/08 , G06F9/50 , H04L12/26
CPC classification number: H04L67/1097 , G06F9/5016 , H04L43/0817
Abstract: In a networked storage system, a request for placing a workload for is received by a management console that determines a plurality of subset of resources for responding to the workload. Each subset of resources includes at least two different but related resource types that can be used for processing the workload. A penalty index for each subset of resources is then determined. The penalty index of each resource is based on a supply parameter that indicates a maximum capability of the resource, a threshold value that indicates a capability level beyond which no load is added to the resource and a criticality factor that indicates an importance of each resource to the networked storage system. The workload is then assigned to a subset of resources with the least penalty index.
-
公开(公告)号:US09787772B2
公开(公告)日:2017-10-10
申请号:US14716548
申请日:2015-05-19
Applicant: NETAPP, INC.
CPC classification number: H04L67/1097 , G06F3/06 , G06F9/45533 , H04L41/0609 , H04L41/0893
Abstract: Methods and systems for a storage system are provided. The methods include maintaining a logical object associated with a resource of a storage system by a management console; creating a first policy associated with the logical object; selecting an annotation category associated with the logical object and assigning a value to the annotation category, where the annotation category defines an attribute associated with the logical object; providing a duration for generating an alert when the first policy is violated; assigning a threshold value for first policy violation; and setting an indicator for foregoing an alert associated with a second policy, when the first policy is violated.
-
公开(公告)号:US20160344596A1
公开(公告)日:2016-11-24
申请号:US14716548
申请日:2015-05-19
Applicant: NETAPP, INC.
CPC classification number: H04L67/1097 , G06F3/06 , G06F9/45533 , H04L41/0609 , H04L41/0893
Abstract: Methods and systems for a storage system are provided. The methods include maintaining a logical object associated with a resource of a storage system by a management console; creating a first policy associated with the logical object; selecting an annotation category associated with the logical object and assigning a value to the annotation category, where the annotation category defines an attribute associated with the logical object; providing a duration for generating an alert when the first policy is violated; assigning a threshold value for first policy violation; and setting an indicator for foregoing an alert associated with a second policy, when the first policy is violated.
Abstract translation: 提供了存储系统的方法和系统。 所述方法包括通过管理控制台维护与存储系统的资源相关联的逻辑对象; 创建与逻辑对象相关联的第一策略; 选择与所述逻辑对象相关联的注释类别并将值分配给所述注释类别,其中所述注释类别定义与所述逻辑对象相关联的属性; 提供在违反第一策略时产生警报的持续时间; 为第一个策略违规分配一个阈值; 以及当所述第一策略被违反时,设置用于前述与第二策略相关联的警报的指示符。
-
公开(公告)号:US10778771B2
公开(公告)日:2020-09-15
申请号:US16244416
申请日:2019-01-10
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , James Stephen Holden , Omri Kessel , John Strunk , Andrew Joseph Klosterman
IPC: H04L29/08 , G06F16/13 , G06F17/17 , G06F3/06 , G06F9/50 , H04L12/861 , G06F3/12 , G06F16/14 , G06F16/182 , G06F16/17 , H04L12/26
Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.
-
公开(公告)号:US20190149606A1
公开(公告)日:2019-05-16
申请号:US16244416
申请日:2019-01-10
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , James Stephen Holden , Omri Kessel , John Strunk , Andrew Joseph Klosterman
IPC: H04L29/08 , G06F3/12 , G06F16/14 , H04L12/861 , H04L12/26 , G06F16/17 , G06F16/182 , G06F3/06 , G06F16/13 , G06F9/50
CPC classification number: H04L67/1097 , G06F3/06 , G06F3/12 , G06F9/50 , G06F16/134 , G06F16/148 , G06F16/1734 , G06F16/183 , H04L43/026 , H04L43/04 , H04L49/90
Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.
-
公开(公告)号:US20170250921A1
公开(公告)日:2017-08-31
申请号:US15056129
申请日:2016-02-29
Applicant: NETAPP, INC.
Inventor: James Stephen Holden , Omri Kessel
IPC: H04L12/911 , H04L12/24 , H04L29/08
CPC classification number: H04L67/1097 , G06F9/5016 , H04L43/0817
Abstract: Methods and systems for a networked storage environment are provided. When a request for placing a workload for using a networked storage system is received, a management console determines a plurality of subset of resources for responding to the workload, where each subset of resources includes at least two different but related resource types that can be used for processing the workload. A penalty index for each subset of resources is determined, where the penalty index of each resource is based on a supply parameter that indicates a maximum capability of the resource, a threshold value that indicates a capability level beyond which no load is added to the resource and a criticality factor that indicates an importance of each resource to the networked storage system. The workload is then assigned to a subset of resources with the least penalty index.
-
-
-
-
-
-
-