Project Number
1723
Project Title
Scalable, Extensible, and Safe Monitoring of GENI
a.k.a. S3MONITOR
Technical Contacts
Principal Investigators Sonia Fahmy fahmy@cs.purdue.edu
Puneet Sharma puneet.sharma@hp.com
Participating Organizations
Department of Computer Science
Purdue University
305 N. University St.,
West Lafayette, IN 47907
HP Labs
1501 Page Mill Rd.
Palo Alto, CA 94304
GPO Liaison System Engineer
Vic Thomas vthomas@geni.net
Scope
This effort will develop a prototype shared measurement service based on the existing S3 service, integrate it with ProtoGENI and deploy it for GENI experimenter's use. This shared measurement service will emphasize scalability and safety to best utilize network resources associated with measurements. The project will also analyze GENI privacy and security requirements for measured data, and prototype the service to address appropriate requirements in each development spiral. The project will collaborate with related GENI measurement and security projects (e.g., University of Wisconsin's Instrumentation and Measurement for GENI) on a common GENI instrumentation and measurement architecture.
Current Capabilities
The S3 measurement service is available for download through http://illusion.hpl.hp.com/genis3monitor/
A demo installation is also linked from that URL.
The user guide is available at: http://mirage.hpl.hp.com/s3monitor/doc/s3monitor-userguide.pdf
To install your own management node, please follow the instructions at: http://mirage.hpl.hp.com/s3monitor/doc/s3monitor-installationguide.pdf
An integration of sensor pods with the InstrumentationTools project is available and a demo of the system is available here (6.9 MB file) or here (2.6 MB file).
A programming assignment on congestion control performance over GENI can be found at: tcp-geni.pdf. Solutions and instructor manual are available upon request.
A programming assignment on flow management with OpenFlow on GENI can be found at: openflow-geni.pdf. Solutions and instructor manual are available upon request.
A programming assignment on content-centric networking on GENI can be found at: ccnx-geni.pdf. Solutions and instructor manual are available upon request.
Milestones
Spiral 4
- MilestoneDate(S3MONITOR: S4.a Demo of S3Monitor integrated with INSTOOLS)?
- MilestoneDate(S3MONITOR: S4.b Integrated S3Monitor-INSTOOLS demo)?
- MilestoneDate(S3MONITOR: S4.c Courseware and outreach)?
- MilestoneDate(S3MONITOR: S4.d Deliver coursework)?
Project Technical Documents
Design document
Report on evaluation of measurement system
Specifications and integration plan
Paper on the design and evaluation of S3Monitor
Plan for courseware
Paper on exercises for graduate students using GENI
Programming assignment on congestion control performance over GENI Solutions and instructor manual are available upon request.
Programming assignment on flow management with OpenFlow on GENI Solutions and instructor manual are available upon request.
Slides for NSF Workshop/GEC 14
Programming assignment on content-centric networking on GENI Solutions and instructor manual are available upon request.
Quarterly Status Reports
December 2009
March 2010
June 2010
November 2010
March 2011
July 2011
November 2011
March 2012
July 2012
October 2012
Related Projects
OnTimeMeasure
InstrumentationTools
LAMP
MeasurementSystem
APRAGENI
Attachments (14)
- design.pdf (396.5 KB) - added by 15 years ago.
-
GEC7-demo-poster.pdf (1.9 MB) - added by 15 years ago.
Poster describing GEC7 demo.
-
genireview.ppt (481.5 KB) - added by 14 years ago.
Sprial 2 review slides
-
GEC9-demo-poster.pdf (1.0 MB) - added by 14 years ago.
poster shown during GEC9 demo session
-
paper.pdf (263.5 KB) - added by 14 years ago.
S3 performance evaluation v1.0
-
gec11-onepage.pdf (155.0 KB) - added by 13 years ago.
Poster for GEC11
-
s3specs.pdf (377.3 KB) - added by 13 years ago.
Specifications and Integration Plan
-
lab.pdf (31.1 KB) - added by 13 years ago.
Plan for courseware
-
demo-subtitles.mp4 (6.9 MB) - added by 13 years ago.
Demo of sensor pods integrated with InstrumentationTools
-
demo-subtitles-small.mp4 (2.6 MB) - added by 13 years ago.
Demo of sensor pods integrated with InstrumentationTools (2.6 MB)
-
gec14.pdf (295.0 KB) - added by 12 years ago.
Slides for "NSF Workshop on Designing Tools and Curricula for Undergraduate Courses in Distributed Systems"
-
tcp-geni.pdf (126.3 KB) - added by 12 years ago.
Assignment on Congestion Control Performance
-
openflow-geni.pdf (208.8 KB) - added by 12 years ago.
Assignment on Flow Management with OpenFlow
-
ccnx-geni.pdf (202.6 KB) - added by 12 years ago.
Assignment on Content-Centric Networking