Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

#VMware

350 views

Published on

Prezentace z konference Virtualization Forum 2019
Praha, 3.10.2019
Sál A

Published in: Technology
  • Be the first to comment

  • Be the first to like this

#VMware

  1. 1. Confidential │ ©2019 VMware, Inc. #VMware Marek Brazina, Global Solutions Consultant
  2. 2. Confidential │ ©2019 VMware, Inc. 2 The essential, ubiquitous digital foundation VMware Vision
  3. 3. Confidential │ ©2019 VMware, Inc. 3 Driving our Customers’ Digital Transformation Agenda Leading application modernization platform Leading innovator in enterprise software Leading security cloud platform Provide the software to build, run, manage, connect and protect any app across any cloud and on any device
  4. 4. Confidential │ ©2019 VMware, Inc. Static website Web frontend User DB Queue Analytics DB Background workers API endpoint Development VM QA server Public Cloud Disaster recovery Contributor’s laptop Production Servers Použití mikroslužeb v praxi v celém životním cyklu ?Víceaplikačních stacků Vícecílových prostředíběhu Production Cluster Customer Data Center Jakkomunikují mikroslužbymezi sebou? Jakmigrovatmezi různýmiprostředími běhu?
  5. 5. Confidential │ ©2019 VMware, Inc. Noční můra :-) Static website Web frontend Background workers User DB Analytics DB Queue Development VM QA Server Single Prod Server Onsite Cluster Public Cloud Contributor’s laptop Customer Servers ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
  6. 6. Confidential │ ©2019 VMware, Inc. Různézboží Různédruhy přepravy Kterézbožímůže cestovatsjiným? Lzejednodušearychle měnitzpůsob přepravy? Analogie – přeprava zboží před rokem 1960
  7. 7. Confidential │ ©2019 VMware, Inc. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Noční můra :-)
  8. 8. Confidential │ ©2019 VMware, Inc. RůznézbožíRůznédruhydopravy askladování Kterézbožímůže cestovatsjiným? Lzejednodušea rychleměnitzpůsob přepravy? Řešení: univerzální přepravní kontejner … v mezičase lze nakládat, překládat, skladovat, přepravovat efektivně a různými druhy přepravy Univerzální, standardizovaný a uzavřený kontejner s jakýmkoliv zbožím.
  9. 9. Confidential │ ©2019 VMware, Inc. Static website Web frontendUser DB Queue Analytics DB Development VM QA server Public Cloud Contributor’s laptop Univerzální kontejner pro kód/aplikaceVíceaplikačních stacků Vícecílových prostředíběhu Production Cluster Customer Data Center Jakkomunikují mikroslužbymezi sebou? Jakmigrovatmezi různýmiprostředími běhu? …se kterým je jednoduchá manipulace pomocí standardních provozních procesů a běží konzistentně v jakémkoliv prostředí běhu. Kontejner umožňuje zapouzdření obsahu do portabilního, soběstačného formátu…
  10. 10. Confidential │ ©2019 VMware, Inc. Static website Web frontend Background workers User DB Analytics DB Queue Development VM QA Server Single Prod Server Onsite Cluster Public Cloud Contributor’s laptop Customer Servers Řešení: kontejnery/Docker
  11. 11. Confidential │ ©2019 VMware, Inc. 11 Srovnání kontejneru s virtuálním serverem Kontejnery abstrahují operační systém, virtuální server abstrahují hardware Infrastructure Hypervisor Infrastructure App 1 Bins/Libs OS App 2 Bins/Libs OS App 3 Bins/Libs OS Virtuální servery (VM) Kontejnery Hypervisor OS App 1 Bins/Libs App 2 Bins/Libs App 3 Bins/Libs Container Engine
  12. 12. Confidential │ ©2019 VMware, Inc. Samotný Docker/kontejnery neřeší spoustu důležitých aspektů provozu Kontejnery ve vývoji Kontejnery v produkci Znalostní potřeby High Availability Security Disaster Recovery Monitoring Diagnosis Repeatable Deployments Portability Accounting Docker Docker
  13. 13. Confidential │ ©2019 VMware, Inc. Proč potřebujeme Kubernetes (aka K8S) ?
  14. 14. Confidential │ ©2019 VMware, Inc. Proč potřebujeme Kubernetes (aka K8S) ?
  15. 15. Confidential │ ©2019 VMware, Inc. 15 Kubernetes #1 orchestrační nástroj 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% Kubernetes Docker Mesos
  16. 16. Confidential │ ©2019 VMware, Inc. 16 Business App Docker vs. Kubernetes Docker funkcionalita je provozovat kontejnery • Manualní, žádná vysoká dostupnost, ruční škálování, etc Scheduling, provisioning, a správa zdrojů pro více kontejnerů • Udržování požadovaného stavu $docker run container_web $docker run container_web $docker run container_LB $docker run container_DB $kubectl create –f App.yaml The “App” Wanted: Container Orchestrator! Kubernetes Cluster Docker kontejnery jednotlivě Kubernetes (aka K8s) Orchestrace více kontejnerů
  17. 17. Confidential │ ©2019 VMware, Inc. 17 Kompletní řešení pro vždy aktuální Kubernetes VMware Enterprise PKS vSphere | Hybrid Cloud | Public Cloud Upstream Kubernetes Zahrnuté komponenty: Integrované, ověřené a zabezpečené Řízení životního cyklu Registry Networking a bezpečnost [NSX-T] Automatické aktualizace/patchování Enterprise řešeníPodpora
  18. 18. Confidential │ ©2019 VMware, Inc. 18 Požadovaný stav Aplikace Kubernetes vs. VMware Enterprise PKS CONFIDENTIAL 18 Kontejner scheduling, aplikační škálování, odolnost, a operace Day 2 Požadovaný stav Kubernetes Kubernetes cluster scheduling, škálování, odolnost, a operace Day 2
  19. 19. Confidential │ ©2019 VMware, Inc. 19
  20. 20. Confidential │ ©2019 VMware, Inc. 20 Modern Apps Framework Run Build Manage Kubernetes Grid On-premise | Public Cloud | Edge Single Control Point Many clouds Many clusters Many teams Modern Applications Existing | COTS | Cloud Native
  21. 21. Confidential │ ©2019 VMware, Inc. 21 Transforming vSphere into the App Platform of the Future Project Pacific: Rearchitecting vSphere with Native Kubernetes vSphere Supervisor Kubernetes Cluster vCenter ESXi Cluster Networking Storage Kubernetes cluster Virtual machines Native pods Developer IT Operator vSphere with Native Kubernetes | App-focused Management | Dev & IT Ops Collaboration Improved Economics | Control at Scale | Increased Velocity App TECHNOLOGY PREVIEW
  22. 22. Confidential │ ©2019 VMware, Inc. 22 VMware Tanzu Mission Control helps enterprises deploy, manage, and operate modern, containerized applications across environments with visibility and control. Multi-cloud Multi-cluster Multi-team Deploy Operate Harden Provision conformant Kubernetes clusters on-demand Manage Day 2 operations with consistency across environments Enforce policies, manage resources and enable showback / chargeback Manage Manage Many Clusters Across Many Teams Introducing VMware Tanzu
  23. 23. Confidential │ ©2019 VMware, Inc. 23

×