• 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