Internet2 Applications & Engineering Ted Hanss Director, Applications Development
Applications Engineering MotivateEnables Applications and Engineering
Applications
Internet2 Applications What are “I2 applications”? They deliver qualitative and quantitative improvements in how we conduct research and engage in teaching and learning They require advanced networks to work
Different Disciplines/Contexts Sciences Arts Humanities Health care Business/Law Administration … Instruction Collaboration Streaming video Distributed computation Data mining Virtual reality Digital libraries …
Application Attributes Interactive research collaboration and instruction Real-time access to remote scientific instruments Images courtesy of the University of Michigan
Attributes, cont. Large-scale, multi- site computation and database processing Shared virtual reality Any combination of the above Images courtesy of NCAR an Univ of Illinois-Chicago
Advanced Internet Benefits Richer content through higher bandwidth Video, audio Virtual reality Dynamic not static More interactivity via minimal delay Reliable content delivery through quality of service model
Engaging Developers Outreach Go to the faculty on campus and at discipline meetings See apps.internet2.edu/i2-day.html Educating about development issues Portability, interoperability, scaling,... Multicast, QoS, security, … E.g., see dast.nlanr.net/
Middleware Challenges Identify technologies that are scalable, interoperable, and with standard APIs Increase deployment of middleware technologies as part of a production environment
Applications: Horizontal, Vertical, Spot Solutions Middleware: Security, Directory, Quality of Service, Audio/Video Frameworks, Accounting, Collaboration Frameworks, Multicast Operating system and network services Standard APIs Interoperable Protocols
Content Opportunities Licensed educational materials Copyright-expired audio/video works Sensor data Financial data “Work in process” lectures shared between schools
Engineering
Deploy a production network for applications R&D Establish quality of service (QoS) Allow applications to request and receive performance attributes Engineering Objectives
Objectives, cont. Support native multicast Deliver lots of information efficiently to lots of people Establish GigaPoPs as effective service points
I2 Interconnect Cloud GigaPoP One GigaPoP Four GigaPoP Two GigaPoP Three “Gigabit capacity point of presence” an aggregation point for regional connectivity Network Architecture
Interconnect Today we use the vBNS (very high speed backbone network service) Five year ( ) cooperative agreement between the NSF and MCI Currently operating at OC12 (622 mbps) The vBNS peers with other federally sponsored networks Will be joined by Abilene Network
GigaPoPs Variety of services and styles Technical and organizational differences Mixture of technologies Some things must be the same IP as common bearer service Inter-GigaPoP routing policy and design Measurement Trouble tickets among network operations centers
I2 Interconnect Cloud GigaPoPs, cont. GigaPoP One University A University BUniversity C Regional Network Commodity Internet connections
Internet2 GigaPoPs Expected Mid-1998