Internet2 Engineering and University Researchers Nacogdoches Guy Almes 30 March 2001.

Slides:



Advertisements
Similar presentations
HPIIS Program Review The Internet2 Perspective Doug Van Houweling President and CEO, Internet2 25 October 2000 San Diego, CA.
Advertisements

Technology and Administrative Coordination Issues Pacific Rim Networking Workshop Guy Almes Manoa Valley, Oahu 22 February 2002.
Abilene and Internet2 Engineering Update Guy Almes Terena Networking Conference 2002 Limerick, Ireland Guy Almes Terena Networking Conference 2002 Limerick,
Internet2 End-to-End Performance Initiative 11 January 2001 CSG Meeting.
Internet2: Which rôle for Europe? Guy Almes, Internet2 Project Dresden, Germany 6 October 1998.
14 June 2015 Internet2: Today, Tomorrow and the GTRN Douglas E. Van Houweling President and CEO, Internet2 Douglas E. Van Houweling President.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
TF-NGN TERENA General Assembly Roberto Sabatino Copenhagen, 23 October 2003.
Internet2 Update R/D and Infrastructure Guy Almes Internet2 Project NANOG Meeting Dearborn — 9 June 1998.
Internet2 Engineering Update  Guy Almes Internet2 Chief Engineer  Educom Meeting Minneapolis — 30 October 1997.
Internet2 Engineering Update  Guy Almes Internet2 Chief Engineer  Internet2 Membership Meeting Washington — 8 October 1997.
Abilene: An Internet2 Backbone Network Greg Wood Director of Communications Internet2 ORAP Workshop 26 October 1999 Paris, France.
The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000.
Internet2 Engineering and Abilene Update Westnet Meetings :: Boulder Guy Almes 29 June 2001.
Internet2: Technology Innovation and Distributed Infrastructure Guy Almes Internet2 Project NANOG Meetings Denver — February 1, 1999.
1 Deployment of IP Multicast in Campus Infrastructures Kevin Almeroth UC--Santa Barbara
International Task Force Meeting March 7, a.m. to noon Washington, DC.
Next Generation Peering for Next Generation Networks Jacqueline Brown Executive Director International Partnerships Pacific Northwest Gigapop CANS2004,
The Research and Education Network: Platform for Innovation Heather Boyles, Next Generation Network Symposium Malaysia 2007-March-15.
The Singapore Advanced Research & Education Network.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
ESnet Site Coordinators Committee (ESCC): IPv6 Activities & Directions Phil DeMar (ESCC Chair) HEPix IPv6 Workshop (CERN) June 22, 2011.
Review of San Diego GigaPoP Meetings  Denver  12 June 1997  Denver  12 June 1997.
Internet2 Middleware Initiative. Discussion Outline  What is Middleware why is it important why is it hard  What are the major components of middleware.
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Delivering Circuit Services to Researchers: The HOPI Testbed Rick Summerhill Director, Network Research, Architecture, and Technologies, Internet2 Joint.
Internet2: Developments and Directions CANARIE Third Annual Advanced Networks Workshop December 15-16, 1998 Doug Van Houweling
Abilene update and Internet2 Network of the Future Southern Illinois University Internet2 Day Steve Corbató, Director of Backbone Network Infrastructure.
Interdomain multicast routing with IPv6 Stig Venaas University of Southampton Jerome Durand RENATER Mickael Hoerdt University Louis Pasteur - LSIIT.
ASCR/ESnet Network Requirements an Internet2 Perspective 2009 ASCR/ESnet Network Requirements Workshop April 15/16, 2009 Richard Carlson -- Internet2.
Interdomain IPv6 multicast Stig Venaas UNINETT. PIM-SM and Rendezvous Points Interdomain multicast routing is usually done with a protocol called PIM-SM.
Abilene update IBM Internet2 Day July 26, 2001 Steve Corbató Director of Backbone Network Infrastructure.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
1 Internet2 K20 SEGPs and IP Multicast Joanne Hugi Computing Center University of Oregon.
Internet2 End-to-End Performance Initiative or Why Fat Pipes aren’t Enough Ted Hanss Director, Applications Development 16 May 2001 See
Advanced Networks: The Past and the Future – The Internet2 Perspective APAN 7 July 2004, Cairns, Australia Douglas Van Houweling, President & CEO Internet2.
End-to-End Performance Initiative March 9, 2001 Internet2 Spring Member Meeting.
Internet2 End-to-End (e2e) Performance Initiative Laurie Burns Steve Corbató Internet2 Fall Member Meeting Atlanta, Georgia October 31, 2000.
Internet2 Update CCIRN Meeting 8 June 2001 Stockholm.
Internet2 Background AARnet-Internet2 Workshop :: Sydney Guy Almes 10 October 2001.
Internet2/Abilene Perspective Guy Almes and Ted Hanss Internet2 Project NASA Ames -- August 10, 1999.
Internet2 Engineering Issues IBM T J Watson :: Hawthorne Guy Almes 25 July 2001.
1 Paul Davis Executive Director, GrangeNet Australian Experience of a National IPv6 Network for Research.
Dynamic Network Services In Internet2 John Vollbrecht /Dec. 4, 2006 Fall Members Meeting.
Advanced research and education networking in the United States: the Internet2 experience Heather Boyles Director, Member and Partner Relations Internet2.
End to End Performance Initiative . Context for E2E Performance High performance backbones are in place Now, under certain conditions within particular.
7 May 2002 Next Generation Abilene Internet2 Member Meeting Washington DC Internet2 Member Meeting Washington DC.
Internet2: Presentation to Astronomy Community at Haystack T. Charles Yun April 2002.
Abilene Update SC'99 :: Portland :: 17-Nov-99. Outline Goals Architecture Current Status NGI Peering International Peering Multicast.
26 October 2001 National Summit On Broadband Deployment Implications From Internet2.
Internet2 Engineering Challenges Campus Engineering Workshop, Houston Guy Almes 10 April 2002.
Internet2: an update Heather Boyles Reunión de Otoño CUDI 2000 Monterrey, México 6 y 7 de noviembre.
05 October 2001 End-to-End Performance Initiative Network Measurement Matt Zekauskas, Fall 2001 Internet2 Member Meeting Network Measurement.
Internet2. Yesterday’s Internet  Thousands of users  Remote login, file transfer  Applications capitalize on underlying technology.
CA*net3 - International High Performance Connectivity 9th Internet2 Member Meeting Mar 9, Washington, DC tel:
IPv6 Status Stuff Phil DeMar Summer 2011 JointTechs meeting July 14, 2011.
Internet2 Applications & Engineering Ted Hanss Director, Applications Development.
IPv6 Adoption Status and Scheduling for Sustainable Development 24 July 2012 Nate Davis Chief Operating Officer, ARIN.
Internet2 Engineering  Guy Almes Internet2 Chief Engineer  Internet2 Advisory Committee Chicago — 4 September 1997.
Implementing Advanced Services Today: IPv6 Atlanta Guy Almes on behalf of the Internet2 IPv6 WG 30 May 2000.
International High Performance Connectivity
Measurements on Internet2
The Campus as key to Internet2 Engineering
Introducing Novell IPv6 Stack
Campus Focused Workshop on Advanced Networking
Next Generation Abilene
Fall 2006 Internet2 Member Meeting
The Campus as key to Internet2 Engineering
IPv6 in Internet2 This is a general overview presentation about Internet2. Internet2 is a consortium, led by US universities, which is recreating the partnership.
Advanced Services – IPv6
Presentation transcript:

