REMOTE OFFICE DUPLICATION
    641.
    发明申请
    REMOTE OFFICE DUPLICATION 审中-公开
    远程办公室重复

    公开(公告)号:US20140101398A1

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

    申请号:US14100557

    申请日:2013-12-09

    Applicant: NetApp Inc.

    Inventor: Yuedong Paul Mu

    Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.

    Abstract translation: 远程办公重复数据消除包括计算一个或多个数据块的一个或多个指纹,经由网络接口​​将一个或多个指纹发送到一个或多个备份服务器,从一个或多个备份服务器接收指示哪一个或多个数据块 对应于一个或多个指纹应该发送到一个或多个备份服务器,并且如果指示指示要发送到一个或多个备份服务器的一个或多个数据块,则将一个或多个数据块发送到一个或多个备份服务器, 更多备份服务器通过网络接口。

    STORAGE ARCHITECTURE FOR SERVER FLASH AND STORAGE ARRAY OPERATION
    642.
    发明申请
    STORAGE ARCHITECTURE FOR SERVER FLASH AND STORAGE ARRAY OPERATION 有权
    用于服务器闪存和存储阵列操作的存储架构

    公开(公告)号:US20140095758A1

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

    申请号:US13630664

    申请日:2012-09-28

    Applicant: NETAPP, INC.

    CPC classification number: G06F3/0613 G06F3/0656 G06F3/0685 G06F12/0866

    Abstract: A storage architecture of a storage system environment has a storage connector interface configured to exchange data directly between flash storage devices on a server and a storage array of the environment so as to bypass main memory and a system bus of the server. According to one or more embodiments, the storage connnector interface includes control logic configured to implement the data exchange in accordance with one of a plurality of operational modes that deploy and synchronize the data on the flash storage devices and the storage array. Advantageously, the storage connector interface obviates latencies and bandwidth consumption associated with prior data exchanges over the main memory and bus, thereby enhancing storage architecture performance.

    Abstract translation: 存储系统环境的存储架构具有被配置为在服务器上的闪存存储设备与环境的存储阵列之间直接交换数据的存储连接器接口,以便绕过主存储器和服务器的系统总线。 根据一个或多个实施例,存储连接器接口包括控制逻辑,其被配置为根据在闪存存储设备和存储阵列上部署和同步数据的多个操作模式之一来实现数据交换。 有利地,存储连接器接口消除与主存储器和总线上的先前数据交换相关联的延迟和带宽消耗,从而增强存储架构性能。

    FRAMEWORK FOR AUTOMATED STORAGE PROCESSES AND FLEXIBLE WORKFLOW
    643.
    发明申请
    FRAMEWORK FOR AUTOMATED STORAGE PROCESSES AND FLEXIBLE WORKFLOW 有权
    自动存储过程框架和灵活工作流程

    公开(公告)号:US20140089809A1

    公开(公告)日:2014-03-27

    申请号:US14059293

    申请日:2013-10-21

    Applicant: NetApp, Inc.

    CPC classification number: G06F3/0484 G06Q10/10

    Abstract: Methods and systems for providing a framework for automated storage processes and flexible workflow are disclosed. The framework provides a user workflow design tool to create and/or customize workflow automation processes without needing to write software code. Additionally, the workflow design tool provides a mechanism that allows the workflow to make decisions, such as selecting storage resources.

    Abstract translation: 公开了用于提供用于自动存储过程和灵活工作流的框架的方法和系统。 该框架提供用户工作流设计工具来创建和/或定制工作流自动化流程,而无需编写软件代码。 此外,工作流设计工具提供了允许工作流做出决定的机制,例如选择存储资源。

    INTERCLUSTER RELATIONSHIP MANAGEMENT
    644.
    发明申请
    INTERCLUSTER RELATIONSHIP MANAGEMENT 有权
    互联网关系管理

    公开(公告)号:US20140082285A1

    公开(公告)日:2014-03-20

    申请号:US14087886

    申请日:2013-11-22

    Applicant: NetApp Inc.

    Inventor: Steven M. Ewing

    CPC classification number: G06F12/084 G06F12/0866 H04L67/1097

    Abstract: Data storage and management systems can be interconnected as clustered systems to distribute data and operational loading. Further, independent clustered storage systems can be associated to form peered clusters. As provided herein, methods and systems for creating and managing intercluster relationships between independent clustered storage systems, allowing the respective independent clustered storage systems to exchange data and distribute management operations between each other while mitigating administrator involvement. Cluster introduction information is provided on a network interface of one or more nodes in a cluster, and intercluster relationships are created between peer clusters. A relationship can be created by initiating contact with a peer using a logical interface, and respective peers retrieving the introduction information provided on the network interface. Respective peers have a role/profile associated with the provided introduction information, which is mapped to the peers, allowing pre-defined access to respective peers.

    Abstract translation: 数据存储和管理系统可以作为集群系统互连,以分发数据和操作负载。 此外,独立的集群存储系统可以被关联以形成对等聚类。 如本文所提供的,用于创建和管理独立集群存储系统之间的集群间关系的方法和系统,允许相应的独立集群存储系统在减轻管理员参与的同时交换数据并分发管理操作。 集群介绍信息在集群中的一个或多个节点的网络接口上提供,并且在对等集群之间创建集群间关系。 可以通过使用逻辑接口发起与对等体的联系,以及相应的对等体检索在网络接口上提供的引入信息来创建关系。 相应的对等体具有与提供的引入信息相关联的角色/简档,其被映射到对等体,允许对相应对等体的预定义访问。

    ASSIMILATION OF FOREIGN LUNS INTO A NETWORK STORAGE SYSTEM
    645.
    发明申请
    ASSIMILATION OF FOREIGN LUNS INTO A NETWORK STORAGE SYSTEM 有权
    将外国人员纳入网络存储系统

    公开(公告)号:US20140068184A1

    公开(公告)日:2014-03-06

    申请号:US14020042

    申请日:2013-09-06

    Applicant: NetApp, Inc.

    Abstract: A storage system provides highly flexible data layouts that can be tailored to various different applications and use cases. The system defines several types of data containers, including “regions”, “logical extents” and “slabs”. Each region includes one or more logical extents. Allocated to each logical extent is at least part of one or more slabs allocated to the region that includes the extent. Each slab is a set of blocks of storage from one or more physical storage devices. The slabs can be defined from a heterogeneous pool of physical storage. The system also maintains multiple “volumes” above the region layer. Each volume includes one or more logical extents from one or more regions. A foreign LUN can be assimilated into the system by defining slabs as separate portions of the foreign LUN. Layouts of the extents within the regions are not visible to any of the volumes.

    Abstract translation: 存储系统提供高度灵活的数据布局,可以针对各种不同的应用程序和用例进行定制。 系统定义了几种类型的数据容器,包括“区域”,“逻辑盘区”和“板”。 每个区域包括一个或多个逻辑盘区。 分配到每个逻辑范围的至少一部分是分配给包含该范围的区域的一个或多个slab。 每个平板是来自一个或多个物理存储设备的一组存储块。 板可以从物理存储的异构池定义。 该系统还在区域层之上维护多个“体积”。 每个卷包括来自一个或多个区域的一个或多个逻辑盘区。 外部LUN可以通过将slab定义为外部LUN的单独部分而被同化到系统中。 区域内的区域的布局对于任何卷都不可见。

    USE OF SERVICE PROCESSOR TO RETRIEVE HARDWARE INFORMATION
    646.
    发明申请
    USE OF SERVICE PROCESSOR TO RETRIEVE HARDWARE INFORMATION 审中-公开
    使用服务处理器检索硬件信息

    公开(公告)号:US20140059390A1

    公开(公告)日:2014-02-27

    申请号:US14071517

    申请日:2013-11-04

    Applicant: NetApp, Inc.

    Abstract: Various techniques and hardware are described for retrieving information in a processing system. In one embodiment, a method is provided for retrieving information in a processing system that includes a central processing unit and a service processor. Here, the service processor retrieves central processing unit information from the central processing unit and resets the processing system after the retrieval of the central processing unit information.

    Abstract translation: 描述用于在处理系统中检索信息的各种技术和硬件。 在一个实施例中,提供了一种用于在包括中央处理单元和服务处理器的处理系统中检索信息的方法。 这里,服务处理器从中央处理单元检索中央处理单元信息,并且在检索中央处理单元信息之后重置处理系统。

    VIRTUAL MACHINE FAULT TOLERANCE
    647.
    发明申请
    VIRTUAL MACHINE FAULT TOLERANCE 审中-公开
    虚拟机故障容错

    公开(公告)号:US20140053022A1

    公开(公告)日:2014-02-20

    申请号:US14063689

    申请日:2013-10-25

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for hosting a virtual machine from a snapshot. In particular, a snapshot of a virtual machine hosted on a primary computing device may be created. The virtual machine may be hosted on a secondary computing device using the snapshot, for example, when a failure of the virtual machine on the primary computing device occurs. If a virtual machine type (format) of the snapshot is not supported by the secondary computing device, then the virtual machine within the snapshot may be converted to a virtual machine type supported by the secondary computing device. In this way, the virtual machine may be operable and/or accessible on the secondary computing device despite the failure. Hosting the virtual machine on the secondary computing device provides, among other things, fault tolerance for the virtual machine and/or applications comprised therein.

    Abstract translation: 提供一个或多个技术和/或系统用于从快照托管虚拟机。 特别地,可以创建主计算设备上托管的虚拟机的快照。 虚拟机可以使用快照来托管在辅助计算设备上,例如当主计算设备上的虚拟机发生故障时。 如果辅助计算设备不支持快照的虚拟机类型(格式),则快照中的虚拟机可能会转换为辅助计算设备支持的虚拟机类型。 以这种方式,虚拟机可以在辅助计算设备上可操作和/或可访问,尽管失败。 在辅助计算设备上托管虚拟机尤其提供了虚拟机和/或其中包含的应用的容错。

    DATA RECOVERY FOR FAILED MEMORY DEVICE OF MEMORY DEVICE ARRAY
    648.
    发明申请
    DATA RECOVERY FOR FAILED MEMORY DEVICE OF MEMORY DEVICE ARRAY 审中-公开
    数据恢复存储器阵列的故障存储器件

    公开(公告)号:US20140040661A1

    公开(公告)日:2014-02-06

    申请号:US14053060

    申请日:2013-10-14

    Applicant: NetApp Inc.

    Inventor: Atul Goel

    Abstract: Some aspects of the disclosure relate to a data storage system that includes multiple memory device storage devices. If a memory device of a memory device array fails within a first data storage device, some portions of the lost or corrupted data from the failed memory device are recovered by reading them from a second data storage device. Other portions of the lost or corrupted data from the failed memory device are recovered from parity information in the first data storage device.

    Abstract translation: 本公开的一些方面涉及包括多个存储器设备存储设备的数据存储系统。 如果存储设备阵列的存储设备在第一数据存储设备内发生故障,则通过从第二数据存储设备读取来自故障存储设备的丢失或损坏的数据的一些部分被恢复。 来自故障存储设备的丢失或损坏的数据的其他部分从第一数据存储设备中的奇偶校验信息中恢复。

    System and Method for Simple Scale-Out Storage Clusters
    649.
    发明申请
    System and Method for Simple Scale-Out Storage Clusters 有权
    简单横向扩展存储集群的系统和方法

    公开(公告)号:US20140040411A1

    公开(公告)日:2014-02-06

    申请号:US14062440

    申请日:2013-10-24

    Applicant: NetApp. Inc.

    Abstract: Systems and associated methods for flexible scalability of storage systems. In one aspect, a storage controller may include an interface to a fabric adapted to permit each storage controller coupled to the fabric to directly access memory mapped components of all other storage controllers coupled to the fabric. The CPU and other master device circuits within a storage controller may directly address memory an I/O devices directly coupled thereto within the same storage controller and may use RDMA features to directly address memory an I/O devices of other storage controllers through the fabric interface.

    Abstract translation: 存储系统灵活可扩展性的系统和相关方法。 在一个方面,存储控制器可以包括适合于允许耦合到结构的每个存储控制器直接访问耦合到该结构的所有其他存储控制器的存储器映射组件的结构的接口。 存储控制器内的CPU和其他主设备电路可以直接在同一存储控制器内对与其直接耦合的I / O设备的存储器进行寻址,并且可以使用RDMA特征来通过结构接口直接对其他存储控制器的I / O设备寻址存储器 。

    EXTENSION OF WRITE ANYWHERE FILE LAYOUT WRITE ALLOCATION
    650.
    发明申请
    EXTENSION OF WRITE ANYWHERE FILE LAYOUT WRITE ALLOCATION 有权
    写入任何文件文本布局写入分配的扩展

    公开(公告)号:US20140019704A1

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

    申请号:US14023176

    申请日:2013-09-10

    Applicant: NetApp, Inc.

    Inventor: John K. Edwards

    Abstract: A plurality of storage devices is organized into a physical volume called an aggregate, and the aggregate is organized into a global storage space, and a data block is resident on one of the storage devices of the plurality of storage devices. A plurality of virtual volumes is organized within the aggregate and the data block is allocated to a virtual volume. A physical volume block number (pvbn) is selected for the data block from a pvbn space of the aggregate, and virtual volume block number (vvbn) for the data block is selected from a vvbn space of the selected vvol. Both the selected pvbn and the selected vvbn are inserted in a parent block as block pointers to point to the allocated data block on the storage device.

    Abstract translation: 将多个存储设备组织成称为聚合的物理卷,并且聚合被组织成全局存储空间,并且数据块驻留在多个存储设备中的一个存储设备上。 在聚合内组织多个虚拟卷,并将数据块分配给虚拟卷。 从聚合的pvbn空间为数据块选择物理卷块号(pvbn),并且从所选vvol的vvbn空间中选择数据块的虚拟卷块号(vvbn)。 所选择的pvbn和所选的vvbn都作为块指针插入到父块中,以指向存储设备上分配的数据块。

Patent Agency Ranking