Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Welcome to the Multi-cloud world

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Open stack   the road ahead
Open stack the road ahead
Cargando en…3
×

Eche un vistazo a continuación

1 de 22 Anuncio

Welcome to the Multi-cloud world

Descargar para leer sin conexión

Cloud computing has won and most companies are using more than one public and private clouds. This has created challenges and complexity which are addressed by new technology such as Istio service mesh.

Cloud computing has won and most companies are using more than one public and private clouds. This has created challenges and complexity which are addressed by new technology such as Istio service mesh.

Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a Welcome to the Multi-cloud world (20)

Anuncio

Más de Lew Tucker (17)

Más reciente (20)

Anuncio

Welcome to the Multi-cloud world

  1. 1. © 2017 Cisco and/or its affiliates. All rights reserved. Welcome to the Multicloud World Lew Tucker, Ph.D. VP/CTO Cloud Computing Cisco Systems @lewtucker OpenStack Summit Sydney 2017
  2. 2. The Internet continues to disrupt entire industries through successive waves of innovation Internet and Cloud Computing © 2017 Cisco and/or its affiliates. All rights reserved.
  3. 3. In computer architecture, the need for scale trumped the need for speed © 2017 Cisco and/or its affiliates. All rights reserved. IBM 305 Cray-XMP Connection Machine 2 MoMA Warehouses of Rack-Mounted Servers
  4. 4. Cloud computing has clearly won and companies are adapting to the new paradigm © 2017 Cisco and/or its affiliates. All rights reserved. plan to use multiple clouds evaluating or using public cloud 85% 94% taken steps towards a hybrid cloud strategy 87% Source: IDC CloudView, April, 2017, n=8,293 worldwide respondents, weighted by country, company size and industry Among cloud users
  5. 5. Cisco’s cloud portfolio continues to grow © 2017 Cisco and/or its affiliates. All rights reserved. Cloud Apps Networking for the Cloud Cloud Professional Services Hybrid Cloud Solutions Cisco Spark WebEx Jasper CloudCenter HyperFlex UCS Nexus / ACI Mercury / Cisco VIM AppDynamics Tetration Meraki Cloud Services Router 1000v Secure Agile Exchange Viptela NSO/ESC/ConfD VMS Advisory Design & Architecture App Migration Automation & Orchestration API Integrations Management & Governance Cloudlock Umbrella Cloud Email Security Stealthwatch Cloud Next-Generation Firewall Security Everywhere Partner Ecosystem
  6. 6. Customer Challenges FRAGMENTED COMPLEX NO DATA CONTROL SaaS SaaS SaaS SaaS SaaS SaaS SaaS Other Public Clouds Azure AWS GCP SaaS PrivatePrivate © 2017 Cisco and/or its affiliates. All rights reserved.
  7. 7. Questions: How Can I… © 2017 Cisco and/or its affiliates. All rights reserved. evolve our infrastructure to support cloud? develop my applications and services? manage my hybrid environment?
  8. 8. Cisco Multicloud Approach Allow customers to consume applications and services across multiple clouds and their own data center © 2017 Cisco and/or its affiliates. All rights reserved.
  9. 9. “Cisco and Google Partner on New Hybrid Cloud Solution” - October 25, 2017 © 2017 Cisco and/or its affiliates. All rights reserved.
  10. 10. • Develop in the cloud – deploy anywhere • Access information and break down boundaries between public and private cloud • Enforce network and security policy without losing agility • Bridge existing investments with new capabilities © 2017 Cisco and/or its affiliates. All rights reserved.
  11. 11. Microservices, Kubernetes, and networking © 2017 Cisco and/or its affiliates. All rights reserved. • Easier to develop by independent teams • Component services designed to do only one thing, and do it well • Services may be scaled independently, updated frequently • Possible to leverage powerful new cloud-based services in AI, machine learning, and big data
  12. 12. But complexity and issues remain when services need to work together © 2017 Cisco and/or its affiliates. All rights reserved.
  13. 13. It’s even harder when apps span multiple clouds © 2017 Cisco and/or its affiliates. All rights reserved.
  14. 14. Payments Order Mgmt Web Server Content Server Services get complicated fast Auth Logs and Metrics API Mgmt Security Policy Load Balancing Connection Mgmt Order Mgmt Request Routing Failover Policy Content Server Auth Logs and Metrics API Mgmt Security Policy Load Balancing Connection Mgmt Request Routing Failover Policy Auth Logs and Metrics API Mgmt Security Policy Load Balancing Connection Mgmt Payments Request Routing Failover Policy Web Server Auth Logs and Metrics API Mgmt Security Policy Load Balancing Connection Mgmt Request Routing Failover Policy © 2017 Cisco and/or its affiliates. All rights reserved.
  15. 15. Order Mgmt Payments Content Server Web Server Hand-off routing, authentication, and other parts to a policy-driven, secure service mesh API Mgmt Load Balancing Order Mgmt Content Server Request Routing Failover Policy Auth Security Policy Payments Web Server Logs and Metrics Connection Mgmt © 2017 Cisco and/or its affiliates. All rights reserved.
  16. 16. Istio: Open source service mesh for micro-services © 2017 Cisco and/or its affiliates. All rights reserved. • Contributions from Google, IBM, Lyft… • Load balancing, Traffic splitting (A/B), label-based routing using Lyft’s Envoy proxy • Observability, health checks, and metrics aggregation • Security, dynamic service discovery and authentication • Support for continuous deployment • +++ Envoy Proxy Envoy Proxy SVC A SVC B Controller (Pilot, Mixer, Auth) https://istio.io/
  17. 17. Simple example: traffic splitting for CI/CD testing © 2017 Cisco and/or its affiliates. All rights reserved. 5% Requires only a change in policy Services remain the same Networking infra remains the same Rules API Pilot Svc A Service A Envoy Pod 1 Svc B v1.0 Envoy Pod 1 Svc B v1.0 Envoy Pod 2 Svc B v1.0 Envoy Pod 3 Svc B v2.0 - Staging Envoy Pod 4 Service B 95%
  18. 18. Consistent, policy-driven environment across clouds © 2017 Cisco and/or its affiliates. All rights reserved. On Prem/Colo Data Center Google Cloud Google Cloud Platform Google Kubernetes Engine Existing Services Apps | Data Cloud Apps Istio: Hybrid Cloud Service Management Networking | Security | Private Cloud Infrastructure | Consumption Management CSR 1000v, ACI, Stealthwatch Cloud, HyperFlex, Contiv, CloudCenter, AppDynamics Private Cloud infrastructure container platform on hyperconverged infrastructure
  19. 19. Opening Up the Power of Cloud-Based Services Set policy, traffic routing rules Machine Learning Analytics proxy Istio Service Mesh Public 2 On-premises apps access public cloud services Cloud-based apps may access legacy systems on premises Public 1 Web GUI proxy Private DC Data center Apps vmware © 2017 Cisco and/or its affiliates. All rights reserved.
  20. 20. Changing the way we think about application/service development • With OpenStack®, Kubernetes, and Istio, we can easily build and manage apps across clouds • Boundaries between apps and services become blurred • Application development becomes assembly of ready-made, highly-scalable services. • Welcome to the “everything as a service”, multicloud world! © 2017 Cisco and/or its affiliates. All rights reserved.
  21. 21. © 2017 Cisco and/or its affiliates. All rights reserved. THANKS!

