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