-
21.
公开(公告)号:DE112017003232T5
公开(公告)日:2019-03-28
申请号:DE112017003232
申请日:2017-06-09
Applicant: NETAPP INC
Inventor: DRONAMRAJU RAVIKANTH , GUPTA SHIVALI , STERLING KYLE , GOEL ATUL
IPC: G06F12/02
Abstract: Verfahren, nichttransitorisches computerlesbares Medium und Vorrichtung, die beim Verringern der Speicherfragmentierung in Festkörpervorrichtungen helfen, die das Identifizieren eines Zuordnungsbereichs in einem Adressenbereich zum Schreiben von Daten aus einem Cache enthalten. Nachfolgend wird der identifizierte Zuordnungsbereich bestimmt, um zuvor gespeicherte Daten aufzunehmen. Die zuvor gespeicherten Daten werden von dem identifizierten Zuordnungsbereich gelesen, wenn bestimmt wird, dass der identifizierte Zuordnungsbereich zuvor gespeicherte Daten umfasst. Nachfolgend werden sowohl die Schreibdaten aus dem Cache als auch die gelesenen zuvor gespeicherten Daten sequentiell über den Adressenbereich in den identifizierten Zuordnungsbereich zurückgeschrieben.
-
22.
公开(公告)号:IN764DE2014A
公开(公告)日:2015-09-18
申请号:IN764DE2014
申请日:2014-03-14
Applicant: NETAPP INC
Inventor: DARISA RAMPRASAD VENKATA , ALLU RAVINDRANATH NANDAKUMAR
IPC: G21C20060101
Abstract: A system and method for storage of a core dump on a remotely connected storage device in a cluster environment is provided. In response to the need to perform a core dump operation, determination is made whether a local storage disk is available. If no local spare disk is available, other nodes in the cluster are queried via a cluster fabric protocol to identify a spare disk connected to another node of the cluster. The core dump is then performed via a cluster fabric switching network from a failed node to a node hosting a free spare disk.
-
公开(公告)号:IN500DE2014A
公开(公告)日:2015-08-28
申请号:IN500DE2014
申请日:2014-02-21
Applicant: NETAPP INC
IPC: G06F20060101
Abstract: A method of storing data to an aggregate storage system including: receiving data at the aggregate storage system, wherein the aggregate storage system includes a random-access storage component and a sequential-access storage component, and wherein the data includes one or more data portions and one or more metadata portions; identifying each portion of the data as either one of the data portions or one of the metadata portions; in response to determining that one of the metadata portions is identified, writing the metadata portion to the random-access storage component and the sequential-access storage component; and in response to determining that one of the data portions is identified, writing the data portion only to the sequential-access storage component.
-
公开(公告)号:IN404DE2014A
公开(公告)日:2015-08-14
申请号:IN404DE2014
申请日:2014-02-13
Applicant: NETAPP INC
Inventor: BANKA DEEPTI , USGAONKAR PRAKASH AMEYA
IPC: C08G20060101
Abstract: A distributed control protocol dynamically establishes high availability (HA) partner relationships for nodes in a cluster. A HA partner relationship may be established by copying (mirroring) information maintained in a non-volatile random access memory (N VRAM) of a node over a HA interconnect to the NVRAM of a partner node in the cluster. The distributed control protocol leverages a Cluster Liveliness and Availability Manager (CLAM) utility of a storage operating system executing on the nodes to rebalance NVRAM mirroring and alter HA partner relationships of the nodes in the cluster. The CLAM utility is configured to maintain various cluster related issues, such as CLAM quorum events, addition or subtraction of a node in the cluster and other changes in configuration of the cluster. Notably, the CLAM utility is an event based manager that implements the control protocol to keep the nodes informed of any cluster changes through event generation and propagation.
-
公开(公告)号:AT466336T
公开(公告)日:2010-05-15
申请号:AT07836146
申请日:2007-07-18
Applicant: NETAPP INC
Inventor: NADATHUR GOKUL , VAID ASEEM
IPC: G06F11/14
-
公开(公告)号:CA2714745A1
公开(公告)日:2009-08-20
申请号:CA2714745
申请日:2009-02-11
Applicant: NETAPP INC
Inventor: KIMMEL JEFFREY S , KLEIMAN STEVEN R , MILLER STEVEN C
IPC: G06F3/06
Abstract: A hybrid media storage architecture has a log-structured file system configured to control a plurality of different storage media organized as hybrid storage media that cooperate to provide a total storage space of a storage system. The log-structured file system is configured to perform initial placement and migration of data, as well as fine-grain write allocation of the data, among storage space locations of the hybrid storage media to thereby improve the performance characteristics of the media. By defining and implementing heuristics and policies directed to, e.g., types of data, the file system may initially place data on any of the different media and thereafter migrate data between the media at fine granularity and without the need for manual enforcement.
-
27.
公开(公告)号:WO2023081217A1
公开(公告)日:2023-05-11
申请号:PCT/US2022/048712
申请日:2022-11-02
Applicant: NETAPP, INC.
Inventor: JERNIGAN, IV, Richard
IPC: G06F16/178 , G06F16/182
Abstract: In one embodiment, distributed data storage systems and methods are described for integrating a change tracking manager with scalable databases. According to one embodiment, a computer implemented method comprises managing storage of objects and continuously tracking changes of the objects in a distributed object storage database, creating a record for an object having an object name, the object being stored in a bucket of the distributed object storage database, linking the bucket to a peer bucket based on a directive, generating a peer marker field for the record to store one peer marker of multiple different peer markers depending on a relationship between the bucket and the peer bucket; and automatically adding a work item for the object to the secondary index of a chapter database based on the record being created in the bucket and the peer marker for the peer bucket.
-
公开(公告)号:WO2023009509A1
公开(公告)日:2023-02-02
申请号:PCT/US2022/038323
申请日:2022-07-26
Applicant: NETAPP, INC.
Inventor: SELA, Sheli
IPC: G06F40/30 , G06F40/295
Abstract: Systems, methods, and machine-readable media are disclosed for detecting sensitive personal information in a file. An entity extractor may extract a set of terms and a set of person candidates from a sentence in a file. Each term of the set of terms belongs to a set of sensitive categories. For a verb in the sentence, a relationship builder may determine a relationship between the respective verb, a subject, and an object in the sentence, where the respective verb, the subject, or the object includes a term. An event detector may determine, based on the relationship, that the term relates to a person from the set of set of person candidates and to a sensitive category. The event detector may create an event specifying the term, the sensitive category, and the person in response to determining that the term relates to the person and to the sensitive category.
-
公开(公告)号:WO2021263225A1
公开(公告)日:2021-12-30
申请号:PCT/US2021/039284
申请日:2021-06-27
Applicant: NETAPP, INC.
Inventor: VENKATASUBBAIAH, Girish, Hebbale , THAPLIYAL, Rahul , PAWAR, Dnyaneshwar, Nagorao , RATHNAKAR, Kartik , TELLA, Venkateswarlu , SUBRAMANIAN, Ananthan
IPC: G06F3/06 , G06F16/174 , G06F16/215 , G06F16/258 , G06F16/285 , G06F3/0608 , G06F3/064 , G06F3/0641 , G06F3/0661 , G06F3/067 , H03M7/3091
Abstract: Techniques are provided for a layout format for compressed data. A first set of data blocks are grouped into a first group based upon a first frequency of access to the first set of data blocks. A second set of data blocks are grouped into a second group based upon a second frequency of access to the second set of data blocks. The first set of data blocks are compressed into a first compression group using a first compression algorithm. The second set of data blocks are compressed into a second compression group using a second compression algorithm.
-
公开(公告)号:WO2021263224A1
公开(公告)日:2021-12-30
申请号:PCT/US2021/039283
申请日:2021-06-27
Applicant: NETAPP, INC.
IPC: G06F11/14 , G06F3/06 , G06F16/18 , G06F11/1435 , G06F11/1451 , G06F11/1458 , G06F11/1461 , G06F11/1469 , G06F16/1756 , G06F2201/84
Abstract: Techniques are provided for incremental backup to an object store. A request may be received from an application to perform a backup from a volume hosted by a node to a backup target within the object store. A set of changed files within the volume since a prior backup of the volume was performed to the backup target is identified, along with metadata associated with the set of changed files. The metadata is utilized to identify changed data blocks comprising data of the set of changed files that was modified since the prior backup. The changed data blocks are backed up to the object store.
-
-
-
-
-
-
-
-
-