ADAPTIVE SCHEDULING OF STORAGE OPERATIONS BASED ON UTILIZATION OF MULTIPLE CLIENT AND SERVER RESOURCES IN A DISTRIBUTED NETWORK STORAGE SYSTEM

    公开(公告)号:CA2738464A1

    公开(公告)日:2010-04-01

    申请号:CA2738464

    申请日:2009-09-23

    Applicant: NETAPP INC

    Abstract: Scheduling operations such as asynchronous file system operations in a network storage system is accomplished by applying a bid-price online auction methodology, in which bid (willingness-to-pay) values and price (cost) values are dynamically set by storage clients and a storage server, respectively, based on utilization of computing resources. The system provides a framework for adaptively scheduling asynchronous file system operations, managing multiple key resources of the distributed file system, including network bandwidth, server I/O, server CPU, and client and server memory utilization. The system can accelerate, defer, or cancel asynchronous requests to improve application-perceived performance. Congestion pricing via online auctions can be employed to coordinate the use of system resources by clients, so clients can detect shortages and adapt their resource usage.

    利用儲存區域網路回復電腦系統的系統及方法
    12.
    发明专利
    利用儲存區域網路回復電腦系統的系統及方法 审中-公开
    利用存储局域网回复电脑系统的系统及方法

    公开(公告)号:TW201437811A

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

    申请号:TW103121606

    申请日:2009-06-05

    CPC classification number: G06F9/4416 G06F11/1417 G06F11/1662 G06F11/2082

    Abstract: 本發明提供利用SAN恢復和啟動電腦系統的系統及方法。該電腦系統包括一本地儲存裝置。接收一用於將資料寫入到在該本地儲存裝置上之一啟動卷的請求。該資料被寫入到該本地儲存裝置,也幾乎在接收該請求的同時被寫入到該SAN。然後可使用寫入到該SAN之該資料來啟動該電腦系統。

    Abstract in simplified Chinese: 本发明提供利用SAN恢复和启动电脑系统的系统及方法。该电脑系统包括一本地存储设备。接收一用于将数据写入到在该本地存储设备上之一启动卷的请求。该数据被写入到该本地存储设备,也几乎在接收该请求的同时被写入到该SAN。然后可使用写入到该SAN之该数据来启动该电脑系统。

    LIVE NV REPLAY FOR ENABLING HIGH PERFORMANCE AND EFFICIENT TAKEOVER IN MULTI-NODE STORAGE CLUSTER

    公开(公告)号:IN743DE2014A

    公开(公告)日:2015-09-18

    申请号:IN743DE2014

    申请日:2014-03-13

    Applicant: NETAPP INC

    Abstract: A live non-volatile (NV) replay technique enables a partner node to efficiently takeover a failed node of a high-availability pair in a multi-node storage cluster by dynamically replaying operations synchronously logged in a non-volatile random access memory (NVRAM) of the partner node, while also providing high performance during normal operation. Dynamic live replay may be effected through interpretation of metadata describing the logged operations. The metadata may specify a location and type of each logged operation within a partner portion of the NVRAM, as well as any dependency among the logged operation and any other logged operations that would impose an ordering constraint. During normal operation, the partner node may consult the metadata to identify dependent logged operations and dynamically replay those operations to satisfy one or more requests. Upon failure of the node, the partner node may replay, in parallel, those logged operations having no imposed ordering constraint, thereby reducing time needed to complete takeover of the failed node.

    SYSTEM AND METHOD FOR REDUNDANCY-PROTECTED AGGREGATES

    公开(公告)号:CA2749129A1

    公开(公告)日:2010-07-15

    申请号:CA2749129

    申请日:2010-01-07

    Applicant: NETAPP INC

    Abstract: The present invention provides a system and a method for utilizing a parity protection module to back up data on striped aggregates. Specifically, the system computes party data for data stored at a particular location of each of a plurality of constituent aggregates, and stores the parity on one of the constituent aggregates that is a parity owner for that particular location of data. In the event one of the constituent aggregates fails, new data may still be accessed by the system (the striped aggregates), both to write new data, and to read data stored on the failed aggregate. In particular, the parity protection module allows clients to read data from a failed aggregate by running a reverse parity computation, which may also be used to restore the data to the failed aggregate.

    17.
    发明专利
    未知

    公开(公告)号:AT467180T

    公开(公告)日:2010-05-15

    申请号:AT06721150

    申请日:2006-03-03

    Applicant: NETAPP INC

    Inventor: MCMANOS CHARLES

    Abstract: A network-accessible memory (NAM) element comprises a substrate, a memory mounted to the substrate, network interface circuitry and logic circuitry. The network interface circuitry implements a network physical layer and is mounted to the substrate. The logic circuitry is mounted to the substrate and is coupled to the network interface circuitry and the memory, and is configured to operate as a memory controller to control access to the memory by a host processor which is external to the NAM element through the network interface circuitry. The NAM element can be interconnected with other NAM elements to form a larger NAM storage device.

    Method and apparatus for data storage using striping

    公开(公告)号:AU2004304873B2

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

    申请号:AU2004304873

    申请日:2004-11-15

    Applicant: NETAPP INC

    Abstract: An apparatus for data storage includes a cluster of NFS servers. Each server has network ports for incoming file system requests and cluster traffic between servers. The apparatus includes a plurality of storage arrays in communication with the servers. The servers utilize a striped file system for storing data. A method for data storage. A method for establishing storage for a file. A method for removing a file from storage. A method for reading data in a file. A method for writing data in a file.

Patent Agency Ranking