Methods for scalable file backup catalogs and devices thereof

    公开(公告)号:US11442894B2

    公开(公告)日:2022-09-13

    申请号:US16750048

    申请日:2020-01-23

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.

    METHODS FOR CENTRALIZED MANAGEMENT API SERVICE ACROSS DISPARATE STORAGE PLATFORMS AND DEVICES THEREOF
    4.
    发明申请
    METHODS FOR CENTRALIZED MANAGEMENT API SERVICE ACROSS DISPARATE STORAGE PLATFORMS AND DEVICES THEREOF 有权
    集中管理方法API分配存储平台的服务及其设备

    公开(公告)号:US20170034258A1

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

    申请号:US14814877

    申请日:2015-07-31

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and device that manages API requests includes receiving an API request to obtain a list of storage volumes from one or more storage devices, wherein the received API request is non-compatible with the API server computing device or the one or more storage devices. The received API request is scanned to identify a service type associated with the received request. Next, one or more service instances associated with the identified service type are identified. The list of storage volumes from the one or more storage devices using information from at least one service instance of the identified one or more service instances without converting the received API request is provided.

    Abstract translation: 管理API请求的方法,非暂时计算机可读介质和设备包括接收API请求以获得来自一个或多个存储设备的存储卷的列表,其中所接收的API请求与API服务器计算设备不兼容 或一个或多个存储设备。 扫描接收的API请求以识别与接收的请求相关联的服务类型。 接下来,识别与所识别的服务类型相关联的一个或多个服务实例。 提供了使用来自所标识的一个或多个服务实例的至少一个服务实例的信息的一个或多个存储设备的存储卷的列表,而不转换接收到的API请求。

    Methods and systems for managing resources in a networked storage environment

    公开(公告)号:US10313439B2

    公开(公告)日:2019-06-04

    申请号:US14868755

    申请日:2015-09-29

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes registering a resource model by a processor having a plurality of objects, each object representing a plurality of resources of a networked storage system in a same format for storing attributes of any resource type. The resource model includes a plurality of relationship objects identifying relationship types for related resources of the plurality of resources. The method includes using the resource model by the processor, to generate an empty output array for the plurality of resources by iteratively processing the relationship objects of the resource model; and dynamically populating the empty output array by the processor, in response to an application programming interface (API) request for information regarding a resource, by updating the placeholder link providing a link to the resource identified by the request.

    METHODS FOR SCALABLE FILE BACKUP CATALOGS AND DEVICES THEREOF

    公开(公告)号:US20210103555A1

    公开(公告)日:2021-04-08

    申请号:US16750048

    申请日:2020-01-23

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.

    METHODS AND SYSTEMS FOR MANAGING RESOURCES IN A NETWORKED STORAGE ENVIRONMENT

    公开(公告)号:US20170093635A1

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

    申请号:US14868755

    申请日:2015-09-29

    Applicant: NETAPP, INC.

    CPC classification number: H04L67/1097 H04L41/0896 H04L67/2833 H04L67/322

    Abstract: Methods and systems for a networked storage environment are provided. One method includes generating a resource model by a processor for storing attributes of a plurality of resources used for storing data in the networked storage system having a plurality of storage devices; identifying a relationship type by the processor between related resources of the plurality of resources; storing by the processor, relationship information as an attribute of the related resources in a shell structure that includes a link for accessing information regarding each related resource and is searchable by a unique resource identifier identifying each related resource; and populating the shell structure by the processor in response to a request for resource information for a related resource by updating the link with a relationship attribute that provides information regarding a relationship that the related resource has with another resource using the updated link from the shell structure.

    METHODS AND SYSTEMS FOR PRESENTING DATA ASSOCIATED WITH A PLURALITY OF DATA SOURCES

    公开(公告)号:US20170083601A1

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

    申请号:US14861715

    申请日:2015-09-22

    Applicant: NETAPP, INC.

    CPC classification number: G06F17/30598 G06F9/50 G06F17/30867 H04L67/1097

    Abstract: Methods and systems for a networked storage environment are provided. As an example, one method includes sorting by a processor, collected data having a plurality of entries associated with a plurality of data sources in the networked storage environment based on a filter, where each data source is a resource of the networked storage environment; generating by the processor a tag for tracking a number of entries collected for each data source to present a portion of the data in response to a first request; presenting by the processor, the tag and the portion of the data in response to the first request; and using the tag by the processor for retrieving other entries for presenting another portion of the data in response to another request.

Patent Agency Ranking