Changes between Version 85 and Version 86 of GENIEducation/SampleAssignments


Ignore:
Timestamp:
05/18/16 14:46:25 (8 years ago)
Author:
Fraida Fund
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/SampleAssignments

    v85 v86  
    2323|| Traffic Analysis ||  Learn to use tcpdump to capture and analyze network traffic || Assignment || Moderate || 2 VMs (IG). Uses the GENI Desktop to visualize flows.  || [http://www.cs.unc.edu/Research/geni/geniEdu/05-TrafficAnalysis.html Link] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
    2424||  Learning Switch || Implement the learning switch capability used by Ethernet switches.  Develop a five-port learning switch using a software-based OpenFlow switch.  Uses the !LabWiki tool. || Assignment || Moderate/advanced || 6 VMs || [mailto:mzink@cas.umass.edu Contact Mike Zink, U. of Mass]  || [mailto:mzink@cas.umass.edu Mike Zink], University of Massachusetts, Amherst ||
    25 ||  Two queues or not two queues? The benefit of statistical multiplexing || Reproduces a classic result in queueing theory, statistical multiplexing gain in queues. It answers the basic question: is it faster to serve a set of requests with one fast server, or many slower servers? || Self-guided tutorial || Easy || 5 VMs || [http://witestlab.poly.edu/blog/two-queues-or-not-two-queues-the-benefit-of-statistical-multiplexing/ Link (via Run My Experiment on GENI blog)]   || [mailto:ffund@nyu.edu Fraida Fund], NYU ||
    26 ||  Average length of an M/M/1 queue || This experiment reproduces a classic result in queueing theory: the length of the M/M/1 queue as its utilization approaches 100%. || Self-guided tutorial || Easy ||  3 VMs (IG) || [http://witestlab.poly.edu/blog/average-queue-length-of-an-m-m-1-queue/ Link (via Run My Experiment on GENI blog)]   || [mailto:ffund@nyu.edu Fraida Fund], NYU ||
    2725
    2826
     
    3634|| !OpenFlow based Load Balancing Router || Implement of a load balancer using !OpenFlow switches (OVS switches) and a  controller capable of collecting flow stats.    The exercise includes a template for a Treme-Based controller; only a few methods need to implemented to get the required functionality.  Uses the !LabWiki tool. || Assignment || Moderate/advanced || 7 VMs (including a VM for the !OpenFlow controller) || [mailto:mzink@cas.umass.edu Contact Mike Zink, U. of Mass]  ||  [mailto:mzink@cas.umass.edu Mike Zink], University of Massachusetts, Amherst ||
    3735|| Adaptive video policies for DASH video || Explores the tradeoff between different metrics of video quality (average rate, interruptions, and variability of rate) in an adaptive video delivery system. This exercise is a good starting point for having students design, implement, and test their own adaptive video policies. || Self-guided tutorial || Moderate/advanced || 2 VMs || [http://witestlab.poly.edu/blog/adaptive-video/ Link (via Run My Experiment on GENI blog)]  ||  [mailto:ffund@nyu.edu Fraida Fund], NYU ||
     36||  Two queues or not two queues? The benefit of statistical multiplexing || Reproduces a classic result in queueing theory, statistical multiplexing gain in queues. It answers the basic question: is it faster to serve a set of requests with one fast server, or many slower servers? || Self-guided tutorial || Easy || 5 VMs || [http://witestlab.poly.edu/blog/two-queues-or-not-two-queues-the-benefit-of-statistical-multiplexing/ Link (via Run My Experiment on GENI blog)]   || [mailto:ffund@nyu.edu Fraida Fund], NYU ||
     37||  Average length of an M/M/1 queue || This experiment reproduces a classic result in queueing theory: the length of the M/M/1 queue as its utilization approaches 100%. || Self-guided tutorial || Easy, but long (runs overnight without user intervention) ||  3 VMs (IG) || [http://witestlab.poly.edu/blog/average-queue-length-of-an-m-m-1-queue/ Link (via Run My Experiment on GENI blog)]   || [mailto:ffund@nyu.edu Fraida Fund], NYU ||
    3838
    3939