DocumentCode :
262339
Title :
Evaluation of Linux I/O Schedulers for Big Data Workloads
Author :
Rezgui, Abdelmounaam ; White, Matthew ; Rezgui, Sami ; Malik, Zaki
Author_Institution :
Dept. of Comput. Sci. & Eng., New Mexico Tech, Socorro, NM, USA
fYear :
2014
fDate :
3-5 Dec. 2014
Firstpage :
227
Lastpage :
234
Abstract :
Big data is receiving more and more attention as an increasingly large number of institutions turn to big data processing for business insights and customer personalization. Most of the research in big data has focused on how to distribute a given workload over a set of computing nodes to achieve good performance. The operating system at each node uses an I/O scheduling algorithm to retrieve disk blocks and load them into main memory. Achieving good performance in big data applications is therefore inherently dependent on the efficiency of the I/O scheduler used in the OS of the nodes. In this paper, we evaluate the impact of different Linux I/O schedulers on a number of big data workloads. The objective of the study is to determine whether specific schedulers (or specific configurations of those schedulers) are superior to others in terms of supporting big data workloads.
Keywords :
Big Data; Linux; input-output programs; scheduling; software performance evaluation; Big Data workloads; I/O scheduling algorithm; Linux I/O schedulers; customer personalization; operating system; Benchmark testing; Big data; Hardware; Linux; Radio access networks; Software; Throughput; Big data; Linux I/O schedulers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Big Data and Cloud Computing (BdCloud), 2014 IEEE Fourth International Conference on
Conference_Location :
Sydney, NSW
Type :
conf
DOI :
10.1109/BDCloud.2014.74
Filename :
7034791
Link To Document :
بازگشت