TECHNIQUES FOR ASYNCHRONOUS SNAPSHOT INVALIDATION

    公开(公告)号:US20180300322A1

    公开(公告)日:2018-10-18

    申请号:US16015730

    申请日:2018-06-22

    Applicant: NetApp Inc.

    Abstract: Asynchronous snapshot invalidation techniques are described. According to various such techniques, an enhanced file handle structure may be defined that includes a snapshot generation ID that is to comprise a value that singularly identifies a snapshot performed at a particular point in time. In some embodiments, when a snapshot ID assigned to that snapshot is reused at a subsequent point in time, a different snapshot generation ID may be assigned to that subsequent snapshot. With respect to an in-core cache, the differing snapshot generation IDs may eliminate unacceptable ambiguity regarding respective file information sets corresponding to the initial and subsequent snapshots sharing the same snapshot ID. As a result, obsolete file information sets may be cleared from the in-core cache asynchronously, enabling improved performance. The embodiments are not limited in this context.

    TECHNIQUES FOR ASYNCHRONOUS SNAPSHOT INVALIDATION
    33.
    发明申请
    TECHNIQUES FOR ASYNCHRONOUS SNAPSHOT INVALIDATION 审中-公开
    用于异常猝死的技术

    公开(公告)号:US20160217175A1

    公开(公告)日:2016-07-28

    申请号:US14840554

    申请日:2015-08-31

    Applicant: NETAPP, INC.

    CPC classification number: G06F16/1827

    Abstract: Asynchronous snapshot invalidation techniques are described. According to various such techniques, an enhanced file handle structure may be defined that includes a snapshot generation ID that is to comprise a value that singularly identifies a snapshot performed at a particular point in time. In some embodiments, when a snapshot ID assigned to that snapshot is reused at a subsequent point in time, a different snapshot generation ID may be assigned to that subsequent snapshot. With respect to an in-core cache, the differing snapshot generation IDs may eliminate unacceptable ambiguity regarding respective file information sets corresponding to the initial and subsequent snapshots sharing the same snapshot ID. As a result, obsolete file information sets may be cleared from the in-core cache asynchronously, enabling improved performance. The embodiments are not limited in this context.

    Abstract translation: 描述异步快照无效技术。 根据各种这样的技术,可以定义增强的文件句柄结构,其包括快照生成ID,该快照生成ID将包含奇异地标识在特定时间点执行的快照的值。 在一些实施例中,当在随后的时间点重新分配给该快照的快照ID时,可以将不同的快照生成ID分配给该后续快照。 对于核心缓存,不同的快照生成ID可以消除对于与共享相同快照ID的初始和后续快照相对应的相应文件信息集的不可接受的歧义。 因此,过时的文件信息集可以从内核缓存中异步清除,从而实现改进的性能。 实施例在本上下文中不受限制。

Patent Agency Ranking