Methods and systems for managing networked storage system resources

    公开(公告)号:US12298873B2

    公开(公告)日:2025-05-13

    申请号:US17986173

    申请日:2022-11-14

    Applicant: NetApp Inc.

    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.

    Managing shared resource usage in networked storage systems

    公开(公告)号:US11740798B2

    公开(公告)日:2023-08-29

    申请号:US17650917

    申请日:2022-02-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes predicting an IOPS limit for a plurality of storage pools based on a maximum allowed latency of each storage pool, the maximum allowed latency determined from a relationship between the retrieved latency and a total number of IOPS from a resource data structure; identifying a storage pool whose utilization has reached a threshold value, the utilization based on a total number of IOPS directed towards the storage pool and a predicted IOPS limit; detecting a bully workload based on a numerical value determined from a total number of IOPS issued by the bully workload for the storage pool and a rising step function; and implementing a corrective action to reduce an impact of the bully workload on a victim workload.

    Methods and systems for managing networked storage system resources

    公开(公告)号:US11500750B2

    公开(公告)日:2022-11-15

    申请号:US16562713

    申请日:2019-09-06

    Applicant: NetApp Inc.

    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.

    SYSTEMS AND METHODS FOR MANAGING RESOURCES IN NETWORKED ENVIRONMENT

    公开(公告)号:US20170257433A1

    公开(公告)日:2017-09-07

    申请号:US15057378

    申请日:2016-03-01

    Applicant: NETAPP, INC.

    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.

    METHODS AND SYSTEMS FOR MANAGING NETWORKED STORAGE SYSTEM RESOURCES

    公开(公告)号:US20200004653A1

    公开(公告)日:2020-01-02

    申请号:US16562713

    申请日:2019-09-06

    Applicant: NetApp Inc.

    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.

    METHODS AND SYSTEMS FOR MANAGING NETWORKED STORAGE SYSTEM RESOURCES

    公开(公告)号:US20180267962A1

    公开(公告)日:2018-09-20

    申请号:US15463349

    申请日:2017-03-20

    Applicant: NETAPP, INC.

    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.

    SYSTEM AND METHOD FOR IDENTIFYING UNDERUTILIZED STORAGE CAPACITY
    8.
    发明申请
    SYSTEM AND METHOD FOR IDENTIFYING UNDERUTILIZED STORAGE CAPACITY 审中-公开
    用于识别未完成存储容量的系统和方法

    公开(公告)号:US20150254152A1

    公开(公告)日:2015-09-10

    申请号:US14721425

    申请日:2015-05-26

    Applicant: NETAPP, INC.

    CPC classification number: G06F11/3034 G05B23/02 G06F11/3409 G06F16/11

    Abstract: Described herein is a system and method for detecting underutilized capacity within a storage system environment. The technique comprises collecting performance data of various storage objects within a storage system environment for various performance measures at designated time intervals. The collected performance data may be formatted and stored to a database. One or more parameters may be received specifying at least one performance measure, at least one threshold value, and/or at least one time period. The performance data for target storage objects may be analyzed according to the received parameters to determine any underutilized storage objects. A report may be generated according to the parameters listing the storage objects and address locations of any underutilized storage objects. The report may comprise various information corresponding to the underutilized storage object, such as the business units, tiers, data centers, and levels of service they are associated with.

    Abstract translation: 这里描述了用于检测存储系统环境中未充分利用的容量的系统和方法。 该技术包括以指定的时间间隔收集用于各种性能测量的存储系统环境内各种存储对象的性能数据。 收集的性能数据可以被格式化并存储到数据库。 可以接收指定至少一个性能测量,至少一个阈值和/或至少一个时间段的一个或多个参数。 可以根据所接收的参数分析目标存储对象的性能数据,以确定任何未充分利用的存储对象。 可以根据列出任何未充分利用的存储对象的存储对象和地址位置的参数来生成报告。 报告可以包括与未充分利用的存储对象相对应的各种信息,诸如业务单元,层,数据中心以及它们相关联的服务级别。

    Managing Shared Resource Usage in Networked Storage Systems

    公开(公告)号:US20230393751A1

    公开(公告)日:2023-12-07

    申请号:US18218252

    申请日:2023-07-05

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes predicting an IOPS limit for a plurality of storage pools based on a maximum allowed latency of each storage pool, the maximum allowed latency determined from a relationship between the retrieved latency and a total number of IOPS from a resource data structure; identifying a storage pool whose utilization has reached a threshold value, the utilization based on a total number of IOPS directed towards the storage pool and a predicted IOPS limit; detecting a bully workload based on a numerical value determined from a total number of IOPS issued by the bully workload for the storage pool and a rising step function; and implementing a corrective action to reduce an impact of the bully workload on a victim workload.

    Methods and systems for managing networked storage system resources

    公开(公告)号:US10409702B2

    公开(公告)日:2019-09-10

    申请号:US15463349

    申请日:2017-03-20

    Applicant: NETAPP, INC.

    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.

Patent Agency Ranking