Notas del editor

  • Internet continues to be the source of innovation, not only in changing business models in transportation, hospitality, and media, but in our hardware and software for cloud computing
  • Need for scale trumped need for speed resulted in data centers of thousands of rack mounted machines. Previous generations of mainframes and supercomputers including the Connection machine which I helped to design and program are on now only on display only in museums.
  • So cloud computing has clearly won and everyone is adapting to the new world: 85% either using or evaluating public cloud, and of those, 94% multiple clouds…
  • Cisco, likewise, has continue to expand it’s portfolio. - From both hardware and software for hybrid cloud solutions and analytics,

    cloud service such as WebEx, and an ever growing portfolio of security services, networking, and professional services.

    To learn more about Cisco’s offers, please take the time to see us the Marketplace, or attend the many sessions we are running through the rest of this week.
  • Yet challenges remain.

    Cloud computing was supposed to make things simpler.

    But for companies running in the cloud, the world has become fragmented, complex with little visibility into what’s going on
  • Customers are asking how to evolve from what they have, manage resources across environments, and develop new apps and services
  • We at Cisco have been focused on solving many of the these problems, specifically on making it easier to consume apps and services across clouds

  • This led to a partnership between Cisco and Google on a new hybrid cloud solution.

    This brings together best of Cisco infrastructure, networking expertise with Google’s technology and cloud services
  • Google and Cisco both recognize that customers want to be able to develop in the Cloud and deploy anywhere.

    Access information from anywhere – break down boundaries that prevent pubic and private clouds applications from working together.

    They want a world that is secure, agile, and be able to bridge their existing investments while taking advantage of new capabilities

  • So, in the last couple of years, we’ve seen great strides being made in containers, orchestration and micro-services based architectures

    Customer’s want to take advantage of this approach since it is far easier than traditional big monolithic apps.

    Component services built by independent teams to do only one thing and do it well. Scaled independently, and updated frequently

    Leverage other cloud-based services in AI/ML
  • Microservices however, raise new issues and complexity associated with distributed computing systems.

    Most of these revolve around managing traffic, authentication, and other communication issues.
  • Things become even harder when apps span multiple clouds
  • A Microservices architecture strives to make things simpler by breaking up a system into a set of component services. However, once you include the communications needs between services things get complicated fast. Each service must deal with authentication, load balancing, traffic management, and monitoring.
  • A better approach would be to hand off many of these difficult communication issues to a another service,

    a Secure Service Mesh,

    where they can be solved once for all services making up the new application
  • So one thing that really excites me, is that Cisco is joining with Google, IBM, and Lyft on Istio – an open source service mesh for micro-services

    Istio brings observability to the communication between services, provides authentication, load balancing, traffic splitting, and service routing and many more

    And I would encourage you all to take a look at it’s capabilities at Istio.io.
  • Simple example. Once your service is up and running, you want to test out new feature with live traffic.
  • For the IT organization, Kubernetes and Istio service mesh, allow customers to achieve an easy to operate, consistent environment across their data centers and public cloud platforms.

    Combining the best of Cisco’s and Googles technologies and services.

    So, by combining Cisco’s Private Cloud Infrastructure, Networking, and Security services

    with Google’s Kubernetes, Google Cloud Platform, and Istio,

    customers can once again have a consistent environment for applications across both on-premise and cloud environments
  • Looking a little further, this approach truly opens up the power of combining cloud-based services across multiple data centers and providers.

    An app in public cloud can safely access on premise data center information.

    Apps running within a data can incorporate advanced AI and machine learning services in the public cloud.

    We get the best of both worlds.
  • In fact, the greatest impact I believe will be on how we think about apps development

    With OpenStack, k8s, and Istio, we can build and manage apps across clouds

    Boundaries become blurred as development becomes closer to assembly of ready-made, highly-scalable services . This allows developers to draw upon the very best or most advanced capabilities in AI and Machine learning.

    Move much closer to the everything as a service, multicloud world!

×