-
公开(公告)号:US20230153217A1
公开(公告)日:2023-05-18
申请号:US17986173
申请日:2022-11-14
Applicant: NetApp Inc.
Inventor: John Jason Sprague , Aashay Yogesh Joshi , Francisco Jose Assis Rosa , Keren Dagan , Michael Edward Stapp
CPC classification number: G06F11/30 , G06F16/22 , G06F16/31 , G06F3/0604 , G06F3/0658 , G06F3/067
Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
-
公开(公告)号:US20200004653A1
公开(公告)日:2020-01-02
申请号:US16562713
申请日:2019-09-06
Applicant: NetApp Inc.
Inventor: John Jason Sprague , Aashay Yogesh Joshi , Francisco Jose Assis Rosa , Keren Dagan , Michael Edward Stapp
Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
-
公开(公告)号:US20180267962A1
公开(公告)日:2018-09-20
申请号:US15463349
申请日:2017-03-20
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , Aashay Yogesh Joshi , Francisco Jose Assis Rosa , Keren Dagan , Michael Edward Stapp
IPC: G06F17/30
CPC classification number: G06F11/30 , G06F3/0604 , G06F3/0658 , G06F3/067 , G06F16/22 , G06F16/31
Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
-
公开(公告)号:US11500750B2
公开(公告)日:2022-11-15
申请号:US16562713
申请日:2019-09-06
Applicant: NetApp Inc.
Inventor: John Jason Sprague , Aashay Yogesh Joshi , Francisco Jose Assis Rosa , Keren Dagan , Michael Edward Stapp
Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
-
公开(公告)号:US10389809B2
公开(公告)日:2019-08-20
申请号:US15056058
申请日:2016-02-29
Applicant: NETAPP, INC.
Inventor: Omri Kessel , Keren Dagan , Michael Edward Stapp , Aashay Yogesh Joshi , Daniel Nuriyev , John Jason Sprague
Abstract: Methods and systems for a networked storage environment are provided. An application executed by a computing device using a plurality of resources in a networked storage environment for storing and retrieving application data is identified. Performance data of the plurality of resources is collected and historical performance data is retrieved. The collected and historical performance data for the plurality of resources is used to determine an overall anomaly score for the application indicating behavior of the application over time and individual anomaly scores for each resource with an indicator highlighting behavior of a resource that impacts the overall anomaly score for the application.
-
公开(公告)号:US20170257433A1
公开(公告)日:2017-09-07
申请号:US15057378
申请日:2016-03-01
Applicant: NETAPP, INC.
Inventor: Francisco Jose Assis Rosa , Iti Behari , Michael Edward Stapp , Yarom Gabay
IPC: H04L29/08
CPC classification number: H04L67/1097 , H04L12/4625 , H04L29/06 , H04L29/08072
Abstract: Methods and systems for a networked storage environment are provided. An object index for storing object identifiers is generated for uniquely identifying a plurality of resources represented by a plurality of objects for providing storage services in a networked storage environment. The object index configured to maintain relationship information between the plurality of objects. In response to a request for information regarding a resource received by an application programming interface (API) module; object identifiers from the object index are obtained to respond to the request, where the object identifiers identify a requested object and a related object whose information is stored at the object index. Then configuration information and performance data for the requested object and the related object are obtained from a storage device and provided to the API module.
-
公开(公告)号:US10409702B2
公开(公告)日:2019-09-10
申请号:US15463349
申请日:2017-03-20
Applicant: NETAPP, INC.
Inventor: John Jason Sprague , Aashay Yogesh Joshi , Francisco Jose Assis Rosa , Keren Dagan , Michael Edward Stapp
Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
-
公开(公告)号:US10084861B2
公开(公告)日:2018-09-25
申请号:US15057378
申请日:2016-03-01
Applicant: NETAPP, INC.
Inventor: Francisco Jose Assis Rosa , Iti Behari , Michael Edward Stapp , Yarom Gabay
CPC classification number: H04L67/1097 , H04L12/4625 , H04L29/06 , H04L29/08072 , H04L69/329
Abstract: Methods and systems for a networked storage environment are provided. An object index for storing object identifiers is generated for uniquely identifying a plurality of resources represented by a plurality of objects for providing storage services in a networked storage environment. The object index configured to maintain relationship information between the plurality of objects. In response to a request for information regarding a resource received by an application programming interface (API) module; object identifiers from the object index are obtained to respond to the request, where the object identifiers identify a requested object and a related object whose information is stored at the object index. Then configuration information and performance data for the requested object and the related object are obtained from a storage device and provided to the API module.
-
公开(公告)号:US20170250919A1
公开(公告)日:2017-08-31
申请号:US15056058
申请日:2016-02-29
Applicant: NETAPP, INC.
Inventor: Omri Kessel , Keren Dagan , Michael Edward Stapp , Aashay Yogesh Joshi , Daniel Nuriyev , John Jason Sprague
IPC: H04L12/911
CPC classification number: H04L67/1097 , H04L63/1425 , H04L63/20
Abstract: Methods and systems for a networked storage environment are provided. An application executed by a computing device using a plurality of resources in a networked storage environment for storing and retrieving application data is identified. Performance data of the plurality of resources is collected and historical performance data is retrieved. The collected and historical performance data for the plurality of resources is used to determine an overall anomaly score for the application indicating behavior of the application over time and individual anomaly scores for each resource with an indicator highlighting behavior of a resource that impacts the overall anomaly score for the application.
-
-
-
-
-
-
-
-