glenn ricart - us ignite application summit 2013 - monday, june 24
DESCRIPTION
US Ignite Application Summit 2013TRANSCRIPT
One Year
Glenn RicartCTO, US Ignite
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
12
Virtualization
Network Function Virtualization
13
At My House
Tragedy of the Commons• Today’s Internet only works well because utilization
is so low
- Comcast: using > 4% is “excessive”- Verizon Wireless: slows your data at >0.03%*
• Cheating is rampant• Vidyo, Jabber, OpenClove
• * of 3G data on an unlimited plan as a long-term average
15
WWDD?
16
Go Virtual
• Virtual server per application• Server configuration matched to app• Allocate as needed dynamically• More fault resilient• Easy to bill the server to the application• Incremental cost model increases $$$
17
Go Virtual
• Virtual network per application• Network configuration matched to app• Allocate as needed dynamically• More fault resilient• Easy to bill the net to the application• Incremental cost model increases $$$
OrdinaryInternet
Tele-healthVideoPrivacy +Provisioned on demand
CommunityWifiPublic Safety
InteractiveOnlineEducationHigh quality +Low cost
DialysisControlReliability
NetworkFunctionVirtualization
19
Virtualization
Vision: Network virtualization will transform networking like server virtualization transformed datacenters.- Business reasons- Technical reasons
20
Virtualization Demos
• Medelight (Extreme)• Network Powered BYOD Cloud (Juniper)• City of Ammon Emergency Communications
Could benefit from dynamic virtualization• CASA• Real Time Emergency Response• And most everyone else
21
SDN
• All major vendors are “in”• SDN deployments up an order of
magnitude• Ships standard with Linux• Encouraged as part of CC-NIE
22
SDN
• Network-wide optimization– Latency– Reliability– Reduce backbone traffic (multicast substitute)
• Increases realism of distance interactions
23
SDN
• Network-wide optimization– Latency:
• Connected Collaboration
– Reliability• WiRover• Reliable Process Control
– Reduce backbone traffic• Connected Collaboration
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
26
Today
• More bandwidth is better: “gimme a gig”
• It belongs in a massive datacenter “cloud”
Tomorrow
• More responsive is better: I’m a locavore
• The cloud comes to you to be more responsive
27
4 6 8 10 12 14 16 18 20 22 240
0.2
0.4
0.6
0.8
1
1.2
Ricart experiment; bandwidth based on speedtest.net; 23% page load performance improvement on finance.yahoo.com picking different stocks; conducted 5/20/2013
Mbps as measured by speedtest.net
Web page loads per second
28
29
1 <1 ms <1 ms <1 ms 192.168.109.1 2 52 ms 23 ms 28 ms 24.10.240.1 3 32 ms 9 ms 9 ms te-5-3-ur08.saltlakecity.ut.utah.comcast.net [68.85.39.109] 4 15 ms 11 ms 11 ms te-7-4-ar02.saltlakecity.ut.utah.comcast.net [68.87.170.13] 5 28 ms 23 ms 23 ms pos-0-2-0-0-cr01.denver.co.ibone.comcast.net [68.86.90.225] 6 25 ms 20 ms 20 ms 4.79.82.53 7 65 ms 64 ms 67 ms vlan52.ebr2.Denver1.Level3.net [4.69.147.126] 8 65 ms 64 ms 64 ms ae-3-3.ebr1.Chicago2.Level3.net [4.69.132.62] 9 65 ms 64 ms 65 ms ae-1-100.ebr2.Chicago2.Level3.net [4.69.132.114] 10 64 ms 65 ms 65 ms ae-6-6.ebr2.Washington12.Level3.net [4.69.148.145] 11 63 ms 64 ms 65 ms ae-5-5.ebr2.Washington1.Level3.net [4.69.143.221] 12 65 ms 64 ms 91 ms ae-82-82.csw3.Washington1.Level3.net [4.69.134.154] 13 88 ms 67 ms 65 ms ae-3-80.edge2.Washington1.Level3.net [4.69.149.142] 14 65 ms 63 ms 64 ms YAHOO-INC.edge2.Washington1.Level3.net [4.79.22.42] 15 65 ms 71 ms 63 ms xe-5-0-0.msr1.ac2.yahoo.com [216.115.108.147] 16 64 ms 63 ms 67 ms xe-2-2-0.clr3.ac4.yahoo.com [72.30.96.1] 17 65 ms 66 ms 71 ms gi-1-44.bas-n1.ac4.yahoo.com [76.13.1.69] 18 65 ms 65 ms 80 ms mcsl2.finance.vip.ac4.yahoo.net [76.13.115.116]
30
34
Local Cloud-or-Locavore Computing
35
Local Cloud-or-Locavore Computing
AOL MicroDatacenter
36
Mike Manos, CTO of AOL Services: "We expect that MDCs will enable us to roll out five times the amount of total compute capacity in less than 10% of the cost and physical footprint of a traditional data center based deployment.”
37
Local Cloud-or-Locavore Computing
38
Local Cloud-or-Locavore Computing
Federated Local Clouds
39
Today
• More bandwidth is better: “gimme a gig”
• It belongs in a massive datacenter “cloud”
Tomorrow
• More responsive is better: I’m a locavore
• The cloud comes to you to be more responsive
40
Local Cloud (Locavore)
• Local cloud at KC Hackathon
• Project “slice power” to the end user
41
Local Cloud (Locavore)
• Demos:– Cizzle– Real-time Emergency Response– Engage3D– Software Lending Library– Simulation as a Service– Network Powered BYOD Cloud– LITE Virtual Reality– Disaster Mitigation System– PlanIT– Augmented Reality for Virtual Classrooms
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Video over a Gigabit
• 1.493 Gbps uncompressed (HDTV)• 5.972 Gbps at 1080p and 120 Hz (medical
images using DICOM)• 10.19 Gbps Red One Camera
uncompressed• 23.89 Gbps 4K video
4K Video
• Supported by YouTube• 4K television sets from all major vendors
46
Progression
Demo: Engage3D
47
Why Not Compress (Better)?
• End-user equipment not powerful enough• Cost of more powerful hardware not justified• Can’t wait• Cost of fast hardware not justified• Bandwidth within a city may be “free”
48
Gigabit to the End User
• Demos– Connected Collaboration– Engage3D– Simulation as a Service– Software Lending Library– Cizzle– Network Powered BYOD Cloud– Remote Process Control (High Frame-Rate Video)– LITE Virtual Reality Workforce Development
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Next-Gen Infrastructure
Virtualization / SDN
Local Cloud (Locavore)
Gigabit to the end user
Infrastructure
Next-Gen Applications
Economic Leadership
Glenn Ricart
Revolutionary Forces
• “Designing down” applications to fit
• ISP pricing / usage trap
• Growing gap between R&E & commercial
• Big data
• Open data
• Spectrum limitations
• Software-defined networking and NFV
Chicken and Egg
• Apps must assume today’s Internet
- Work to fit within today’s bandwidths- Must work even with today’s latency
• Infrastructure players say there are no apps that need more responsiveness
• US Ignite exists to break this deadlock
An Internet of Immersive Experience
• Bandwidth and latency both count• Make higher utilization work well• Get it closer (fewer hops)• Close network servers are faster than you
are• Explicit traffic management (instead of
implicit based on DPI)
56
June 24-26, Chicago
Demos of applications developed through NSF grants, Mozilla-Ignite Challenge,
Industry Partner labs