Internet2 Applications & Engineering

Download Report

Transcript Internet2 Applications & Engineering

Internet2 Applications &
Engineering
Ted Hanss
Director, Applications Development
Applications and Engineering
Applications
Motivate
Enables
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, multisite 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
Standard APIs
Middleware:
Security, Directory, Quality of Service,
Audio/Video Frameworks, Accounting,
Collaboration Frameworks, Multicast
Standard APIs
Operating system and network services
Interoperable Protocols
Content Opportunities
Licensed educational materials
Copyright-expired audio/video works
Sensor data
Financial data
“Work in process” lectures shared
between schools
Engineering
Engineering Objectives
Deploy a production network for
applications R&D
Establish quality of service (QoS)
• Allow applications to request and receive
performance attributes
Objectives, cont.
Support native multicast
• Deliver lots of information efficiently to
lots of people
Establish GigaPoPs as effective
service points
Network Architecture
GigaPoP
One
GigaPoP
Two
I2 Interconnect
Cloud
GigaPoP
Three
GigaPoP
Four
“Gigabit capacity point of presence” an
aggregation point for regional connectivity
Interconnect
Today we use the vBNS (very high
speed backbone network service)
• Five year (1995-2000) 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
GigaPoPs, cont.
University A
I2 Interconnect
Cloud
GigaPoP
One
Regional Network
University B
University C
Commodity
Internet
connections
Internet2 GigaPoPs
Expected Mid-1998