Title :
Optimizing Emerging Storage Primitives with Virtualization for Flash Memory Storage Systems
Author :
Yi Wang;Lisha Dong;Zhong Ming
Abstract :
NAND flash memory has become the mainstream storage medium for both enterprise high performance computersand embedded systems. However, over the past several decades, the storage primitives that access secondary storage have remained unchanged, forcing NAND flash memory to serve merely as a block device like hard disk drive. Recently, several emerging storage primitives have been presented to explore the potential value of non-volatile memory devices. They provide high-level virtual address to logical address mapping and allow the applications to directly manipulate I/O operations. Although these primitives can significantly boost the access performance by providing virtual to logical address mappings, they still need to handle the logical to physical address translations in current flash-based storage systems and require further support for update operations. This paper presents ESP to optimize Emerging Storage Primitives with virtualization for flash memory storage systems. We propose an optimization strategy, namely virtual duplication, to solve the critical issues in existing emerging storage primitives. The objective is to reduce unnecessary flash memory accesses and improve the address translation for emerging stroage primitives. We have evaluated ESP on an embedded development platform. Experimental result show that ESP can improve the write/read performance by 56.71% and reduce over 30% of garbage collection operations.
Keywords :
"Conferences","High performance computing","Cyberspace","Safety","Security","Cascading style sheets","Embedded software"
Conference_Titel :
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
DOI :
10.1109/HPCC-CSS-ICESS.2015.272