发明名称 NUMA system with redundant main memory architecture
摘要 A method and system for managing data in a data processing system are disclosed. Initially, data is stored in a first portion of the main memory of the system. Responsive to storing the data in the first portion of main memory, information is then stored in a second portion of the main memory. The information stored in the second portion of main memory is indicative of the data stored in the first portion. In an embodiment in which the data processing system is implemented as a multi-node system such as a NUMA system, the first portion of the main memory is in the main memory of a first node of system and the second portion of the main memory is in the main memory of a second node of the system. In one embodiment, storing information in the second portion of the main memory is achieved by storing a copy of the data in the second portion. If a fault in the first portion of the main memory is detected, the information in the second main memory portion is retrieved and stored to a persistent storage device. In another embodiment, storing information in the second portion of the main memory includes calculating a value based on the corresponding contents of other portions of the main memory using an algorithm such as checksum, parity, or ECC, and storing the calculated value in the second portion. In one embodiment, the main memory of at least one of the nodes is connectable to a persistent source of power, such as a battery, such that the main memory contents may be preserved if system power is disabled.
申请公布号 US2002065998(A1) 申请公布日期 2002.05.30
申请号 US20000726288 申请日期 2000.11.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BUCKLAND PAT ALLEN
分类号 G06F11/00;G06F11/20;(IPC1-7):G06F12/16 主分类号 G06F11/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利