Internet2
Site Index | Internet2 Searchlight |
Membership | Communities | Services | Projects | Events | Newsroom | About
 | Internet2 Home | E2Epi Home
End-to-End Performance Initiative
> About Us
> Staff
> Contact
Resources
> Projects
> Tools
> Presentations
> Library
> Case Studies
> Glossary

Network Performance
> perfSONAR
> E2E piPEs
> BWCTL
> OWAMP
> NDT
> Thrulay
> NPToolkit (Knoppix)
> Measurement Point Directory
> Internet2 Results

Community Engagement
> Working Groups
> Collaborations

History of E2Epi


Pre-E2Epi: (1996-2000)

One of the founding premises for Internet2 is the premise that Quality of Service (QoS) will solve reliability problems experienced through the commercial internet. It is presumed that, until QoS is going, bandwidth overload will solve problems.

Eventually, there is a realization that bandwidth alone doesn't solve all problems. Matt Mathis of PSC posits a Wizard Gap; those with technical know-how can nearly always use a system to full or near full potential while the average user is experiencing end-to-end (E2E) problems or an insignificant increase in speed.

 

2000

November

01 November 2002 - At the Fall Member Meeting, Laurie Burns and Steve Corbató held discussions about the need for an initiative to solve the E2E performance problem.

December

Planning for January 2001 workshop in Ann Arbor to gather experts to brainstorm (44 invitees 14 staff, 30 members). Steve Corbató and Laurie Burns outlined an agenda for the meeting and called for white papers from participants to frame the scope of the discussion on the goals of the initiative.

04 December 2000 - A Campus Workshop was held at UC San Diego. Guy Almes presented a talk on the Campus as the Key to Internet2 Engineering. During the workshop, Russ Hobby gave two presentations:
E2E Performance and QoS. Matt Zekauskas discussed measurements in support of E2E. Claudia de Luna (NASA JPL) presented a paper that listed the top three problems/issues: dirty fiber, system tuning, duplex mismatch.

2001

January

9 January 2001 - Workshop happens in Ann Arbor. No overarching consensus but many ideas. Decision to create a design team. After the meeting, created an executive summary for public review; white papers were made available through the web (see December).

12 January 2001 Small group tasked to develop a paper for discussion:

Members

Internet2

George Brett (NCSA/NLANR DAST)

Guy Almes

Claudia de Luna (NASA JPL)

Laurie Burns

Doug Gale (OARnet)

Steve Corbató

Andy Germain (NASA GSFC)

Ted Hanss

Terry Gray (UWA)

Russ Hobby (chair)

Wendy Huntoon (PSC/NLANR NCNE)

Kathleen Young

Basil Irwin (Web100)

Matt Zekauskas

Cheryl Munn-Fremon (UM)

 

Ronn Ritke (SCSD/NLANR MOAT)

 

Matthew Schmitz (Cisco Systems)

 

28 January 2001 - Guy Almes gave a presentation on the E2Epi at the Joint Techs workshop in Hawaii.

29 January 2001 - Small group meets at Joint Techs (Hawaii). Working session emphasized brainstorming. Divided work into 4 areas (applications, host/OS, network, and operations) with PERT and communications identified as goals.

February

15 February 2001 - Divided up team by areas -- Ted Hanss headed Applications, Basil Irwin headed Host/OS, Matt Zekauskas headed Networks and Russ Hobby headed Operations. The teams were to write up sections and Russ would integrate their material into a final document.

28 February 2001 - Architectural paper (Fat piPEs) released.

March

07 March 2001 - At the Spring Member Meeting, held in DC, George Brett (NLANR) presented a report on the work of the E2Epi design team.

09 March 2001 - During a session at the Spring Member Meeting on E2E performance, five presentations were made:

Presenter

Topic

Russ Hobby

Overview

George Brett

Applications

Basil Irwin

Host/OS

Matt Zekauskas

Networks

Terry Gray

Operations

For the Closing Plenary session, Laurie Burns described the E2Epi; she solicited member involvement in the Initiative and comments on the Fat Pipes paper.

April

Search begun for Initiative Director.

May

Search for Initiative Director continued. Cheryl Munn-Fremon selected and hired.

30 May 2001 - A Campus Workshop was held at Georgia Tech (in Atlanta) focusing on engineering and E2E performance. Guy Almes, Matt Zekauskas, and Russ Hobby ran a workshop to discuss: What are the E2E performance problems on this campus and how can Internet2 help solve them? What is GA Tech doing to fix them? What works/doesn't work?

June

04 June 2001 - Cheryl Munn-Fremon begins work as Director of E2Epi. Pulls together team (Russ Hobby, George Brett of NLANR, and Terri Saarinen of UM).

