• DocumentCode
    2742908
  • Title

    CodHoop: A system for optimizing big data processing

  • Author

    Asad, Zakia ; Chaudhry, Mohammad Asad Rehman ; Malone, David

  • Author_Institution
    Edward S. Rogers Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2015
  • fDate
    13-16 April 2015
  • Firstpage
    295
  • Lastpage
    300
  • Abstract
    The rise of the cloud and distributed data-intensive (“Big Data”) applications puts pressure on data center networks due to the movement of massive volumes of data. This paper proposes CodHoop a system employing network coding techniques, specifically index coding, as a means of dynamically-controlled reduction in volume of communication. Using Hadoop as a representative of this class of applications, a motivating use-case is presented. The proof-of-concept implementation results exhibit an average advantage of 31% compared to vanilla Hadoop implementation which depending on use-case translates to 31% less energy utilization of the equipment, 31% more jobs that run simultaneously, or to a 31% decrease in job completion time.
  • Keywords
    Big Data; cloud computing; computer centres; parallel processing; Big Data processing; CodHoop; Hadoop; cloud applications; data center networks; distributed data-intensive applications; proof-of-concept implementation; Big data; Encoding; Indexes; Servers; Smart meters; Standards; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Conference (SysCon), 2015 9th Annual IEEE International
  • Conference_Location
    Vancouver, BC
  • Type

    conf

  • DOI
    10.1109/SYSCON.2015.7116767
  • Filename
    7116767