• DocumentCode
    3074319
  • Title

    Building Green Systems with Green Students: An Educational Experiment with GENI Infrastructure

  • Author

    Tredger, Stephen ; Yanyan Zhuang ; Matthews, C. ; Short-Gershman, Jesse ; Coady, Yvonne ; McGeer, Rick

  • Author_Institution
    Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2013
  • fDate
    20-22 March 2013
  • Firstpage
    29
  • Lastpage
    36
  • Abstract
    Experimentation in system-oriented courses is often challenging, due to the raw and complex nature of the underlying infrastructure. In this work, we present our findings in teaching cloud computing to upper-level and graduate level students with GENI testbeds that are in use by the distributed systems community. The possibility of giving students practical and relevant experience was explored in the context of new course assignment objectives. Furthermore, students were able to explore systems concepts using GENI testbeds, and contribute to a collaborative class wide project with medium scale computation using satellite data. Our proposed set of experiments and course project provide a basis for an evaluation of the tradeoffs of teaching cloud and distributed systems. However, the software engineering challenges in these environments proved to be daunting. The amount of installation, configuration, and maintenance of their experiments was more than what students anticipated. The challenges the students faced drove them towards more traditional local development than attempting to work on the testbeds we presented. We hope that our findings provide insight into some of the possibilities to consider when preparing the next generation of computer scientists to engage with software practices and paradigms that are already fundamental in today´s highly distributed systems.
  • Keywords
    cloud computing; computer aided instruction; computer science education; distributed processing; educational courses; software engineering; student experiments; GENI infrastructure; GENI testbeds; cloud computing; distributed systems; educational experiment; green students; green systems; software engineering; system-oriented courses; Bandwidth; Cloud computing; Educational institutions; Loss measurement; Programming; Servers; Distributed systems; experimental facilities;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research and Educational Experiment Workshop (GREE), 2013 Second GENI
  • Conference_Location
    Salt Lake City, UT
  • Type

    conf

  • DOI
    10.1109/GREE.2013.15
  • Filename
    6601412