EVOLUTION OF COMMUNITIES DERIVED FROM ACCESS PATTERNS

    公开(公告)号:US20200233844A1

    公开(公告)日:2020-07-23

    申请号:US16297521

    申请日:2019-03-08

    Applicant: NETAPP, INC.

    Abstract: A system, method, and machine-readable storage medium for resolving a candidate community are provided. In some embodiments, a method includes obtaining a candidate community and a neighbor set for the candidate community, the neighbor set including zero or more stable communities. The method also includes resolving the candidate community as being a new stable community if the neighbor set is empty. The method further includes resolving the candidate community as being part of a matching stable community if a hash value of the candidate community matches a hash value of one or more stable communities included in the neighbor set. The method also includes resolving the candidate community as being a new stable community if an entropy value is greater than a threshold, the entropy value being based on the candidate community and the neighbor set.

    Detection of anomalies in communities based on access patterns by users

    公开(公告)号:US11863576B2

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

    申请号:US17834598

    申请日:2022-06-07

    Applicant: NETAPP, INC.

    CPC classification number: H04L63/1425 H04L63/1416

    Abstract: A system, method, and machine-readable storage medium for detecting an anomaly are provided. In some embodiments, the method includes computing an access rate of a set of entities for each user of a plurality of users. The access rate may refer to data operations for the set of entities stored by a storage system. The method also includes normalizing the access rates for a subset of the plurality of users, the subset belonging to a community. The method further includes determining whether a normalized access rate from among the access rates satisfies a threshold. The method also includes detecting an anomaly in response to a determination that the normalized access rate satisfies the threshold.

    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.

    Resource allocation in networked storage systems

    公开(公告)号:US09967204B2

    公开(公告)日:2018-05-08

    申请号:US15056129

    申请日:2016-02-29

    Applicant: NETAPP, INC.

    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.

    SYSTEMS AND METHODS FOR PATH-BASED MANAGEMENT OF VIRTUAL SERVERS IN STORAGE NETWORK ENVIRONMENTS
    6.
    发明申请
    SYSTEMS AND METHODS FOR PATH-BASED MANAGEMENT OF VIRTUAL SERVERS IN STORAGE NETWORK ENVIRONMENTS 有权
    虚拟服务器在存储网络环境中进行路径管理的系统与方法

    公开(公告)号:US20140019972A1

    公开(公告)日:2014-01-16

    申请号:US14026547

    申请日:2013-09-13

    Applicant: NetApp, Inc.

    Abstract: Systems and methods for analyzing the service and performance levels associated with virtual machines in a storage network environment for compliance with a resource capacity policy are provided. Component configuration and connectivity information from components in the network environment is collected without using host agents on the virtual machines. Access paths defining end-to-end access relationships between an application on a virtual machine and storage data objects associated with the virtual machine in the network environment are derived. Access paths comprise sequences of components configured to enable information flow between an application residing on a virtual machine and a data object on a respective storage device. Access path resource consumption is computed and virtual machines with resource consumptions that violate the resource capacity policy are identified.

    Abstract translation: 提供了用于分析与存储网络环境中的虚拟机相关联的服务和性能水平以满足资源容量策略的系统和方法。 收集来自网络环境中组件的组件配置和连接信息,而无需在虚拟机上使用主机代理。 导出定义虚拟机上的应用程序与与网络环境中的虚拟机相关联的存储数据对象之间的端到端访问关系的访问路径。 访问路径包括被配置为使得驻留在虚拟机上的应用程序与相应存储设备上的数据对象之间的信息流的组件序列。 计算出访问路径资源消耗,识别资源消耗违反资源容量策略的虚拟机。

    Predictive reserved instance for hyperscaler management

    公开(公告)号:US11151012B2

    公开(公告)日:2021-10-19

    申请号:US16752425

    申请日:2020-01-24

    Applicant: NetApp, Inc.

    Abstract: An example system and method to provide a dashboard for users to analyze and review their hyper-scaler usage and spending and offer optimizations to predict optimal use of reserved and unreserved instances on various hyper-scaler platforms. While hyper-scaler platforms offer flexibility for users to scale their use on a platform, there is a potential risk of rapid cost overruns in large enterprise organizations that may be difficult to control and predict. In some examples, the system can determine an optimal number of reserved instances using past usage data and/or prediction data from a user may be used by the system to make forward predictions about reserving an optimal number of instances and minimizing hyper-scaler resource use.

    Methods and systems for managing networked storage system resources

    公开(公告)号:US10200473B2

    公开(公告)日:2019-02-05

    申请号:US15467316

    申请日:2017-03-23

    Applicant: NETAPP, INC.

    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.

    System, Method, and Computer Program Product for Storage Management Dashboard
    10.
    发明申请
    System, Method, and Computer Program Product for Storage Management Dashboard 审中-公开
    存储管理仪表板的系统,方法和计算机程序产品

    公开(公告)号:US20160026552A1

    公开(公告)日:2016-01-28

    申请号:US14341508

    申请日:2014-07-25

    Applicant: NetApp, Inc.

    Abstract: An example method for providing contextual information of a computer system includes determining a current state of an attribute of one or more storage resources. The one or more storage resources is coupled to a computer system, and the current state of the storage resource attribute is monitored by a performance monitoring tool. The example method includes determining a target state of the attribute and displaying a user interface including contextual information regarding the attribute. The example method further includes rendering in the user interface a graph representative of the current state and the target state of the attribute o. In some examples, the method further includes determining a forecast for the attribute and rendering the forecast in the user interface. In some examples, the user interface may include a visual indication of whether the attribute is in violation of a policy.

    Abstract translation: 用于提供计算机系统的上下文信息的示例性方法包括确定一个或多个存储资源的属性的当前状态。 一个或多个存储资源耦合到计算机系统,并且由性能监视工具监视存储资源属性的当前状态。 示例性方法包括确定属性的目标状态并显示包括关于属性的上下文信息的用户界面。 示例性方法还包括在用户界面中呈现代表属性o的当前状态和目标状态的图形。 在一些示例中,该方法还包括确定属性的预测并在用户界面中呈现预测。 在一些示例中,用户界面可以包括该属性是否违反策略的可视指示。

Patent Agency Ranking