Burstiness-aware I/O Scheduler for MapReduce Framework on Virtualized Environments

被引:0
作者
Kim, Sewoog [1 ]
Kang, Dongwoo [1 ]
Choi, Jongmoo [1 ]
Kim, Junmo [1 ]
机构
[1] Dankook Univ, Dept Comp Sci, Yongin, South Korea
来源
2014 INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP) | 2014年
关键词
MapReduce; Virtual machine; I/O interference; Burstiness-aware; I/O Scheduler; Implementation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, virtualized environments such as cloud computing and a virtual cluster are used popularly by lots of MapReduce applications to reap the benefits of low cost and flexibility. However, the I/O bottleneck of the virtualization software gives a burden especially for processing big data. To relieve the burden, we propose a novel burstiness-aware I/O scheduler. Our analysis has revealed that the I/O bottleneck is caused by I/O interferences among the bursty I/Os triggered by different virtual machines, especially when they execute the map and/or reduce tasks. The I/O interferences result in frequent context switches in the virtualization software and long seek distances in a disk. Our proposed I/O scheduler first detects I/O burstiness of a virtual machine on-line. Then, it schedules bursty virtual machines in a round-robin fashion so that a scheduled virtual machine utilizes most of I/O bandwidth without interferences. Real implementation based experiments have shown that our scheduler can enhance the I/O performance up to 23% with an average of 20%.
引用
收藏
页码:305 / 308
页数:4
相关论文
共 15 条
[1]  
Abad C. L., 2012, IEEE INT S WORKL CHA
[2]  
[Anonymous], VLDB
[3]  
[Anonymous], 2010, NSDI
[4]  
Barham P., 2003, ACM SOSP
[5]  
Bovet DanielP., 2006, UNDERSTANDING LINUX
[6]  
Dean J., 2004, USENIX OSDI
[7]   Extract and Infer Quickly: Obtaining Sector Geometry of Modern Hard Disk Drives [J].
Gim, Jongmin ;
Won, Youjip .
ACM TRANSACTIONS ON STORAGE, 2010, 6 (02)
[8]  
Gulati A., 2010, USENIX OSDI
[9]  
Matsunaga A., 2008, IEEE INT C ESCIENCE
[10]  
Ongaro D., 2008, ACM VEE