World of many (OpenStack) clouds - the Making of the Intercloud

34
A World of Many Clouds Lew Tucker VP/CTO Cloud Computing, Cisco Systems, Inc. @lewtucker The next step forward in cloud computing OpenStack

Transcript of World of many (OpenStack) clouds - the Making of the Intercloud

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

5 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

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?

18 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

How did we go from this:

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

Google

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

34 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

A World of Many Clouds OpenStack

Cisco and the OpenStack community making it happen

Lew Tucker Cisco Systems, Inc. @lewtucker