DocumentCode :
159857
Title :
VFRM: Flash Resource Manager in VMware ESX Server
Author :
Deng Liu ; Jianzhe Tai ; Lo, Julia ; Ningfang Mi ; Xiaoyun Zhu
Author_Institution :
VMware Inc., Palo Alto, CA, USA
fYear :
2014
fDate :
5-9 May 2014
Firstpage :
1
Lastpage :
7
Abstract :
One popular approach of leveraging Flash technology in the virtual machine environment today is using it as a secondary-level host-side cache. Although this approach delivers I/O acceleration for a single VM workload, it might not be able to fully exploit the outstanding performance of Flash and justify the high cost-per-GB of Flash resources. In this paper, we present the design for VMware Flash Resource Manager (VFRM), which aims to maximize the utilization of Flash resources with minimal CPU, memory and I/O cost for managing and operating Flash. It borrows the ideas of heating and cooling from thermodynamics to identify the data blocks that benefit most from being put on Flash, and lazily and asynchronously migrates the data blocks between Flash and spinning disks. Experimental evaluation of the prototype shows that VFRM achieves better cost-effectiveness than traditional caching solutions, and costs orders of magnitude less memory and I/O bandwidth.
Keywords :
cache storage; flash memories; resource allocation; virtual machines; I-O acceleration; I-O bandwidth; VM workload; VMware ESX server; VMware flash resource manager; data blocks; flash disks; flash resource utilization; flash technology; secondary-level host-side cache; spinning disks; vFRM; virtual machine environment; Bandwidth; Cooling; Heating; Measurement; Memory management; Spinning; Virtual machining; Flash resource management; I/O access pattern; temperature-based tiering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2014 IEEE
Conference_Location :
Krakow
Type :
conf
DOI :
10.1109/NOMS.2014.6838237
Filename :
6838237
Link To Document :
بازگشت