Cloud and the Future of Networked SystemsPresentation Transcript
Cloud and the Futureof Networked Systems Why “big, flat and dumb” isn’t enough James Urquhart CNET | The Wisdom of Clouds Market Strategist, Cloud Computing, Cisco Systems, Inc.
James Urquhart @jamesurquhart CNET | The Wisdom of Clouds
In 20 years of distributed systems practice, what have I learned?
We need to simplify operations from the point of view of the application.
Application a. Atype of job or problem that lends itself to processing or solution by computer: Inventory control is a common business application. b. A program used for a particular use (as opposed to a system)
Cloud is an application centric operations model.
Prior to cloud, we were server centric…
Pre- Cloud OS OS OS VM VM VM
App App App App App App Pre- Cloud App App App OS OS OS VM VM VM
With the adoption of cloud, we are now application centric…
Application Cloud Config Code Data Policy
Application Cloud Config Code Data Policy Service(s) Other Services
Application Cloud Config Code Data Policy Service(s) Other Services Infrastructure
Any cloud service or enabling technology must look at solutions from an application perspective.
So, what is the network’s role in cloud computing?
Application developers want one thing from the network… …invisibility.
The temptation is…
Put a little nicer…
Pushed to the Edge
One topology to rule them all…
…and in the darkness bind them.
The problem is that the actual requirements for cloud infrastructure don’t stop at the application.
Each solution will almost certainly be only part of the system(s) that is/are being secured.
Security will be distributed throughout the “cloud stack”
Security will be distributed throughout the network stack
Security will be distributed across geographical and topological boundaries
Security must become multi-tenant
Security must scale.
Security must scale. * Chris Hoff (aka @beaker) will tell you that this is impossible today.
Security must meet a wide variety of application needs.
Same goes for Application Management
Same goes for Performance Management
Same goes for QoS
Same goes for Load Distribution
Same goes for Etc.
Same goes for Etc., Etc.
Same goes for Etc., Etc., Etc.
So how will the network adapt?
Data center network architectures will simplify.
The network will adapt to new dominant payloads and traffic patterns.
App App App App App App App App App App App App OS OS OS OS OS OS OS OS OS OS OS OS Cloud Network Boundary Virtual Data Center Virtual Data Center Cloud OS Application Security Services Application Security Services Cloud OS Network Services (Security, Performance, Monitoring) Network Transport Virtualization (VPN) Enterprise Network Cloud Service Provider Network Service Provider Core networks will become agile and dynamic.
The network will introduce new abstractions to simplify configuration and operation. Private Cloud Public Cloud Management Firewall Load Balancer Network Container
The network and its capabilities will become services to be consumed by cloud services. IaaS PaaS SaaS API(s) Network service catalog(s) and fulfillment Routers, switches, services (physical and virtual), etc.
Cloud and the Futureof Networked Systems Why “big, flat and dumb” isn’t enough James Urquhart @jamesurquhart firstname.lastname@example.org