Internet2 Engineering and University Researchers Nacogdoches Guy Almes 30 March 2001

Outline of Talk A Internet2 Engineering / Infrastructure A Advanced Functionality: • Multicast as a normative service • IPv6, QoS A Issues in End-to-End Performance A Practical support for university researchers

Internet2 Engineering Objectives A Provide our universities with superlative networking: • Performance • Functionality • Understanding A Make superlative networking strategic for university research and education

The End to End Challenge A Support advanced networking end to end A Performance • 100 Mb/s across the country normative • several multiples possible in some cases A Functionality • Multicast • Quality of Service • IPv6 • Measurements

Abilene core November 2000 Seattle Kansas City Denver Cleveland New York Atlanta Houston Sacramento Los Angeles Indianapolis Washington

Abilene Connections by (roughly) Mar-2001

International Peering STAR TAP APAN/TransPAC, CA*net3, IUCC, RENATER, REUNA, SURFnet, SINET, TAnet2 CERnet, (HARnet) OC12 New York DANTE*, JANET, NORDUnet, SURFnet CA*net3 Seattle CA*net3, (AARnet) Sunnyvale (SINET) Los Angeles SingAREN, SINET Miami (REUNA, RNP2, RETINA) OC3-12 El Paso (CUDI) San Diego CUDI

