Methods and systems for determining a cache size for a storage system
    21.
    发明授权
    Methods and systems for determining a cache size for a storage system 有权
    用于确定存储系统的高速缓存大小的方法和系统

    公开(公告)号:US09069680B2

    公开(公告)日:2015-06-30

    申请号:US13963875

    申请日:2013-08-09

    Applicant: NetApp, Inc.

    Abstract: Technology for operating a cache sizing system is disclosed. In various embodiments, the technology monitors input/output (IO) accesses to a storage system within a monitor period; tracks an access map for storage addresses within the storage system during the monitor period; and counts a particular access condition of the IO accesses based on the access map during the monitor period. When sizing a cache of the storage system that enables the storage system to provide a specified level of service, the counting is for computing a working set size (WSS) estimate of the storage system.

    Abstract translation: 公开了用于操作缓存大小调整系统的技术。 在各种实施例中,技术监视在监视周期内对存储系统的输入/输出(IO)访问; 在监视期间跟踪存储系统内存储地址的访问地图; 并在监视期间根据访问映射计算IO访问的特定访问条件。 当确定使存储系统能够提供指定级别的服务的存储系统的高速缓存时,计数用于计算存储系统的工作集大小(WSS)估计。

    GRAPH TRANSOFRMATIONS TO CORRECT VIOLATIONS OF SERVICE LEVEL OBJECTIONS IN A DATA CENTER
    23.
    发明申请
    GRAPH TRANSOFRMATIONS TO CORRECT VIOLATIONS OF SERVICE LEVEL OBJECTIONS IN A DATA CENTER 有权
    改变数据中心服务级别对象的图像转移

    公开(公告)号:US20140143282A1

    公开(公告)日:2014-05-22

    申请号:US13936851

    申请日:2013-07-08

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30312 G06F8/10 G06F9/00 G06F17/30

    Abstract: Graph transformations are used by a data management system to correct violations of service-level objectives (SLOs) in a data center. In one aspect, a process is provided to manage a data center by receiving an indication of a violation of a service-level objective associated with the data center from a server in the data center. A graph representation and a transformations data container are retrieved by the data management system from data storage accessible to the data management system. The transformations data container includes one or more transformations. The transformation is processed to create a mutated graph from a data center representation from the graph representation. An option for managing the data center is determined as a result of evaluating the mutated graphs.

    Abstract translation: 数据管理系统使用图形转换来纠正数据中心中服务级目标(SLO)的违规。 在一个方面,提供了一种通过从数据中心中的服务器接收与数据中心相关联的服务级别目标的违规的指示来管理数据中心的过程。 数据管理系统从数据管理系统可访问的数据存储中检索图表表示和转换数据容器。 变换数据容器包括一个或多个变换。 处理变换以从图表表示从数据中心表示创建突变图。 通过评估突变图来确定用于管理数据中心的选项。

    Fabric attached storage
    26.
    发明授权

    公开(公告)号:US10895984B2

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

    申请号:US16577201

    申请日:2019-09-20

    Applicant: NETAPP, INC.

    Abstract: Technology is described for a profile-based lifecycle management for data storage servers. The technology can receive a profile, monitor events emitted by devices of the data storage system, determine based on the monitored events that a device of the storage system matches the indicated condition, and perform the action corresponding to the indicated condition, wherein the action includes managing data stored by the data storage system. The received profile can indicate a condition and an action corresponding to the condition.

    CONTENT-AWARE TASK ASSIGNMENT IN DISTRIBUTED COMPUTING SYSTEMS USING DE-DUPLICATING CACHE
    29.
    发明申请
    CONTENT-AWARE TASK ASSIGNMENT IN DISTRIBUTED COMPUTING SYSTEMS USING DE-DUPLICATING CACHE 审中-公开
    使用DE-DUPLICATING CACHE的分布式计算系统中的内容 - 特殊任务分配

    公开(公告)号:US20160179581A1

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

    申请号:US14576719

    申请日:2014-12-19

    Applicant: NetApp, Inc.

    CPC classification number: G06F9/5033

    Abstract: Systems, devices, and methods are described for performing content-aware task assignment. A resource manager in a distributed computing system can identify tasks associated with a file. Each task can involve processing multiple data blocks of the file (e.g., in parallel with other processing by other tasks). The resource manager can provide block identifiers for the blocks to each of multiple computing nodes. Each computing node can store a respective subset of the blocks in a respective cache storage medium. Each subset of blocks stored at a node can be identified from the block identifiers. The resource manager can assign the task to a selected one of the computing nodes. The task can be assigned based on the selected computing node having larger subset of the blocks than one or more other computing nodes in the distributed computing system. In some embodiments, computing nodes can de-duplicate cached data using block identifiers.

    Abstract translation: 描述了用于执行内容感知任务分配的系统,设备和方法。 分布式计算系统中的资源管理器可以识别与文件相关的任务。 每个任务可以涉及处理文件的多个数据块(例如,与其他任务的其他处理并行)。 资源管理器可以为多个计算节点中的每一个提供块的块标识符。 每个计算节点可以将各个块的相应子集存储在相应的高速缓存存储介质中。 可以从块标识符识别存储在节点处的块的每个子集。 资源管理器可以将任务分配给所选择的一个计算节点。 可以基于所选择的具有比分布式计算系统中的一个或多个其他计算节点更大子块子集的计算节点来分配该任务。 在一些实施例中,计算节点可以使用块标识符来重新缓存数据。

    DYNAMIC INSTALLATION AND MANAGEMENT OF VIRTUAL CACHING APPLICANCES
    30.
    发明申请
    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: 检测到与第一工作负荷相关联的度量已经违反了第一阈值。 确定第一工作负载和第二工作负载访问相同的存储资源,其中存储资源与存储服务器相关联。 确定该度量受到第一工作负载的影响,并且第二工作负载访问相同的存储资源。 候选解决方案是标识符。 至少部分地基于候选解决方案确定剩余工作量的估计影响。 至少部分地基于剩余工作量的估计影响来调整至少一个第一工作负载或第二工作负载的高速缓存。

Patent Agency Ranking