Understanding the network's role in cloud computing requires understanding the effect of cloud computing on networking. The end result is five key trends in cloud networking, as presented by James Urquhart from Cisco Systems, and author of CNET's The Wisdom of Clouds
1. Cloud and the Futureof Networked Systems Why “big, flat and dumb” isn’t enough James Urquhart CNET | The Wisdom of Clouds Program Manager, OpenStack@Cisco
3. In 20 years of distributed systems practice, what have I learned?
4.
5. We need to simplify operations from the point of view of the application.
6. Application (in theory) a. A type 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)
44. The bad news is this is a lousy model for most enterprise IT models.
45. Many processes… Sales Pipeline CRM GUI Call Center Records Mgmt Doc Mgmt B Doc Mgmt A Soc Media CRM App Tier Data Service Video Conf Collab Office Apps Customer DB Product Catalog VOIP Catalog Data Dept App etc.…
47. …with many owners… Sales Pipeline ERP Module A Call Center Records Mgmt Doc Mgmt B Doc Mgmt A Soc Media ERP Module B Data Service Video Conf Collab Office Apps Customer DB (Oracle) Product Catalog VOIP Catalog Data Exec Reports etc.…
73. The network will adapt to new dominant payloads and traffic patterns.
74.
75. 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.
76.
77. The network will introduce new abstractions to simplify configuration and operation. Private Cloud Public Cloud Management Firewall Load Balancer Network Container
79. 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.