Invention Grant
- Patent Title: Efficient storage of small random changes to data on disk
-
Application No.: US14928951Application Date: 2015-10-30
-
Publication No.: US09307024B2Publication Date: 2016-04-05
- Inventor: Douglas Joseph Santry
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cesari and McKenna, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; H04L29/08 ; G06F3/06

Abstract:
The embodiments described herein provide a system and method for efficiently storing small, random modifications or changes to data on one or more storage devices, such as disks, of storage servers coupled to a host computer in a network environment. Illustratively, the data is stored in a region of a byte-addressable, persistent memory of the host computer and is replicated (i.e., copied) as changed data of the region on the disks at the granularity at which it was modified, e.g., at the byte-addressable granularity. To that end, each storage server employs a data structure (e.g., a Fibonacci array) that is configured to efficiently accumulate the small, random data changes into one or more large blocks of changed data for storage on the disks in a manner that realizes the streaming bandwidth of the disk.
Public/Granted literature
- US20160050276A1 EFFICIENT STORAGE OF SMALL RANDOM CHANGES TO DATA ON DISK Public/Granted day:2016-02-18
Information query