Report on IEPM PPDG efforts for PPDG for the
quarter July-September 2003
Report prepared by Les Cottrell, October 7, 2003
Collaboration with IEPM, Network Performance Monitoring
Web/Grid Services
To enable easier ways to search through the IEPM-BW data we built
several
tools to push the data into an Oracle back-end database.
We have been working with the UCL developers (Yee-Ting Lee
anmd Paul Meallor) to discuss and understand the OGSI schema.
Following this Warren worked on porting the
MAGGIE
Web service
to an OGSI type grid service using the
perl module.
We co-authored and had accepted a paper from the GGF/NMWG on
Enabling Network Measurement Portability through a
Hierarchy of Characteristics.
Data Presentation and Visualization
We have developed some new web based methods to visualize the traceroutes
that we run every 10 minutes to all the remote IEMP-BW hosts. This provides
a table of time of day versus remote host showing the route numbers and
identifying changes. It also provides the ability to select hosts and
times and show graphical topologies of the routes. See for example
Traceroute Analysis for 10/07/2003.
PingER
There is increasing interest from the HENP and other scientific communities
to understand and do something about the Digital Divide, i.e. the difference
in Internet performance to developing and developed countries. Since 10-20%
of HEP collaborators on the major experiments come from countries in
developing nations, this is very important to HENP.
In order to provide a more balanced view seen from Europe, following a
recommendation from the ICFA/SCIC we added
ICTP/eJDS sites to CERN's PingER
monitoring.
In preparation for a series of presentations, talks and papers this
winter at the WSIS, RSIS, ICTP/eJDS etc. we energetically worked on
cleaning up and replacing broken links, adding new countries and more
nodes in existing countries. New countries include: Phillippines, Cuba,
Tajikistan, Turkmenistan, Khirgizstan, Namibia.
Hosts have also been clean out and added in Macedonia, Serbia/Montenegro,
Belarus, Turkey, Armenia, Mexico, Azerbaijan, South Africa,
Saudi Arabia.
We are also working on getting a monitoring host in Iran.
Les is on the program committee for the eJDS/ICTP sponsored
Open Round Table
on Quantifying the Digital Divide in Trieste in October 2003.
High speed networking
The
Internet2 Land Speed Record is now in the
Guinness Book of records.
We also submitted and had publised an article on
High Speeds are Good for Guinness for the DoE Pulse magazine.
We co-authored a paper with LANL and Caltech on
Optimizing 10-Gigabit Ethernet in Networks of Workstations, Clusters, and Grids: A Case Study.
For the SC2003 Bandwidth Challenge we submitted a proposal on
"Bandwidth Lust":
Distributed Particle Physics Analysis using Ultra high speed TCP on the GriD
with Caltech.
We are now working with Cisco, Level(3), Stanford, QWest and CENIC to
get a 10Gbits/s from SLAC to the SC2003 show in Phoenix.
We have been evaluating and providing feedback to an interesting
commercial passive monitoring tool from Network Physics. We hope to
demonstrate it at SC2003.
We agreed to co-chair the 2nd
Protocols for Fast
Long Distance Networks to be held in Chicago in February 2004.
Advanced TCP STack Evaluation
With the emergence of many new advanced TCP
(FAST,
HS,
Scalable,
LP,
H,
Bic,
Westwood+ ...) stacks that are trying to
provide high-, fair-, responsive-performance on fast long-distance paths
without needing to resort to using multiple parallel streams, it is important
to evaluate and compare these stacks on high-speed production links to
understand their domains of applicability etc. We (Les and Hadrien Bullot
a summer intern) have put together tools to enable evaluating and comparing
the performance of new TCP stacks. The tools included two new fast GE connected
dual 3GHz cpu Dell 2650s, a modification to iperf to provide sinusoidally
varying UDP streams, plus automated measurement scheduling scripts. We also
worked with teh stack developers to install, configure FAST-TCP,
HS-TCP, HSTCP-LP, Bic-TCP, H-TCP and Westwood+. With these stacks we could
saturate networks, so we worked carefully with administrators at
several sites (e.g. CERN, UFL, Manchester, UIUC, Caltech and UMich) to get
access to 2 fast hosts (the second to use for cross-traffic generation)
at each site and to carefully schedule our tests.
To facilitate the installation and testing of HSTCP-LP (a fusion of HS-TCP
and TCP-LP) Aleksander Kuzmanovic, a student from Rice University, spent 3
fruitful weeks at SLAC assisting with the installation and providing
fixes, enhancements as we tested and found out more
about the stack on our fast, production links.
Proposals
Warren gave a presentation on
MAGGIE
at the Measurement SIG at the ESCC/Internet2 Joint TEchs meeting.
Les submitted a
White Paper on MAGGIE to the DoE/MICS office.
IPv6
Following renewed interest in IPv6 to support large numbers of IP
addresses that will be needed as more and more objects (phones, soldiers,
mines, personal devices etc.) are networked, we revived our IPv6 monitoring
effort. Paola prepared
a presentation on IPv6 for the
Internet2 Joint Techs Workshop in August at Lawrence, Kansas.
Trouble Shooting
We added two
Network Problem Case studies. Both had to do woth bad routes
resulting in factors of 2 to 4 reductions in throughput. One was
to Southern
Crossing in Atlanta, the other to
Caltech.
Warren worked with the Internet2 Backbone Measurement Infrastructure (BMI)
group to serve the one-way OWAMP data to the Advisor tool.