1.26k likes | 1.38k Views
Softening the Network: Virtualization’s Final Frontier. Steve Riley Technical Director, Office of the CTO Riverbed Technology steve.riley@riverbed.com http://blog.riverbed.com. Abstractions We’ve Seen. virtual memory. virtual disk volumes. virtual machine s. the illusion of a thing.
E N D
Softening the Network:Virtualization’s Final Frontier Steve RileyTechnical Director, Office of the CTORiverbed Technologysteve.riley@riverbed.comhttp://blog.riverbed.com
Abstractions We’ve Seen
PM-1 PM-2 VM-1 VM-3 VM-1 VM-3 VM-2 VM-4 VM-2
crude 1.A 1.B 1.C 2.A 2.B 2.C
less crude 1.A 1.B 1.C 2.A 2.B 2.C
less crude 1.A 1.B 1.C 2.A 2.B 2.C 1.D 2.D
interesting 10.M 1.A 1.B 1.C
interesting + 10.M 1.A 1.B 1.C 2.A 2.B 2.C
interesting +? 10.M 1.A 1.B 1.C 2.A 2.B 2.C
interesting +?? 10.M 1.A 1.B 1.C 2.A 2.B 2.C 1.D 2.D
interesting +!!! 10.M 10.N 1.A 1.B 1.C 1.E 1.F 2.A 2.B 2.C 2.E 2.F 2.G 1.D 2.D 1.G 2.H 2.I
insane ;) 10.M 10.N 1.A 1.B 1.C 1.E 1.F 2.A 2.B 2.C 2.E 2.F 2.G 1.D 2.D 1.G 2.H 2.I
operational abstractions aren’t useful
PM-1 PM-2 VM-1 VM-3 VM-1 VM-3 VM-2 VM-4 VM-2 MAC? IP? ACL? state?
forwarding control
Software Defined Networking (*) * One popular, but not necessarily universal, definition
forwarding control
control forwarding
application tier application application application application network tier network
application tier application application application application control plane control platform OpenFlow forwarding plane