Doopnet: An emulator for network performance analysis of Hadoop clusters using Docker and Mininet

Yuansong Qiao, Xueyuan Wang, Guiming Fang, Brian Lee

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    10 Citations (Scopus)

    Abstract

    Hadoop is one of the most important Big Data processing and storage systems. In recent years, a lot of efforts have been put to enhance Hadoop's performance from networking perspectives. However, there are limited tools that can help researchers to verify their networking algorithm design in terms of Hadoop's performance. This paper proposes Doopnet which is a framework and toolset for creating Hadoop clusters in a virtualized environment and for monitoring/analysing of Hadoop's networking characteristics under different network configurations. Doopnet enables users to automatically set up a Hadoop cluster over Docker containers running inside Mininet. The Hadoop traffic is collected inside the containers and virtual switches through network flow monitors. The users can easily modify network topologies or configurations through Mininet, observe the networking behaviour through network flow monitors, and analyse the effects of different network settings on Hadoop's performance. Examples are presented to demonstrate how to setup the Doopnet testbed and analyse Hadoop traffic.

    Original languageEnglish
    Title of host publication2016 IEEE Symposium on Computers and Communication, ISCC 2016
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages784-790
    Number of pages7
    ISBN (Electronic)9781509006793
    DOIs
    Publication statusPublished - 15 Aug 2016
    Event2016 IEEE Symposium on Computers and Communication, ISCC 2016 - Messina, Italy
    Duration: 27 Jun 20161 Jul 2016

    Publication series

    NameProceedings - IEEE Symposium on Computers and Communications
    Volume2016-August
    ISSN (Print)1530-1346

    Conference

    Conference2016 IEEE Symposium on Computers and Communication, ISCC 2016
    Country/TerritoryItaly
    CityMessina
    Period27/06/161/07/16

    Keywords

    • Big Data
    • Docker
    • Emulator
    • Hadoop
    • Mininet
    • Simulator

    Fingerprint

    Dive into the research topics of 'Doopnet: An emulator for network performance analysis of Hadoop clusters using Docker and Mininet'. Together they form a unique fingerprint.

    Cite this