Asee peer logo

A Virtualized Network Teaching Laboratory

Download Paper |

Conference

2009 Annual Conference & Exposition

Location

Austin, Texas

Publication Date

June 14, 2009

Start Date

June 14, 2009

End Date

June 17, 2009

ISSN

2153-5965

Conference Session

ECE Poster Session

Tagged Division

Electrical and Computer

Page Count

7

Page Numbers

14.139.1 - 14.139.7

DOI

10.18260/1-2--5749

Permanent URL

https://peer.asee.org/5749

Download Count

665

Request a correction

Paper Authors

biography

Eric Freudenthal University of Texas, El Paso

visit author page

Eric Freudenthal is an Assistant Professor of computer science at the University of Texas at El Paso.

visit author page

biography

Frederick Kautz University of Texas, El Paso

visit author page

Frederick Kautz earned a B.S. in computer science at the University of Texas at El Paso.

visit author page

biography

Bivas Das University of Texas, El Paso

visit author page

Bivas Das is a M.S. candidate at the University of Texas at El Paso.

visit author page

biography

Luc Longpre University of Texas, El Paso

visit author page

Luc Longpre is an Associate Professor of computer science at the University of Texas at El Paso.

visit author page

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

A Virtualized Network Teaching Laboratory

Abstract

Since for most students, learning dramatically improves with hands-on experience, a good networking lab is an asset for teaching networks. However, building such a lab is usually a challenge. It requires costly equipment and flexible configurations that are often not compatible with the campus network. In this paper, we describe how we designed a network teaching lab based on virtual machines connected on a virtual network. An instructor can create a virtual network and make it available to students. Students can configure the network and run experiments as instructed. When the task is complete, the students can submit the result of their work.

Traditional networking laboratories

A good network teaching laboratory is essential to support student learning in a Networks course. A traditional networking lab, in addition to the computers, requires networking equipment such as routers, switches and appropriate connections. The equipment needs to be updated regularly for the students to be able to apply the skills they learn in the lab directly in the work force.

Unfortunately, traditional networking labs are a fairly scarce resource. In addition to the cost of equipment and updates, it is a challenge to design the lab to allow flexible configurations. These network configurations are often not compatible with the campus network. Class assignments may be restricted to those that can be performed using the capabilities of the lab. For institutions with limited budgets, it may be impractical to purchase all the devices necessary for each student. Equipment that students have access to are often shared with other students. Usually, students are put into teams and the team must spend time allocated time slots when the lab is available. Once a team has worked in the lab, it may be time consuming and sometimes not obvious how to reset the lab to an appropriate configuration. This effectively restricts the kind of assignments given to the students.

Approaches to use virtualization

Although not specifically designed for a teaching lab, an approach to simplify the management of networks was proposed by Chandra, Zeldovich, Sapuntzakis and Lam.1 They proposed the concept of a computational kiosk architecture, called The Collective. They utilize virtual machines as the execution environment for all user workstations (henceforth generically called ”computational kiosks” or ”kiosks”). Under The Collective’s model, user ”installations” are dynamically transferred to kiosks upon user login. By exploiting the computational power and the generic VMWare machine’s virtual architecture provided by each kiosk, users are provided high performance. User environments become seamlessly transportable among kiosks, and the kiosks themselves become virtually stateless, and thus quickly and inexpensively replaceable. The

Freudenthal, E., & Kautz, F., & Das, B., & Longpre, L. (2009, June), A Virtualized Network Teaching Laboratory Paper presented at 2009 Annual Conference & Exposition, Austin, Texas. 10.18260/1-2--5749

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2009 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015