Mitigating write interference on SSD in home cloud server

Recently, some home appliances such as smart TVs and home gateways adopt virtualization technologies to perform the role of home cloud server and govern all connected devices efficiently. In such virtualized systems, it is important to satisfy the I/O performance SLO (Service Level Objective) of each VM. In this paper, we propose a novel write buffer management scheme for SSDs in home cloud server, which guarantees the SLO of each VM by mitigating write interference problem among the VMs. Experimental results clearly show that our scheme outperforms the conventional write buffer scheme in terms of I/O performance SLO of each VM.

[1]  Young Ik Eom,et al.  An Efficient Buffer Replacement Algorithm for NAND Flash Storage Devices , 2014, 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems.

[2]  Gregory R. Ganger,et al.  The DiskSim Simulation Environment Version 4.0 Reference Manual (CMU-PDL-08-101) , 1998 .

[3]  Sang-Won Lee,et al.  Durable write cache in flash memory SSD for relational and NoSQL databases , 2014, SIGMOD Conference.

[4]  Young Ik Eom,et al.  CLOCK-DNV: a write buffer algorithm for flash storage devices of consumer electronics , 2017, IEEE Transactions on Consumer Electronics.

[5]  Sam H. Noh,et al.  Towards SLO Complying SSDs Through OPS Isolation , 2015, FAST.

[6]  Jorge García Duque,et al.  Controlling the smart home from TV , 2006, IEEE Transactions on Consumer Electronics.

[7]  Sam H. Noh,et al.  I/O Scheduling Schemes for Better I/O Proportionality on Flash-Based SSDs , 2016, 2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS).

[8]  Rina Panigrahy,et al.  Design Tradeoffs for SSD Performance , 2008, USENIX Annual Technical Conference.

[9]  Ilwoo Lee,et al.  Architecture of home gateway for device collaboration in extended home space , 2008, IEEE Transactions on Consumer Electronics.

[10]  Eunji Lee,et al.  Reducing write amplification of flash storage through Cooperative Data Management with NVM , 2016, MSST.