Advanced Functionality A Multicast A IPv6 A QoS

Internet2 Multicast A Multicast Working Group • Kevin Almeroth, Univ California Santa Barbara, chair A Encouraging more pervasive high-quality deployment of native IP multicast throughout the Internet2 infrastructure A Fighting fires A Keeping an eye on SSM A Clarifying the application story

'Classic Model' Native IP Multicast A Steve Deering's Stanford PhD thesis A Notion of a multicast group • Denoted as a class-D IP address • User can create and join • Any member of the group can send • All members of the group receive A These 'g' values have global significance A Allocation and Routing are hard

Internet2 Multicast Architecture A PIM-SparseMode • multicast routing within an Autonomous System • quite scalable • notion of rendezvous points A MBGP • between Autonomous Systems A MSDP • Source Discovery

Issues on the Campus A IGMP • support join, leave by users • host communicates with its first-hop router A PIM-SM, MSDP, etc. • becoming well understood A Optimization of switched ethernets

Short-term WG Issues A Encouraging deployment and applications A Pressing router/software vendors for specific needed improvements A Improving the set of tools for network management, e.g., Matt Davy of Indiana Univ A Fighting Fires, e.g., recent MSDP storms

Multicast Applications A 'few to few' applications • vic/vat: Video/Audio-conferencing • Access Grid A Streaming media • ResearchTV at Univ Washington • Concerts, music via Univ Oregon A 'one to many' file transfers • digital fountain etc

Longer-term WG Issues A Scalability (what happens if it does catch on?) A Exploring the role of Source-Specific Multicast

Could SSM be Enough? A 'Classic' Multicast • Group has global significance • A user creates, joins, sends to g • Others can join, then send to and/or listen to g • MBGP, PIM-SM, MSDP triad A Source Specific Multicast • Group has local significance • A user 's' creates, sends to • Others can subscribe to, then list to • No need for MSDP (or allocation of values)

Implications of SSM A Simplify Multicast Routing / Addressing • No need for global class-D address allocation • No need for source discovery A Complicates 'few-to-few' applications • Define all the members of the application-level group • Both a burden and an opportunity A Allows better Security, Scalability A Requires new version of IGMP

Multicast Summary A Full functionality supported now A Deployment steadily increasing A Some international peering, e.g., CA*net3 A Performance excellent A Scalability? A Applications?

Internet2 IPv6 A IPv6 Working Group • Dale Finkelson, Univ Nebraska, chair A Build the Internet2 IPv6 infrastructure A Educate campus network engineers to support IPv6 A Explore the Motivation for IPv6 within the Internet2 community

