System and method for planning an upgrade of a modular computing system

    公开(公告)号:US09600604B2

    公开(公告)日:2017-03-21

    申请号:US13945634

    申请日:2013-07-18

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/50 G06F3/048

    Abstract: A system and method for planning and configuring the components of a modular computing system is provided. In some embodiments, the method for planning an implementation of a modular computing system comprises presenting a user interface at a display device, the user interface including a plurality of user-selectable objects, each of the user-selectable objects representing a component of the modular computing system. A user selection is received via a user input device. The user selection is from among the user-selectable objects and specifies one of an enclosure, an existing component, and a future component of the modular computing system. A representation of the specified one of an enclosure, an existing component, and a future component is displayed at a display device. The user selection is verified with respect to an implementation guideline. An indicator of whether the user selection meets the implementation guideline is displayed at the display device.

    System and method for a scalable crash-consistent snapshot operation
    22.
    发明授权
    System and method for a scalable crash-consistent snapshot operation 有权
    用于可升级的崩溃一致性快照操作的系统和方法

    公开(公告)号:US09569310B2

    公开(公告)日:2017-02-14

    申请号:US13778703

    申请日:2013-02-27

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1448 G06F11/1466 G06F2201/82 G06F2201/84

    Abstract: Described herein is a system and method for a scalable crash-consistent snapshot operation. Write requests may be received from an application and a snapshot creation request may further be received. Write requests received before the snapshot creation request may be associated with pre-snapshot tags and write requests received after the snapshot creation request may be associated with post-snapshot tags. Furthermore, in response to the snapshot creation request, logical interfaces may begin to be switched from a pre-snapshot configuration to a post-snapshot configuration. The snapshot may then be created based on the pre-snapshot write requests and the post-snapshot write requests may be suspended until the logical interfaces have switched configuration.

    Abstract translation: 这里描述了用于可升级的崩溃一致的快照操作的系统和方法。 可以从应用程序接收写入请求,并且还可以接收快照创建请求。 在快照创建请求之前收到的写请求可能与快照前标签相关联,并且快照创建请求之后接收到的写入请求可能与快照后标签相关联。 此外,响应于快照创建请求,逻辑接口可以开始从快照前配置切换到快照后配置。 然后可以基于快照前写入请求来创建快照,并且可以暂停快照后写入请求,直到逻辑接口已经切换配置。

    Distributed file system snapshot
    23.
    发明授权
    Distributed file system snapshot 有权
    分布式文件系统快照

    公开(公告)号:US09336219B2

    公开(公告)日:2016-05-10

    申请号:US14195752

    申请日:2014-03-03

    Applicant: NetApp, Inc.

    Abstract: Technology is disclosed for managing data in a distributed file system (“the technology”). The technology can gather metadata information associated with the data stored within the distributed file system, create a secondary namespace within a local file system of a local host using the gathered metadata information and store the gathered metadata information as files within the secondary namespace. Further, when a request to create a PPI of the distributed file system is received, the technology can create a PPI of the secondary namespace using a PPI creation feature of the local file system.

    Abstract translation: 公开了用于管理分布式文件系统(“技术”)中的数据的技术。 该技术可以收集与分布式文件系统中存储的数据相关联的元数据信息,使用收集的元数据信息在本地主机的本地文件系统内创建辅助命名空间,并将收集的元数据信息作为文件存储在辅助命名空间中。 此外,当接收到创建分布式文件系统的PPI的请求时,该技术可以使用本地文件系统的PPI创建特征来创建二级命名空间的PPI。

    OBJECT STORE ARCHITECTURE FOR DISTRIBUTED DATA PROCESSING SYSTEM
    24.
    发明申请
    OBJECT STORE ARCHITECTURE FOR DISTRIBUTED DATA PROCESSING SYSTEM 有权
    分布式数据处理系统的对象存储架构

    公开(公告)号:US20160062694A1

    公开(公告)日:2016-03-03

    申请号:US14939760

    申请日:2015-11-12

    Applicant: NetApp, Inc.

    Abstract: Embodiments described herein provide an object store that efficiently manages and services objects for use by clients of a distributed data processing system. Illustratively, the object store may be embodied as a quasi-shared storage system that interacts with nodes of the distributed data processing system to service the objects as blocks of data stored on a plurality of storage devices, such as disks, of the storage system. To that end, an architecture of the object store may include an on-disk layout, e.g., of the storage system, and an incore layout, e.g., of the nodes, that cooperate to illustratively convert the blocks to objects for access by the clients.

    Abstract translation: 本文描述的实施例提供了有效地管理和服务对象以供分布式数据处理系统的客户端使用的对象存储。 示例性地,对象存储可以被体现为准共享存储系统,其与分布式数据处理系统的节点进行交互,以将对象作为存储在存储系统的多个存储设备(例如磁盘)上的数据块。 为此,对象商店的架构可以包括例如存储系统的磁盘布局,以及诸如节点之类的布局布局,这些布局协作以示意性地将块转换为对象以供客户端访问 。

    Metadata subsystem for a distributed object store in a network storage system
    25.
    发明授权
    Metadata subsystem for a distributed object store in a network storage system 有权
    网络存储系统中分布式对象存储的元数据子系统

    公开(公告)号:US09043372B2

    公开(公告)日:2015-05-26

    申请号:US13916389

    申请日:2013-06-12

    Applicant: NetApp, Inc.

    CPC classification number: G06F17/30979 G06F17/30997

    Abstract: A network storage server system includes a distributed object store and a metadata subsystem. The metadata subsystem stores metadata relating to the stored data objects and allows data objects to be located and retrieved easily via user-specified search queries. It manages and allows searches on at least three categories of metadata via the same user interface and technique. These categories include user-specified metadata, inferred metadata and system-defined metadata. Search queries for the metadata can include multi-predicate queries.

    Abstract translation: 网络存储服务器系统包括分布式对象存储和元数据子系统。 元数据子系统存储与存储的数据对象相关的元数据,并允许通过用户指定的搜索查询容易地定位和检索数据对象。 它管理并允许通过相同的用户界面和技术在至少三类元数据中进行搜索。 这些类别包括用户指定的元数据,推断的元数据和系统定义的元数据。 元数据的搜索查询可以包括多谓词查询。

    System and Method for Providing Customer Guidance in Deploying a Computing System
    26.
    发明申请
    System and Method for Providing Customer Guidance in Deploying a Computing System 审中-公开
    提供客户指导部署计算机系统和方法

    公开(公告)号:US20150026076A1

    公开(公告)日:2015-01-22

    申请号:US13945562

    申请日:2013-07-18

    Applicant: NetApp, Inc.

    CPC classification number: G06Q30/016 G06Q10/0838

    Abstract: A system and method for helping customers install a modular computing system is provided. In some embodiments, the method comprises determining, using a computing system, whether all components of a modular computing system have been received by a customer. Based on determining that not all the components of the modular computing system have been received by the customer, it is determined whether the modular computing system can be incrementally deployed. A customer instruction for incrementally deploying the modular computing system is provided at a display device. A communication link is established with a component of the modular computing system. Communications directed over the communication link are used to determine whether a customer correctly performed the provided customer instruction. In one such embodiment, the determining of whether the modular computing system can be incrementally deployed includes determining whether a minimum resource requirement is met.

    Abstract translation: 提供了一种帮助客户安装模块化计算系统的系统和方法。 在一些实施例中,该方法包括使用计算系统确定模块化计算系统的所有组件是否已被客户接收。 基于确定并非所有模块化计算系统的组件都已被客户接收,确定模块化计算系统是否可以逐步部署。 在显示装置处提供用于递增地部署模块化计算系统的客户指令。 与模块化计算系统的组件建立通信链路。 通过通信链路进行的通信用于确定客户是否正确地执行了提供的客户指令。 在一个这样的实施例中,确定模块化计算系统是否可以增量部署包括确定是否满足最小资源需求。

    SYSTEM AND METHOD FOR A SCALABLE CRASH-CONSISTENT SNAPSHOT OPERATION
    27.
    发明申请
    SYSTEM AND METHOD FOR A SCALABLE CRASH-CONSISTENT SNAPSHOT OPERATION 有权
    用于可分级碰撞快速运行的系统和方法

    公开(公告)号:US20140244952A1

    公开(公告)日:2014-08-28

    申请号:US13778703

    申请日:2013-02-27

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1448 G06F11/1466 G06F2201/82 G06F2201/84

    Abstract: Described herein is a system and method for a scalable crash-consistent snapshot operation. Write requests may be received from an application and a snapshot creation request may further be received. Write requests received before the snapshot creation request may be associated with pre-snapshot tags and write requests received after the snapshot creation request may be associated with post-snapshot tags. Furthermore, in response to the snapshot creation request, logical interfaces may begin to be switched from a pre-snapshot configuration to a post-snapshot configuration. The snapshot may then be created based on the pre-snapshot write requests and the post-snapshot write requests may be suspended until the logical interfaces have switched configuration.

    Abstract translation: 这里描述了用于可升级的崩溃一致的快照操作的系统和方法。 可以从应用程序接收写入请求,并且还可以接收快照创建请求。 在快照创建请求之前收到的写请求可能与快照前标签相关联,并且快照创建请求之后接收到的写入请求可能与快照后标签相关联。 此外,响应于快照创建请求,逻辑接口可以开始从快照前配置切换到快照后配置。 然后可以基于快照前写入请求来创建快照,并且可以暂停快照后写入请求,直到逻辑接口已经切换配置。

    MIGRATING DEDUPLICATED DATA
    28.
    发明申请
    MIGRATING DEDUPLICATED DATA 有权
    迁移重复数据

    公开(公告)号:US20140114933A1

    公开(公告)日:2014-04-24

    申请号:US13655287

    申请日:2012-10-18

    Applicant: NetApp, Inc.

    Abstract: Methods and apparatuses for efficiently migrating deduplicated data are provided. In one example, a data management system includes a data storage volume, a memory including machine executable instructions, and a computer processor. The data storage volume includes data objects and free storage space. The computer processor executes the instructions to perform deduplication of the data objects and determine migration efficiency metrics for groups of the data objects. Determining the migration efficiency metrics includes determining, for each group, a relationship between the free storage space that will result if the group is migrated from the volume and the resources required to migrate the group from the volume.

    Abstract translation: 提供了有效迁移重复数据删除数据的方法和设备。 在一个示例中,数据管理系统包括数据存储卷,包括机器可执行指令的存储器和计算机处理器。 数据存储卷包括数据对象和空闲存储空间。 计算机处理器执行指令以执行数据对象的重复数据删除,并确定数据对象组的迁移效率度量。 确定迁移效率指标包括为每个组确定如果组从卷迁移而导致的空闲存储空间与从组中迁移组所需的资源之间的关系。

Patent Agency Ranking