HMDS : A Novel View of Data System Based on Hybrid Memory Architecture with Non-Volatility

Hao Liu,Linpeng Huang
DOI: https://doi.org/10.2991/esac-15.2015.20
2015-01-01
Abstract:In now Big Data era, rapidly growing data size and limited computing capability of current computer system have brought sharp contradiction between these two issues. So it is urgent to improve the data storage and processing ability for current computer system. Emerging byte-addressable, nonvolatile memory (NVM) technology, can work like DRAM but with non-volatility, is expected to bring new opportunity of computing capability improvement in the near future. According to the hardware changes, it is necessary to reconsider the changes of system software and data storage methodology, especially the role of the data in the system. In this paper, we add the NVM to the computer architecture, and base on the hardware changes, we reconsider the design method of system software, among this we propose the concept of Data System, design a software defined interface, reconfig the system architecture without any real hardware changes. Finally, we present HMDS, a flexible hybrid memory data system architecture. Data system consider data as the center of a whole system, data storage is the foundation, data accessing and processing is the superstructure and all system parts as a service for the data. We think our architecture is novel and can bring data storage and processing a new perspective.
What problem does this paper attempt to address?