IPv6 Infrastructure A vBNS IPv6 with IPv6/ATM A Abilene IPv6 with IPv6/IPv4 • Four 'backbone' nodes: Cisco 7200 " Atlanta, Pittsburgh, Denver, and Indianapolis • Managed by the Abilene NOC A IPv6 address allocation and engineering coordination

Education / Training Goals A IPv6-only hands-on workshop • Lincoln, Nebraska; 17 May 2001 • starting from scratch, build an IPv6 network, including routers, hosts, DNS tools and various transition tools, ending up with a functional IPv6 network fully interconnected to the global Internet. A Other dissemination ideas

Explore IPv6 Motivation A Why should our users, campus decision- makers, and community generally care about IPv6? • we like Steve Deering • IPv6 preserves the classic end-to-end transparency of the Internet architecture • improved support for mobility • key for IPsec • key for the scalability of the Internet A The answers must be pragmatic.

Internet2 QoS A Quality of Service Working Group • Ben Teitelbaum, Internet2 staff, chair A QBone Premium Service A Scavenger Service A Architectural and ad-hoc projects

QBone Premium Service A For a given bit/second rate, minimize: • Delay and variation in delay, and • Loss A And support • Interoperability of separately designed/managed IP networks (e.g., Abilene, gigaPoP, ESnet, campus) • Interoperability of different (compliant) equipment A This is hard and very important

Scavenger Service A Suppose there were a less-than-best- efforts IP service within Internet2? • users can mark their packets LBE • best-efforts traffic generally routed before LBE traffic • what bottom-feeding applications would emerge? • much easier than Premium Service

Architecture and Ad-hoc Projects A Architecture • Critique Premium Service etc as other ideas emerge • Study economic issues associated with QoS A Ad-hoc Projects • (Purely) pragmatic applications of QoS techniques to important yet congested international links • Test efficacy of Premium Service for proposed advanced applications

Issues in End-to-End Performance

The Current Situation A Our universities have access to an infrastructure of considerable capacity • examples of 240 Mb/s flows A End-to-end performance varies widely • but 40 Mb/s flows not always predictable • users don't know what their expectations should be A Note the mismatch

What are our Aspirations?  Candidate Answer #1: Switched 100BaseT + Well-provisioned Internet2 networking ® 80 Mb/s A But user expectations and experiences vary widely

What are our Aspirations? A Candidate Answer #2: Lower user expectations and minimize complaining phone calls A There is a certain appeal I suppose...

What are our Aspirations? A Candidate Answer #3: Raise expectations, encourage aggressive use, deliver on performance/functionality to key constituencies. A Not the easy way, but necessary for success

Why should we Care? A "We" as the university community. A "We" as campus networking specialists. A "We" as networking professionals. A "We" as the (broad) Internet2 project. A Low aspirations are dangerous to us.

End to End Performance Initiative A Goal: • To create a ubiquitous, predictable, and well- supported environment in which Internet2 campus network users have routinely successful experiences in their development and use of advanced Internet applications, by focusing resources and efforts on improving performance problem detection and resolution throughout campus, regional, and national networking infrastructures.

Threats to End to End Performance A BW = C x packet-size / ( delay x sqrt(packet-loss )) (Mathis, Semke, Mahdavi, and Ott, CCR, July 1997) A Context: • Network capacity • Geographical distance • Aggressive application

Threats to End to End Performance A Fiber problems • dirty fiber • dim lighting • 'not quite right' connectors

Threats to End to End Performance A Fiber problems A Switches • horsepower • full vs half-duplex • head-of-line blocking

Threats to End to End Performance A Fiber problems A Switches A Inadvertently stingy provisioning • mostly communication • happens also in international settings

Threats to End to End Performance A Fiber problems A Switches A Inadvertently stingy provisioning A Wrong Routing • asymmetric • best use of Internet2 • distance

Threats to End to End Performance A Fiber problems A Switches A Inadvertently stingy provisioning A Wrong Routing A Host issues • NIC • OS / TCP stack • CPU

