• DocumentCode
    2351565
  • Title

    Distributed Systems in the Wild: The Theoretical Foundations and Experimental Perspectives

  • Author

    Zhuang, Yanyan ; Tredger, Stephen ; Matthews, Chris ; McGeer, Rick ; Coady, Yvonne

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2012
  • fDate
    12-14 Nov. 2012
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    Modernizing experimentation in system-oriented courses such as computer networks and distributed systems is often challenging due to the raw and complex nature of infrastructure testing. In these practical courses, students not only need access to network layers and system kernels, but they often need to reason about consistency issues associated with the distributed nature of these experiments. This paper outlines the pros and cons of redesigning a traditional distributed systems course to incorporate modern experimental facilities for deploying distributed systems, such as Emulab, Seattle and Planet Lab. The possibility of giving students practical and relevant experience coupled with theoretical foundations is explored by considering traditional learning outcomes in the context of new course assignment objectives. A proposed set of experiments, along with their potential pitfalls and shortcomings, provide a basis for an evaluation of the trade-offs of studying distributed systems in the wild.
  • Keywords
    computer science education; distributed processing; educational courses; Emulab; PlanetLab; Seattle; computer networks; course assignment objectives; distributed system course redesign; infrastructure testing; network layers; system kernels; system-oriented courses; Bandwidth; Cloud computing; Debugging; Educational institutions; Programming; Servers; Topology; Distributed systems; course design; experimental facilities;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2012 Seventh International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    978-1-4673-2991-0
  • Type

    conf

  • DOI
    10.1109/3PGCIC.2012.32
  • Filename
    6362954