Version 1 (modified by 14 years ago) (diff) | ,
---|
S3MONITOR Project Status Report
Period: First quarter 2010
Title: Scalable, Extensible, and Safe Monitoring of GENI Clusters
Authors: Sonia Fahmy, Purdue University; Puneet Sharma, HP Labs
I. Major accomplishments
A. Milestones achieved
The initial version of our design document was completed. The initial version of our implementation was completed, and demonstrated at the seventh GENI Engineering Conference (GEC7).
B. Deliverables made
- Design Document of Scalable, Extensible, and Safe Monitoring of GENI Clusters, January 2010. http://groups.geni.net/geni/attachment/wiki/ScalableMonitoring/design.pdf
- Sensor pod implementation, February 2010. E-mailed to Vic Thomas.
- During GEC7 in March 2010, Puneet Sharma gave presentations about the project at the ProtoGENI cluster meeting. http://groups.geni.net/geni/wiki/Gec7ClusterCAgenda
- Puneet Sharma, Ethan Blanton and Sriharsha Gangam also participated in the meeting of the measurements working group: http://groups.geni.net/geni/wiki/GEC7InstMeasWGAgenda
- In addition, Puneet Sharma, Ethan Blanton and Sriharsha Gangam demonstrated and presented a poster on the project during the evening demo session.
II. Description of work performed during last quarter
A. Activities and findings
We have ported the sensor pods onto the ProtoGENI platform. A sensor pod is a web-service-enabled collection of light-weight measurement and monitoring sensors that collect information at a machine. This information spans network properties such as connectivity to the Internet, latency to some other machine in the system, and bandwidth to another machine. The sensors gather information actively (e.g., send some packets on a network link to detect available bandwidth) and possibly passively. Sensor pods are being implemented as cgi scripts accessible through any web-server that supports cgi. To enable large-scale concurrent measurements, we had to modify some of the measurement tools. We leverage the web-services-based sensing pod architecture to deploy various sensors measuring different metrics and also to configure measurements. We currently support ping, traceroute, pathrate, tulip and spruce.
Puneet Sharma gave a presentation of our design document during the ProtoGENI phone conference held on Wednesday February 24th, 2010. We also gave several demos of the project during GEC7.
B. Project participants
Sonia Fahmy, Sriharsha Gangam, Ethan Blanton, Purdue University Puneet Sharma, Prakash Kumar Malligemane, HP Labs
Unfortunately, Purdue University and HP were unable to arrive at a mutually agreeable subcontract, and hence HP will subcontract directly from BBN.
C. Publications (individual and organizational)
Sriharsha Gangam, Sonia Fahmy, Distributed Partial Inference under
Churn, In Proceedings of the IEEE Global Internet Symposium, 6 pp.,
March 2010.
Ethan Blanton, Sonia Fahmy, Greg N. Frederickson, Sriharsha Gangam,
On the Cost of Network Inference Mechanisms, IEEE Transactions on
Parallel and Distributed Systems (TPDS), 14 pp., accepted for
publication.
The following publication from HP is under submission: On Correlations between Capacity and Available Bandwidth.
D. Outreach activities
Sonia Fahmy discussed the project with several participants attending
IEEE INFOCOM (the conference on computer communications) in March
2010, and gave a related talk titled Evaluation: Finding your
Balance, in the panel titled
From Shannon to Google.
Sriharsha Gangam presented a poster about the project at the Purdue University graduate student poster session in March 2010.
Sonia Fahmy served on the technical program committee (TPC) of SIGMETRICS 2010, and reviewed several measurement and testbed-related papers. Puneet Sharma served on the TPC of COMSNETS 2010 and reviewed several measurement architecture-related papers.
E. Collaborations
We participated in all bi-weekly Cluster C conference calls held since January 2010.
During the seventh GENI Engineering Conference, we discussed the project with other measurement projects that started in spiral 2 and those that had started in spiral 1. We discussed common aspects with the teams from University of Kentucky, University of Wisconsin, and the Ohio State University.