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