DYNAMIC INSTALLATION AND MANAGEMENT OF VIRTUAL CACHING APPLICANCES
    21.
    发明申请
    DYNAMIC INSTALLATION AND MANAGEMENT OF VIRTUAL CACHING APPLICANCES 审中-公开
    虚拟缓存应用程序的动态安装和管理

    公开(公告)号:US20160170794A1

    公开(公告)日:2016-06-16

    申请号:US15048907

    申请日:2016-02-19

    Applicant: NetApp, Inc.

    Abstract: It is detected that a metric associated with a first workload has breached a first threshold. It is determined that the first workload and a second workload access the same storage resources, wherein the storage resources are associated with a storage server. It is determined that the metric is impacted by the first workload and the second workload accessing the same storage resources. A candidate solution is identifier. An estimated impact of a residual workload is determined based, at least in part, on the candidate solution. A level of caching of at least one of the first workload or the second workload is adjusted based, at least in part, on the estimated impact of the residual workload.

    Abstract translation: 检测到与第一工作负荷相关联的度量已经违反了第一阈值。 确定第一工作负载和第二工作负载访问相同的存储资源,其中存储资源与存储服务器相关联。 确定该度量受到第一工作负载的影响,并且第二工作负载访问相同的存储资源。 候选解决方案是标识符。 至少部分地基于候选解决方案确定剩余工作量的估计影响。 至少部分地基于剩余工作量的估计影响来调整至少一个第一工作负载或第二工作负载的高速缓存。

    CONTROLLING A DYNAMICALLY INSTANTIATED CACHE
    22.
    发明申请
    CONTROLLING A DYNAMICALLY INSTANTIATED CACHE 有权
    控制一个动态的快速缓存

    公开(公告)号:US20150046654A1

    公开(公告)日:2015-02-12

    申请号:US14523655

    申请日:2014-10-24

    Applicant: NetApp, Inc.

    Abstract: A change in workload characteristics detected at one tier of a multi-tiered cache is communicated to another tier of the multi-tiered cache. Multiple caching elements exist at different tiers, and at least one tier includes a cache element that is dynamically resizable. The communicated change in workload characteristics causes the receiving tier to adjust at least one aspect of cache performance in the multi-tiered cache. In one aspect, at least one dynamically resizable element in the multi-tiered cache is resized responsive to the change in workload characteristics.

    Abstract translation: 在多层缓存的一层检测到的工作负载特性的改变被传送到多层高速缓存的另一层。 多个缓存元素存在于不同的层,并且至少一个层包括可动态调整大小的高速缓存元素。 所传达的工作负载特性的改变使得接收层在多层缓存中调整缓存性能的至少一个方面。 在一个方面,响应于工作负载特性的变化来调整多层缓存中的至少一个可动态调整大小的元素。

    Managing Service Level Objectives for Storage Workloads
    23.
    发明申请
    Managing Service Level Objectives for Storage Workloads 有权
    管理存储工作负载的服务级别目标

    公开(公告)号:US20140380332A1

    公开(公告)日:2014-12-25

    申请号:US14484780

    申请日:2014-09-12

    Applicant: NETAPP, INC.

    Abstract: Described herein is a system and method for dynamically managing service-level objectives (SLOs) for workloads of a cluster storage system. Proposed states/solutions of the cluster may be produced and evaluated to select one that achieves the SLOs for each workload. A planner engine may produce a state tree comprising nodes, each node representing a proposed state/solution. New nodes may be added to the state tree based on new solution types that are permitted, or nodes may be removed based on a received time constraint for executing a proposed solution or a client certification of a solution. The planner engine may call an evaluation engine to evaluate proposed states, the evaluation engine using an evaluation function that considers SLO, cost, and optimization goal characteristics to produce a single evaluation value for each proposed state. The planner engine may call a modeler engine that is trained using machine learning techniques.

    Abstract translation: 这里描述了用于动态管理用于集群存储系统的工作负载的服务级目标(SLO)的系统和方法。 可以生成和评估集群的建议状态/解决方案,以选择为每个工作负载实现SLO的状态/解决方案。 计划器引擎可以产生包括节点的状态树,每个节点表示提出的状态/解。 可以基于允许的新解决方案类型将新节点添加到状态树,或者可以基于接收到的时间约束来移除节点,以执行解决方案或解决方案的客户端认证。 计划器引擎可以调用评估引擎来评估提出的状态,评估引擎使用考虑SLO,成本和优化目标特征的评估函数,以产生每个建议状态的单个评估值。 计划器引擎可以调用使用机器学习技术训练的建模者引擎。

Patent Agency Ranking