Invention Grant
US09201609B2 Efficient replication of changes to a byte-addressable persistent memory over a network
有权
通过网络将更改高效地复制到字节可寻址的持久性内存
- Patent Title: Efficient replication of changes to a byte-addressable persistent memory over a network
- Patent Title (中): 通过网络将更改高效地复制到字节可寻址的持久性内存
-
Application No.: US13901201Application Date: 2013-05-23
-
Publication No.: US09201609B2Publication Date: 2015-12-01
- 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/16
- IPC: G06F12/16 ; G06F3/06 ; G06F11/14 ; G06F11/20

Abstract:
A system and method for efficiently replicating data stored in a byte-addressable, persistent memory of a host computer. A user-level library of the host computer may configure the persistent memory as a software transactional memory (STM) system defined by operations, such as a STM commit operation, that ensure safe and consistent storage of the data within a region of the persistent memory. The library may then cooperate with an application executing on the host computer to control access to the data, e.g., to change the data, as a transaction using the STM commit operation. Within a context of the transaction, the library may precisely determine which bytes of the data have changed within the region, as well as how and when the data bytes have changed. Armed with precise knowledge of the context of the transaction, the library may efficiently replicate the changed data at the byte-addressable granularity.
Public/Granted literature
- US20140351536A1 EFFICIENT REPLICATION OF CHANGES TO A BYTE-ADDRESSABLE PERSISTENT MEMORY OVER A NETWORK Public/Granted day:2014-11-27
Information query