world of many (openstack) clouds - the making of the intercloud
TRANSCRIPT
A World of Many Clouds
Lew Tucker VP/CTO Cloud Computing, Cisco Systems, Inc. @lewtucker
The next step forward in cloud computing
OpenStack
2 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Juno: OpenStack Community’s 10th Release
Austin – Oct 2010
Bexar– Feb 2011
Diablo – September 2011
Essex– April 2012
Catus – April 2011
Folsom –Sept 2012
Grizzly– April 2013
Havana – October 2013
2011 2012 2013 2014
Icehouse– April 2014
Juno– October 2014
2015
1,400 contributors 133 companies 342 new features 3,219 bugs fixed
3 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ OpenStack Foundation Board Member since the beginning § Active in Neutron (#1), Nova, Horizon, Cinder, Ceilometer § In Top 10 contributors in Juno Release § Intelligent Solver Scheduler § IPv6, NFV, ML2, SRIOV § Kolla
Cisco’s OpenStack Contributions
Juno: Neutron LOCS
4 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
OpenStack Solutions for Cisco Unified Systems
Newest: Cisco UCS Integrated Infrastructure for Red Hat OpenStack Platform
Starter Release, available in September, includes Cisco Validated Design, Bill of Materials, 24X7 Integrated Support, and Cloud Consulting Services for a complete solution approach
• Starter • Advanced • Advanced ACI
Cisco’s Differentiators for OpenStack • Accelerated deployment time
• Lower CAPEX with UCS
• Reduce risk through Validated Design
• Intercloud readiness for secure workload and policy portability
• Application-driven infrastructure management
www.cisco.com/go/ucsopenstack
6 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Intercloud Fabric for Hybrid Cloud Workload Provisioning
7 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Cloud Services Intercloud Initiative “Cloud of OpenStack Cloud Providers”
8 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
World of Many Clouds used for a wide variety of different purposes and delivered in different forms
Enterprise Clouds
Video Delivery
Public Clouds
On Premise Clouds
IoT Mgmt Clouds
Cloud Appliances
Managed On-premise
Cloud
eCommerce Network Services
9 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Where do we see OpenStack going?
What do we focus on now, with an eye to the future?
10 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ Focus on Winning the Enterprise § 75 Participants from 25 Companies § Market teams (25 participants, 11 companies)
§ Map major use cases and working teams § Service Availability, Application Availability, Manageability, Security,
Business & Marketing, Monitoring, Cattle & Pets
§ San Antonio Operators summit § Inform future blueprints
OpenStack Foundation Enterprise Working Group
11 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Winning the Enterprise Kilo Blueprints:
12 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Working Group: OpenStack for Carrier-grade Networking Services
› Resource Alloca,on & Op,miza,on
› Resource Isola,on
PLUGIN ESXi
OS NETWORK FRAMEWORK
OS COMPUTE FRAMEWORK
OS STORAGE FRAMEWORK
NEUTRON API
NOVA API SWIFT
API
PLUGIN
GLANCE API
CINDER API
PLUGIN
OS KEYSTONE FRAMEWORK
KEYSTONE API
Ceilom
eter PLUGIN Linux
COMPUTE STORAGE NETWORK IDAM
Support functions PLUGIN PLUGIN
Cloud Manager
Application Domain OSS
NFV Applications Enterprise Applications
› Real Time Response – Interrupt servicing – OVS latency
› Networking – WAN orchestra,on – VNF provisioning
› Carrier Grade Security – Mul,-‐tenancy with end-‐to-‐end isola,on
› SoGware Management and Upgrade Support – Hitless & automated upgrades
› Backup and Restore – Automa,c backup
› Audit and Trouble Shoo,ng – Audit log, monitor
› Assurance: › High Availability
– Mi,ga,on of failures – Fault monitoring and heath check
Firewall DPI CDN WAN
Accelera1on DNS Carrier
Grade NAT Session Border Controller
PE Router EPC
https://wiki.openstack.org/wiki/Teams/NFV
13 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Connected Devices are Growing Exponentially Can we use OpenStack to provision and manage?
Reference: J. Rabaey, “A Brand New Wireless Day,” Keynote Presentation, ASPDAC Jan. 2008
14 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
From Smart Phones to Smart Cars
Smart Phone Networking Internal WiFi, Bluetooth, NFC
Wireless Car-to-X network DSRC 802.11p, WiFi, WiMAX, Multiple 3G/LTE
Home Office Web Traffic Roadside
Intelligent Central Gateway
New Internal Networking: Ethernet, IP, Low Power Wireless
Smart Device and Sensor Networking Internal WiFi, Bluetooth, NFC
15 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Wireless, Energy, and even Cloud Management Services are Moving to the Cloud
16 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Above the Clouds: Planet Labs
https://www.planet.com/
17 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ Cloud computing is on a trajectory to becoming the preferred platform for application development and deployment
§ Being backed by growing number of startups, and major IT vendors and customers
§ What happens when we have lots and lots of OpenStack clouds?
What can we learn from how the Internet was built?
Cloud Computing and OpenStack’s Future?
19 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
To This: Many companies and systems working together
20 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
From Isolated Networks to the Internet
Using Multitude of Different Networking Protocols
The Internet
§ IP based § Open standards § Business peering relationships § Common “service protocol”: HTTP, SMTP, etc.
ATM SNA
XNS
DECNET
Appletalk
Several Different Isolated Provider Networks
21 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Networking Protocols allowed different companies, different “Autonomous Systems”, to cooperate, advertise paths, and route traffic across each other’s networks
AT&T (AS 7018)
Level 3 (AS 3356)
China Telecom (AS 4134)
Google (AS 15169)
Verizon Wireless (AS 6167)
66.174.161.0/24
Autonomous Systems and Border Gateway Protocol (BGP)
BGP
IP Addresses
HTTP
DNS
22 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Result: hugely successful, highly Scalable, distributed, system for routing packets
bgpPeeringMap: http://sourceforge.net/projects/internetmap/
23 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
And Yet, Mistakes Can Still Happen
Why Is It Taking So Long to Secure Internet Routing? S. Goldberg, CACM 10-2014 vol 57 No. 10
24 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
The Big 3 in Gartner’s 2014 Cloud IaaS Magic Quadrant
AWS
Microsoft
25 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
From Competing, Proprietary Clouds to “an Intercloud”
Using Different API’s for provisioning and services
The Intercloud
§ OpenStack based, Open Standards § Business peering relationships § Agreed upon federation, identity, security, policy language
Several Different Isolated, but Connected, Cloud Providers
AWS Azure
OpenStack OpenStack
26 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
OpenStack on a Global Basis
Serving Local Markets
27 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ Multiple geographic/national locations § Become distributed across larger number of sites on the internet § Meet national sovereignty requirements § Be global, serve local
§ Multi-vendor – common model § Reduces dependency on single vendor § Force competition on pricing/performance/service § Aligns with one of the primary OpenStack customer value propositions § Better resilience if can strike the right balance between homogeneous and
heterogeneous systems
Promise of an Intercloud, based on OpenStack
28 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ Business agreements and relationships § for peering, exchange services, billing, licensing
§ Intercloud protocols § For advertising and requesting resources § Trading capabilities, delegation, settlement
§ Services Marketplace § Application Exchanges, Catalogs, Offers
§ Federated Identity and cross-cloud policy enforcement § …. a lot more….
What Will It Take To Enable a Cloud-of-Clouds?
29 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Central Question
Can an Intercloud, based on community-driven open source project make this possible?
30 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco and it’s partners are beginning on the Intercloud journey
Enterprise Private Cloud
Cisco Cloud Services
Cisco Powered Partner Clouds
Public Clouds
Microsoft Suite aaS
PaaS
HCS
IaaS
Enterprise Workloads
Native Cloud Applications
Big Data and Analytics
Collaboration and Video
WebEx
Meraki
Security
Analytics
HANA aaS
vDesktop aaS
IOE aaS DRaaS
Intercloud Fabric APIs
Portal
APIs
31 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
§ Federated Identity § Keystone federation:
§ http://docs.openstack.org/developer/keystone/configure_federation.html
§ Move up from the network to capture developer intent § Group-based policy to express policy for connecting services rather than
managing low level networking setting: § https://wiki.openstack.org/wiki/GroupBasedPolicy
§ First and foremost: adoption of OpenStack is critical § Make OpenStack the most trusted, easiest place to innovate § Extend networking capabilities both within and beyond the data center,
hybrid-cloud technologies, SDN, NFV, IPV6
OpenStack Work @ Cisco
32 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Could the Internet Have Been Built By One Company?
Not likely
In summary:
33 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Will OpenStack be the Community to Build the InterCloud
That’s up to us