07 June 2001 - Russ Hobby begins work with the E2Epi team as the Chief Technical Architect.

11 June 2001 - Terri Saarinen begins work as Program Assistant for E2Epi.

July

16 July 2001 - The E2Epi team met with some members of the Internet2 Engineering team in Ann Arbor. Russ Hobby, Cheryl Munn-Fremon, Stanislav Shalunov, Ben Teitlebaum, and Matt Zekauskas discussed various E2E performance-related projects currently under development (including Stethascope, Detective, Reflector, and Cake Boxes).

24-25 July 2001 - At the Web100 Workshop in Boulder, Colorado, attended by Cheryl Munn-Fremon and Matt Zekauskas, Matt gave a presentation on Measurement and E2E.

August

01 August 2001 - George Brett joins E2Epi from NLANR as the Chief Information Architect.

October

02-05 October 2001 - Virtual Fall Member Meeting (because of September 11 attacks). Cheryl Munn-Fremon gave a presentation on E2E. Russ Hobby gave a presentation on performance measurement.

10 October 2001 - Matt Zekauskas, Guy Almes, and Russ Hobby attended the AARnet conference in Australia. Matt gave a presentation on E2E performance; the AARnet group expressed an interest in working with Internet2.

26 October 2001 - Cheryl Munn-Fremon gave a presentation at the National Broadband Summit.

November

12 November 2001 - George Brett presented a report on the Internet2 E2Epi at CUDI.

14 November 2001 - At the SC2001 conference, Russ Hobby gave an E2E performance workshop presentation.

29 November 2001 - Russ Hobby presented an overview of E2Epi for the AllStaff meeting in Ann Arbor.

2002

January

30-31 January 2002 - At the Joint Techs Workshop in Tempe, Arizona, E2Epi hosted a Measurement Workshop. Presentations, papers, list of attendees, and summary information is available.

February

26 February 2002 - Eric Boyd was interviewed for the position of Performance Engineering Consultant.

March

12 March 2002 - Eric Boyd begins work with the E2Epi team as the Performance Engineering Consultant.

12 March 2002 - Cheryl Munn-Fremon and Eric Boyd visited ITEC-Ohio to establish a working relationship and ensure that work was divided in such a way as to ensure no overlap of effort. At the meeting, the details of working with Prasad Calyum were finalized.

April

01 April 2002 - Russ Hobby facilitated a conversation about measurement data coordination. Participants included representatives for the Quilt, Abilene, NOC, and the Internet2 Engineering team.

01 April 2002 - Russ Hobby facilitated a conversation on toolkits and GUIs to determine what everyone wants in a user interface. Participants included representatives from DAST and the Quilt; DAST agreed to develop the GUI.

10 April 2002 - Russ Hobby gave a presentation on the E2Epi at a Campus Workshop at Texas A&M (Houston).

15 April 2002 - The Windows on the Future Conference at the Ohio State University campus was a joint presentation between ITEC-Ohio, ADEC (American Distance Education Consortium) and Internet2.

Presenter

Topic

Cheryl Munn-Fremon

Overview of Internet2's E2Epi

Russ Hobby

Technical overview of E2Epi

Prasad Calyum

Approaches to measuring and monitoring

Matt Zekauskas

Finding Network Problems that Affect Applications

Matt Zekauskas

Meaningful Performance

15 April 2002 - Russ Hobby gave a presentationin Copenhagen at the NORDUnet conference on E2E.

25 April 2002 - A brainstorming meeting was held in Armonk, NY; participants included Eric Boyd, Russ Hobby, and members of the Engineering Team. This meeting generated ideas that lead to the development of the Performance Improvement Performance Evaluation System (piPEs).

May

07 May 2002 - At the Spring Member Meeting, Russ Hobby gave an overview of E2Epi for the Internet101 Tutorial session.

20-21 May 2002 - E2Epi hired 3 interns (2 from UMI, 1 from UTX) for the summer to assist in piPEs development.

June

04 June 2002 - E2Epi submitted a proposal to NSF for the development of piPEs.

05-06 June 2002 - Cheryl Munn-Fremon and Eric Boyd visited NC-ITEC to discuss coordination of efforts.

13 June 2002 - Eric Boyd met with representatives from DAST (in Ann Arbor) to discuss development of the GUI (see 01 April 2002).

18 June 2002 - A draft of the piPEs paper was posted on the E2Epi home page for comment.

July

25 July 2002 - George Brett gave a presentation on piPEs, including the current status, at the Global Grid Forum (GGF5) meeting in Edinburgh, Scotland.

30 July 2002 - At the Joint Techs meeting in Boulder CO, Eric Boyd first gave an update of the E2Epi and, at a BoF session later in the day, presented information on piPEs.