Perverse Result A 'Users' think the network is congested or that the Internet2 infrastructure cannot help them A 'Planners' think the network is underutilized, no further investment needed, or that users don't need high performance networks

Promising Approaches A Work with key motivated users A 'Shining a flashlight' on the problem A Measurements A Divide-and-Conquer A Understanding Application Behavior A Getting it right the first time

Internet2 End-to-End Performance Initiative A Distributed measurement infrastructure A Teams of performance analysis specialists (PERTs) A Dissemination of best practices

Internet2 End-to-End Performance Initiative A Distributed measurement infrastructure • Enable rapid effective understanding of why an instance of end-to-end performance is limited • Make the work of PERT members rewarding • Enable initiation of tests by PERT members A Teams of performance analysis specialists (PERTs) A Dissemination of best practices

Internet2 End-to-End Performance Initiative A Distributed measurement infrastructure A Teams of performance analysis specialists (PERTs) • members at campuses, gigaPoPs, backbones • socially and technically coordinated • committed to effecting radical change A Dissemination of best practices

Internet2 End-to-End Performance Initiative A Distributed measurement infrastructure A Teams of performance analysis specialists (PERTs) A Dissemination of best practices • Identify key techniques, tools, and 'best practices' • Make them common • Work toward widespread / routine excellent user experiences • Improve the reputation / status of network engineers

Defining End-to-End Success Metrics A Identify core applications / services • high-performance TCP • VoIP / videoconferencing • pervasive native IP multicast A Scope • How pervasive is it supported across the campus? A Timeliness • When are these metrics achieved?

Anticipated Partners A NLANR: DAST, MOAT, and NCNE A Web100 Project A Abilene partners A Leading campuses and gigaPoPs A Internet2 corporate members

Initiative Phases A 1 st Gear • Preparation, planning, early experiments A 2 nd Gear: Early Adopters Phase • Partner with selected 'early adopters' • Develop PERTs, Measurement Infrastructure, etc. • Build tools, resources, and best practices A 3 rd Gear: Dissemination • Increasingly pervasive PERTs, infrastructure

Initiative Timeline A Ongoing search for an Initiative Director A Planning Meeting: 9-Jan-01 A Design Team Report: 28-Feb-01 A Unveil Report: Spring Member Meeting A Issue Call for Partners: May-01

Internet2 Measurements A Measurement Working Group • Matt Zekauskas, Internet2 Staff A Define architecture: • Usage • Active Measurements of Performance • Passive Measurements A Uniform Access to Results A Contributing to Measurement Infrastructure for the E2EPerf

Applications for Measurements A End-to-end Performance Debugging A Verification of QoS Performance Characteristics A Support for Operations A Forward engineering of new infrastructure A Supporting research, e.g., by university computer scientists

Active Measurements within Abilene Surveyors with: Active delay/loss measurements Ad hoc throughput tests

Application to Performance Debugging

Divide and Conquer A Systematically identify/isolate the network segment at fault A Can we make this systematic and (eventually) automated?

Access to Key Resources A Optical telescopes in Hawaii A CRAFT Project A PACI Supercomputer Facilities A CERN

Working Groups as Opportunities A We intend the WGs to be effective as: • means for interested engineers to 'sink their teeth into' hard Internet2 engineering problems • means for disseminating best practices etc to the Internet2 membership A New Engineering Area of Internet2 web site due up by 14-Feb-01

Internet2 and Stephen F Austin A Can we defeat distance as a barrier to: • human collaboration? • effective access to key instruments / data sources? A For very large research universities, this is somewhat important, but it is key for smaller ones!

Applications Communities A General notion: distributed sets of researchers who collaborate at a distance • High Energy Physics (CERN, MIT, Caltech) • Space Physics & Aeronomy Research Collaboratory • Geospatial Information Systems community A These groups explore why advanced Internet2 infrastructure is important