-
公开(公告)号:WO2022098725A1
公开(公告)日:2022-05-12
申请号:PCT/US2021/057856
申请日:2021-11-03
Applicant: NETAPP, INC.
Inventor: YELHERI, Sharankumar , DHAVALE, Sanhita, Praveen , PANDIT, Atul, Ramesh , KURAMKOTE, Ravindra, Ramachandraiah , GEORGE, Tijin , KOMATSU, Kiyoshi, James
Abstract: Techniques are provided for implementing management requests associated with objects of an object store. A data connector component may be instantiated as a container for processing management requests associated with backup data stored within an object store as an object according to an object format. A management request associated with the backup data may be received by the data connector component. A structure associated with the object having the object format may be traversed by the data connector component to identify the backup data. The data connector component may be implemented upon the backup data stored within the object.
-
公开(公告)号: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.
-
公开(公告)号:WO2012149220A2
公开(公告)日:2012-11-01
申请号:PCT/US2012/035299
申请日:2012-04-26
Applicant: NETAPP, INC. , MUDHIGANTI, Devender , KEREMANE, Hrishikesh , SOMAVARAPU, Nagender , GEORGE, Tijin
Inventor: MUDHIGANTI, Devender , KEREMANE, Hrishikesh , SOMAVARAPU, Nagender , GEORGE, Tijin
CPC classification number: G06F3/0613 , G06F3/0608 , G06F3/0647 , G06F3/067 , G06F17/30067 , G06F17/30557
Abstract: System and method for migrating data from a source storage site to a destination storage site. The data may be comprised within storage objects (e.g., flexible volumes). A base storage object may comprise a parent storage object and a storage object clone may comprise a storage object that is derived from the base storage object. As such, a hierarchical relationship exists between the base storage object and the storage object clone. The storage object clone may comprise a writable point-in-time image of the parent storage object. If a migration of the base storage object and the storage object clone is performed, then the hierarchical relationship between the base storage object and the storage object clone is retained after the storage objects are migrated from the source storage site to the destination storage site. As such, the system and method for migrating data may enable storage space and network bandwidth savings.
Abstract translation: 将数据从源存储站点迁移到目标存储站点的系统和方法。 数据可以包含在存储对象(例如,灵活的卷)内。 基本存储对象可以包括父存储对象,并且存储对象克隆可以包括从基本存储对象导出的存储对象。 因此,基本存储对象和存储对象克隆之间存在层次关系。 存储对象克隆可以包括父存储对象的可写入时间点图像。 如果执行基本存储对象和存储对象克隆的迁移,则在将存储对象从源存储站点迁移到目标存储站点之后,将保留基本存储对象和存储对象克隆之间的分层关系。 因此,用于迁移数据的系统和方法可以实现存储空间和网络带宽的节省。
-
公开(公告)号:WO2023009769A1
公开(公告)日:2023-02-02
申请号:PCT/US2022/038748
申请日:2022-07-29
Applicant: NETAPP, INC.
Inventor: PANDIT, Atul, Ramesh , GEORGE, Tijin , RAJAN, Avanthi , GANESHA, Anitha
IPC: G06F3/06
Abstract: Techniques are provided for tiering snapshots to archival storage in remote object stores. A restore time metric, indicating that objects comprising snapshot data of snapshots created within a threshold timespan are to be available within a storage tier of a remote object store for performing restore operations, may be identified. A scanner may be executed to evaluate snapshots using the restore time metric to identify a set of candidate snapshots for archival from the storage tier to an archival storage tier of the remote object store. For each candidate snapshot within the set of candidate snapshots, the scanner may evaluate metadata associated with the candidate snapshot to identity one or more objects eligible for archival from the storage tier to the archival storage tier, and may archive the one or more objects from the storage tier to the archival storage tier.
-
公开(公告)号:WO2023009768A1
公开(公告)日:2023-02-02
申请号:PCT/US2022/038746
申请日:2022-07-29
Applicant: NETAPP, INC.
Inventor: PANDIT, Atul, Ramesh , GEORGE, Tijin
Abstract: Techniques are provided for storing immutable snapshot copes in write once read many (WORM) storage. A snapshot of a volume may be stored into one or more objects formatted according to an object format. An expiry time may be assigned to the snapshot and the one or more objects based upon a creation time of the snapshot and a retention time. The one or more objects may be stored within a remote object store. The one or more objects are retained in an immutable state and cannot be deleted until expiration of the expiry time. In response to identifying an existing object within the remote object store comprising shared snapshot data referenced by the snapshot, an assigned expiry time of the existing object may be modified based upon the expiry time of the snapshot to create a modified expiry time for the existing object.
-
公开(公告)号:WO2023076240A1
公开(公告)日:2023-05-04
申请号:PCT/US2022/047690
申请日:2022-10-25
Applicant: NETAPP, INC.
Inventor: GEORGE, Tijin , YELHERI, Sharankumar , DHAVALE, Sanhita, Praveen , WEI, Chuyi , SANCHEZ AGUILERA, Ricardo
IPC: G06F11/14
Abstract: Techniques are provided for implementing a snapshot copy operation between endpoints. One or more snapshots (e.g., snapshots of an on-premise volume) is stored within a source endpoint, such as a source bucket of an object store. A post operation is executed to copy objects comprising snapshot data of a snapshot from the source endpoint to a destination endpoint. A get operation and a tracking object such as a cookie is used to track progress of copying the objects from the source endpoint to the destination endpoint. The tracking object is used to restart the copying of the objects from a point where the copying left off (e.g., in the event there is a failure) without having to restart from the beginning.
-
公开(公告)号:WO2022098744A1
公开(公告)日:2022-05-12
申请号:PCT/US2021/057878
申请日:2021-11-03
Applicant: NETAPP, INC.
Inventor: YELHERI, Sharankumar , PANDIT, Atul, Ramesh , GEORGE, Tijin
IPC: G06F11/14 , G06F3/06 , G06F16/182 , H04L67/1097
Abstract: Techniques are provided for implementing data requests associated with objects of an object store. A data connector component may be instantiated as a container for processing data requests associated with backup data stored within objects of an object store. The data connector component may evaluate the object store to identify snapshots stored as the backup data within the objects of the object store according to an object format. The data connector component may provide a client device with access to backup data of the snapshots.
-
公开(公告)号:WO2018200036A1
公开(公告)日:2018-11-01
申请号:PCT/US2017/067627
申请日:2017-12-20
Applicant: NETAPP INC.
Inventor: GEORGE, Tijin , MATHEW, Jose , PERANNAGARI, Harsha, Vardhan Reddy
IPC: G06F12/0888 , G06F3/06 , G06F12/0868 , G06F12/0866 , G06F11/20
Abstract: Methods, non-transitory computer readable media, and computing devices that receive data from a primary storage node. The data is stored in a primary volume within a primary composite aggregate hosted by the primary storage node. A determination is made when the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. The data is stored on another remote data storage device without storing the data in a local data storage device, when the determining indicates that the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. Accordingly, this technology allows data placement to remain consistent across primary and secondary volumes and facilitates efficient operation of secondary storage nodes by eliminating two-phase writes for data stored on cloud storage devices.
-
公开(公告)号:EP4241166A1
公开(公告)日:2023-09-13
申请号:EP21815805.3
申请日:2021-11-03
Applicant: NetApp, Inc.
Inventor: YELHERI, Sharankumar , PANDIT, Atul, Ramesh , GEORGE, Tijin
IPC: G06F11/14 , G06F3/06 , G06F16/182 , H04L67/1097
-
公开(公告)号:EP4423611A1
公开(公告)日:2024-09-04
申请号:EP22813790.7
申请日:2022-10-25
Applicant: NetApp, Inc.
Inventor: GEORGE, Tijin , YELHERI, Sharankumar , DHAVALE, Sanhita, Praveen , WEI, Chuyi , SANCHEZ AGUILERA, Ricardo
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F11/1464
-
-
-
-
-
-
-
-
-