August

06 August 2002 - Eric Boyd presented an E2Epi update at the Internet2 Application Steering Committee Meeting.

19 August 2002 - At the Chinese-American Networking Symposium, Eric Boyd gave an E2Epi update presentation via teleconference.

14 August 2002 - Interns Clyde Shih, Jooyung Jun, and Ramanuja Vedantham finished work on two documents related to the Scheduler and the Testing Engine.

September

04 September 2002 - Eric Boyd gave an E2Epi update at the Internet2-SWITCH meeting.

October

07 October 2002 - Susan Evett began work with the E2Epi team as Technical Writer/Editor.

27 October 2002 - At the Fall Member Meeting in Los Angeles, members of the E2Epi team gave various presentations. Eric Boyd and Warren Matthews (SLAC) hosted a meeting of the piPEfitters, a group dedicated to the development and implementation of a performance measurement and evaluation system for Abilene. This was a closed meeting; participants included those who had volunteered to work on specific parts of the piPEs project or were involved in related work. At a separate, concurrent session, Russ Hobby gave an update on piPEs to the High Energy Nuclear Physics (HENP) working group.

28 October 2002 - Russ Hobby presented information on E2Epi and the piPEs project during the Internet2 101 Tutorial session. At a separate session, Eric Boyd, Russ Hobby, and George Brett provided an update on the E2Epi progress. George Brett and Terri Saarinen facilitated the Peer-to-Peer (P2P) working group meeting; work in progress was discussed and decisions about the 2003 meeting were made.

29 October 2002 - Eric Boyd hosted a BoF on the E2Epi, at which he gave a presentation on network engineering, focusing on the piPEs project. Warren Matthews (SLAC) gave a presentation on IEPM and MAGGIE; Rich Carlson (ANL) presented information on developing Web100-based network configuration and management tools. Jim Ferguson (NLANR/DAST) gave an update on the Network Performance “Advisor” project; Prasad Calyum demonstrated the Beacon tool.

30 October 2002 - Russ Hobby chaired a meeting of the E2Epi Technical Advisory Group (TAG). Matt Zekauskas chaired a meeting of the Measurement Working Group; John Moore (NC ITEC) provided an update on tests they have been running, Loki Jorgenson of jaalaM Technologies described how their product can help users quickly find the source of an E2E problem, and Matt gave an update on the Abilene Measurement Infrastructure (AMI). George Brett and Frank Connolly (ConseQ Associates) hosted a BoF on an National Library of Medicine (NLM) pilot study to assess user satisfaction with the internet.

November

11 November 2002 - At the American Medical Informatics Association (AMIA) Conference, Russ Hobby gave an overview presentation on the topic of E2E performance.

18-21 November 2002 At Super Computing 2002, Prasad Calyum gave a demo of Beacon and Jeff Boote gave a demo of the Abilene One-Way Active Measurement Protocol (OWAMP). Eric Boyd talked with Bob Grossman (UIL) about using his tool in piPES. Eric also had a discussion with Bill Wing from DOE (Oakridge) regarding his research on Layer 2 performance analysis; they set up a meeting for December 12 with John Streck and John Moore of NC-ITEC about Bill's work and continuing it on Abilene with Spirent gear. Eric also held a discussion with Chris Herman, Matt Zekauskas, Christian Todorov, Jeff Boote, and Prasad Calyum about Abilene Measurement Infrastructure (AMI).

December

04 December 2002 - Eric Boyd presented information on piPEs during Tutorials held at Internet2's Ann Arbor offices.

05 December 2002 - During the All-Staff Retreat, Cheryl Munn-Fremon provided staff with an overview of the working groups that Internet2 supports, how such groups are formed and what the expectations are regarding the output of such groups. Eric Boyd hosted a meeting of software developers, aimed at consensus building on the tools that should be available for use and supported by the Technical Support Group (TSG) in the future.

12 December 2002 - Eric meeting with John Streck and John Moore of NC-ITEC about Bill Wing's work (DOE OR) and continuing it on Abilene with Spirent gear.

 

2003
 

 

February

04 February 2003 - At Joint Techs in Miami, Eric Boyd gave a presentation on the Abilene Measurement Infrastructure (AMI)/piPEs status; Jeff Boote gave an update report on OWAMP (an implementation of the proposed standard for a one-way active measurement protocol).

05-06 February 2003 - The E2Epi hosted the second E2E Measurement Workshop directly following the Joint Techs

 

 

© 1996 - 2008 Internet2 - All rights reserved | Terms of Use | Privacy | Contact Us
1000 Oakbrook Drive, Suite 300, Ann Arbor MI 48104 | Phone: +1-734-913-4250