applications of the future glenn.ricart@us-ignite september 14, 2014
DESCRIPTION
Applications of the Future [email protected] September 14, 2014. What is US Ignite? US Ignite Testbeds Applications Application Federation. What is US Ignite?. Public-private partnership 501(c)(3). US Ignite Nonprofit. NIST - PowerPoint PPT PresentationTRANSCRIPT
Applications of the Future
[email protected] 14, 2014
2
1. What is US Ignite?
2. US Ignite Testbeds
3. Applications
4. Application Federation
3
WHAT IS US IGNITE?
Public-private partnership
501(c)(3)
ONF
US Ignite Nonprofit NIST
Global City Teams (Partly managed by US Ignite Nonprofit)
Developers
Cities / testbeds
Corporate Partners
Internet2
MOU Partners toUS Ignite Nonprofit
Code for AmericaNat’l Day of
Civic Hacking
Tom KalilNick Maynard
OSTP-White House
US Ignite Initiative
NSF
NCO/NITRD
ONF
US Ignite NonprofitMozilla
Ignite
Congress (funding)
NISTGlobal City Teams (Partly managed by US Ignite Nonprofit)
NSFNIJ
Dept. of EducationDept. of EnergyHealth Human ServicesDept. of DefenseOther agencies
Developers
Cities / testbeds
Corporate Partners
GENI (technology)
CloudLab (NSF Cloud) (Applications support by US Ignite
Nonprofit)
Agencies being asked to join the initiative
Internet2
MOU Partners toUS Ignite Nonprofit
US Ignite is only one program within the organizations and agencies shown
Code for AmericaNat’l Day of
Civic Hacking
60 next-generation applications
200 community test beds
Coordinate best practices
1
2
3
7
OUR GOALS
Infrastructure
Next-Gen Applications
Economic Leadership
8
Current Partners
11
Typical App Characteristics• Real-time (apparently instantaneous)• Very low latency• Reliable (no hiccups)• Cyberphysical interactions• Big data to the end user / anchor institution• Visual data exploration (“fly-through”)• Collaborative (in the moment)• Distributed
12
US IGNITE TESTBEDS
20
Locavore Infrastructure
Gig
Home or Small Business
Definition of LOCAVOREone who eats foods grown locally whenever possible (from Miriam-Webster)
TELCO
25
Customized Virtualization
Susan’s Medical
Remote surgery
Ordinary Internet
Virtual
Physical
27
US Ignite Communities
Tier 1: Customized virtualization
Tier 2: SDN intercity connections
Tier 3: Locavore = gigabit + GENI rack
Tier 4: Gigabit to and from the end user
28
US Ignite Communities
Tier 1: Customized virtualization
Tier 2: SDN intercity connections
Tier 3: Locavore = gigabit + GENI rack
Tier 4: Gigabit to and from the end user
29
US Ignite Communities
Tier 1: Customized virtualization
Tier 2: SDN intercity connections
Tier 3: Locavore = gigabit + GENI rack
Tier 4: Gigabit to and from the end user
30
US Ignite Communities
Tier 1: Customized virtualization
Tier 2: SDN intercity connections
Tier 3: Locavore = gigabit + GENI rack
Tier 4: Gigabit to and from the end user
31
US Ignite Communities
Tier 1: Customized virtualization
Tier 2: SDN intercity connections
Tier 3: Locavore = gigabit + GENI rack
Tier 4: Gigabit to and from the end user
32
Tier 4: Gigabit to/from users
- Children’s Mercy Hospital
- Briefcase Health + SightDeck
- Gigabots
- Drone-carried WiFi
- Visualizing virtualized networks
33
Tier 3: Locavore- THRIVE pollution modeling
- Software lending library
- Educational real-time simulations
- Augmented reality tools for first responders
- Fitnet
- Remote physical therapy
- Babble
- C3STEM
- Chandelle
- Foresite health monitoring
- Hyeraudio
- In-home dementia monitoring
- OpenPath
- PDF Previewer
- Roshomon project
34
Tier 2: SDN Inter-city apps
- THRIVE pollution modeling
- Cybersecurity as a service
- Looking for a needle in a video haystack
- Collaborative VR Surgical simulator
- Secure synchrophasor data
35
Tier 1: Customized Virtualization
- Universal Virtualized Applications
- Paradrop
- Secure Medical Records
36
Chattanooga
37
Burlington
38
APPLICATIONS
39
PM2.5 Modeling
Courtesy David Lary
Remote Radiology
Public Apps Library
42
CASA Radar
43Courtesy Mike Zink
44Courtesy Mike Zink
45Courtesy Mike Zink
46Courtesy EPB
47
SimCenter
VIDEO: us-ignite.org/Chattanooga-story
Courtesy Tim Walsh
48
PlanIt Impact
Courtesy PlanIt Impact Team
50
APPLICATION FEDERATION
51
Application Net Federation
• SDN/Virtual Networks– Spin-up new application virtual network– Spin-out new application virtual network
• Initialize as a clone of the current network
– Extend (new resources) an existing application virtual network
– Merge two (or more) app virtual networks
52
Application-to-Application
• Distributed application (single app)• Peer-to-peer instances of an application
(single app)• Services-oriented architecture (SOA)
– See next slide
53
Services-Oriented Federation
• Discovery: UDDI• Packets: SOAP• Semantic description: WSDL• Web services
– Example: Google MAP APIs– Mash-ups– WS-Security / SAML
54
Fundamental blocks
• Authentication• Authorization• Trust• Tickets / tokens• Logging / billing• Stitching• ….many many more
56
Locavore Impact
• Attention and Civic Pride• Economic Development• Entrepreneurship• Smart City Ready• Internet of Things (Global City Teams)• National Recognition (US Ignite!)
Customized Virtualization
57
Susan’s Medical
Remote surgery
Ordinary Internet
Virtual
Physical
50 ms
½ sec
5 sec
1 min
10 min
100 min
16 hrs
1 week
10 weeks
2 years
KB MB GB TB PB
1 G
bps
Commercially Available
Terra Incognita
10 M
bps
100
Gbp
s
Mob
ile d
ata
caps
Wire
d da
ta
caps
Web page
Netflix movie
Lo
cavo
re
Gigabit benefits
Online backup
50 ms
½ sec
5 sec
1 min
10 min
100 min
16 hrs
1 week
10 weeks
2 years
KB MB GB TB PB
1 G
bps
Commercially Available
Currently Infeasible
10 M
bps
100
Gbp
s
Mob
ile d
ata
caps
Wire
d da
ta
caps
Web page
Online backup
Netflix movie
Lo
cavo
re
Gigabit benefits
Cizzle
Synchrophaser
Remote 3D printerFly-through data
visualization
CASA
Sim Center
Future CASA
Flood CubeLive radiology
4K video
Uncom
pres
sed
HD vid
eo
60