DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE
    1.
    发明申请
    DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE 有权
    重播主机高速缓存到远程存储

    公开(公告)号:US20170031830A1

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

    申请号:US14814053

    申请日:2015-07-30

    Applicant: NetApp, Inc.

    Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.

    Abstract translation: 除了在主机上缓存I / O操作之外,至少有一些数据管理可以迁移到主机。 使用主机缓存,可以在缓存的写入之前,将这些写入提供给前端存储元件,实现数据共享或重复数据消除。 当检测到主机缓存冲突到分布式存储触发器时,主机将重复数据删除缓存的写入。 主机将基于重复数据删除的数据聚合到“更改集文件”(即包含来自缓存的写入的唯一数据的聚合的文件)中。 主机将更改集文件提供给分布式存储系统。 然后主机向分布式存储系统发送命令。 每个命令都标识要用于缓存写入目标的更改集文件的一部分。

    METHODS FOR PERSISTING DATA ON NONVOLATILE MEMORY FOR FAST UPDATES AND INSTANTANEOUS RECOVERY AND DEVICES THEREOF
    2.
    发明申请
    METHODS FOR PERSISTING DATA ON NONVOLATILE MEMORY FOR FAST UPDATES AND INSTANTANEOUS RECOVERY AND DEVICES THEREOF 审中-公开
    用于快速更新和瞬时恢复的非易失性存储器的数据记录方法及其设备

    公开(公告)号:US20160063051A1

    公开(公告)日:2016-03-03

    申请号:US14472800

    申请日:2014-08-29

    Applicant: NetApp, Inc.

    CPC classification number: G06F16/2365 G06F16/9027

    Abstract: A storage management computing device, method and non-transitory computer readable medium that persist data on non-volatile memory includes maintaining a data storage structure comprising multiple nodes on non-volatile memory in at least one storage server. A determination is made when a received key in an update matches an existing key in one of the multiple nodes in the data storage structure. When the determination indicates the match, the update is provided for insertion in a slot in a vector extending from the existing key in the one of the multiple nodes for the data storage structure which matches the received key.

    Abstract translation: 在非易失性存储器上持久存储数据的存储管理计算设备,方法和非暂时计算机可读介质包括在至少一个存储服务器中的非易失性存储器上维护包括多个节点的数据存储结构。 当更新中的接收到的密钥与数据存储结构中的多个节点之一中的现有密钥匹配时,进行确定。 当确定指示匹配时,提供更新以插入到从与所接收的密钥匹配的数据存储结构的多个节点中的一个中的现有密钥中延伸的向量中的时隙中。

    DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE

    公开(公告)号:US20200073815A1

    公开(公告)日:2020-03-05

    申请号:US16679585

    申请日:2019-11-11

    Applicant: NetApp Inc.

    Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.

    DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE

    公开(公告)号:US20220058131A1

    公开(公告)日:2022-02-24

    申请号:US17516414

    申请日:2021-11-01

    Applicant: NetApp Inc.

    Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.

    Deduplicated host cache flush to remote storage

    公开(公告)号:US11163690B2

    公开(公告)日:2021-11-02

    申请号:US16679585

    申请日:2019-11-11

    Applicant: NetApp Inc.

    Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.

    DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE

    公开(公告)号:US20180074968A1

    公开(公告)日:2018-03-15

    申请号:US15816029

    申请日:2017-11-17

    Applicant: NetApp, Inc.

    Abstract: In addition to caching I/O operations at a host, at least some data management can migrate to the host. With host side caching, data sharing or deduplication can be implemented with the cached writes before those writes are supplied to front end storage elements. When a host cache flush to distributed storage trigger is detected, the host deduplicates the cached writes. The host aggregates data based on the deduplication into a “change set file” (i.e., a file that includes the aggregation of unique data from the cached writes). The host supplies the change set file to the distributed storage system. The host then sends commands to the distributed storage system. Each of the commands identifies a part of the change set file to be used for a target of the cached writes.

Patent Agency Ranking