Talk presented at VMworld 2015 offering a sneak peak into two VMware technical previews announced at the conference: vSphere Integrated Containers and Photon Platform.
VMware goes container crazy with vSphere integrated containersvmware academy
VMware is announcing foundational infrastructure that will enable customers to deploy cloud-native applications in production with confidence. Customers will be able to jump start their container initiatives on top of their existing VMware vSphere environments or consume new infrastructure designed specifically for cloud-native applications...
http://www.vmwaretraining-chennai.in/
This talk covered the OpenStack basics that VMware Administrators need to be aware of to be successful in their deployments. We also had the Tesora team join us on stage to discuss the importance of Database-as-a-Service with the Trove project!
VMware goes container crazy with vSphere integrated containersvmware academy
VMware is announcing foundational infrastructure that will enable customers to deploy cloud-native applications in production with confidence. Customers will be able to jump start their container initiatives on top of their existing VMware vSphere environments or consume new infrastructure designed specifically for cloud-native applications...
http://www.vmwaretraining-chennai.in/
This talk covered the OpenStack basics that VMware Administrators need to be aware of to be successful in their deployments. We also had the Tesora team join us on stage to discuss the importance of Database-as-a-Service with the Trove project!
Virtualization Forum 2015, Praha, 7.10.2015
sál VMware
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Self-service and automation using OpenStack for VMware vSpherePlatform9
Many VMware customers are looking to deliver private clouds with self-service provisioning for users within their organization. In addition, deploying newer applications requires programmatic access to infrastructure to enable cloud-native design patterns such as dynamically scaling applications based on workload.
In this talk, Kenneth Hui and Sirish Raghuram will discuss how OpenStack can be used as a cloud management platform that seamlessly integrates with VMware vSphere. Join them to discuss:
* Use cases: Self-service and infrastructure automation
* How Platform9 Managed OpenStack, currently in beta, enables 100% interoperability of OpenStack with VMware vSphere
* Design considerations to scale OpenStack with vSphere
* Simplifying storage and network requirements for deploying OpenStack
* Deploying cloud-native application templates that dynamically scale with workload
Comparing open source private cloud platformsOSCON Byrum
Private cloud computing has become an integral part of global business. While each platform provides a way for virtual machines to be deployed, implementations vary widely. It can be difficult to determine which features are right for your needs. This session will discuss the top open source private cloud platforms and provide analysis on which one is the best fit for you.
(SCALE 12x) OpenStack vs. VMware - A System Administrator PerspectiveStackStorm
By Dmitri Zimine, CTO of StackStorm (www.stackstorm.com)
SCALE 12x Conference
February 22, 2014
Los Angeles, CA
VMware has achieved broad usage, with some studies indicating that 80% or more of enterprises now use some VMware products. OpenStack, on the other hand, has quickly become the most important OpenSource community since Linux itself.
What’s it like to use OpenStack for virtualization and private cloud? And how does that compare to VMware’s solutions?
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...Odinot Stanislas
(FR)
Introduction très sympathique autour des environnements Cloud avec un focus particulier sur la virtualisation et les containers (Docker)
(ENG)
Friendly presentation about Cloud solutions with a focus on virtualization and containers (Docker).
Author: Nicholas Weaver – Principal Architect, Intel Corporation
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...fast_retailing
This is a presentation shared from Fast Retailing Co., Ltd. in one of Breakout sessions in AWS Summit Tokyo 2015, talking about how we use AWS, what's the best way to design system on Cloud comparing the best practices on-premises. In addition to the topic about global network design to distribute all of our system to our global customers as well as employees/store staffs.
Virtualization Forum 2015, Praha, 7.10.2015
sál VMware
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Self-service and automation using OpenStack for VMware vSpherePlatform9
Many VMware customers are looking to deliver private clouds with self-service provisioning for users within their organization. In addition, deploying newer applications requires programmatic access to infrastructure to enable cloud-native design patterns such as dynamically scaling applications based on workload.
In this talk, Kenneth Hui and Sirish Raghuram will discuss how OpenStack can be used as a cloud management platform that seamlessly integrates with VMware vSphere. Join them to discuss:
* Use cases: Self-service and infrastructure automation
* How Platform9 Managed OpenStack, currently in beta, enables 100% interoperability of OpenStack with VMware vSphere
* Design considerations to scale OpenStack with vSphere
* Simplifying storage and network requirements for deploying OpenStack
* Deploying cloud-native application templates that dynamically scale with workload
Comparing open source private cloud platformsOSCON Byrum
Private cloud computing has become an integral part of global business. While each platform provides a way for virtual machines to be deployed, implementations vary widely. It can be difficult to determine which features are right for your needs. This session will discuss the top open source private cloud platforms and provide analysis on which one is the best fit for you.
(SCALE 12x) OpenStack vs. VMware - A System Administrator PerspectiveStackStorm
By Dmitri Zimine, CTO of StackStorm (www.stackstorm.com)
SCALE 12x Conference
February 22, 2014
Los Angeles, CA
VMware has achieved broad usage, with some studies indicating that 80% or more of enterprises now use some VMware products. OpenStack, on the other hand, has quickly become the most important OpenSource community since Linux itself.
What’s it like to use OpenStack for virtualization and private cloud? And how does that compare to VMware’s solutions?
Bare-metal, Docker Containers, and Virtualization: The Growing Choices for Cl...Odinot Stanislas
(FR)
Introduction très sympathique autour des environnements Cloud avec un focus particulier sur la virtualisation et les containers (Docker)
(ENG)
Friendly presentation about Cloud solutions with a focus on virtualization and containers (Docker).
Author: Nicholas Weaver – Principal Architect, Intel Corporation
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...fast_retailing
This is a presentation shared from Fast Retailing Co., Ltd. in one of Breakout sessions in AWS Summit Tokyo 2015, talking about how we use AWS, what's the best way to design system on Cloud comparing the best practices on-premises. In addition to the topic about global network design to distribute all of our system to our global customers as well as employees/store staffs.
VMworld 2015: Containers without Compromise - Persistent Storage for Docker C...VMworld
Containers are showing rising interest in the enterprise world for cloud-native applications, but there remain significant roadblocks to adoption. For example, containers have had significant issues in using existing storage for interacting with persistent, stateful applications and data. VMware is developing new features that leverage vSphere to help provide persistent storage and data lifecycle management for Docker containers. In this technical session, we will go over use cases for container-based storage, describe how VMware is providing solutions for storage pain points, and showcase a demo so you can see some solutions in action. Come see how VMware provides Containers without Compromise.
Divide y Vencerás: introducción a los MicroserviciosThoughtworks
Actualmente está muy de moda los términos SOA, descentralización de servicios, microservicios... pero, ¿qué significan realmente?
En esta charla intentaremos aclarar estas dudas además de explicar como podemos utilizar los nuevos paradigmas y diseños arquitectónicos para crear aplicaciones sencillas de construir, escalables y que sigan cumpliendo los requerimientos del negocio.
Esta charla se presentó por primera vez en el evento ComparTI/Tech Stage en las oficinas de Thoughtworks Quito en Enero de 2015. http://info.thoughtworks.com/ComparTI-Quito-Enero_Registration-Page.html
Deploying Windows Containers on Windows Server 2016Ben Hall
Introduction into the new Windows Containers and Windows Hyper-V Containers coming in Windows Server 2016.
Presented at WinOps Meetup #5 on Wednesday 20th April 2016. http://www.meetup.com/WinOps/events/229065341/
The popularity of Virtual SAN is growing daily. Server admins are finally free to aggregate storage in their servers to create a shared storage system that scales with their compute needs. The underlying key to making it all work is networking. All Virtual SAN data flows through it, and correct selection and configuration of networking components will mean the difference between disruptive success or dramatic failure. This session will give deep insight in the do's and don'ts of Virtual SAN networking. Best practices for physical and virtual switch configuration and performance testing will be discussed. Virtual SAN 5.5 and 6.0 will be covered, and the networking differences discussed. Methods of troubleshooting network issues will be covered. For those configuring a Virtual SAN network for the first time, for labs or enterprise scale, this session is a must-see.
VMworld 2015: vSphere Distributed Switch 6 –Technical Deep DiveVMworld
VMware’s latest 6.0 version of the vSphere Distributed Switch (VDS) provides unparalleled networking features, control mechanisms, and new ways to construct a LAN topology. In this year’s version of one of the highest rated VMworld sessions, you’ll get front row seats to a deep dive on the VDS in a variety of real world use cases. Gain new knowledge for building multi-tenant capable configurations with NIOC version 3 and CoS marking, learn how to protect critical vSphere management workloads consuming the VDS, and follow along as we review the steps necessary to leverage the TCP/IP stack for routed vMotion.
Not content to simply describe the Virtual Volume (VVOL) framework, this session instead examines practical use cases: How different configurations and workloads benefit from VVOLs. Learn how Storage Policy Based Management (SPBM) couples with VVOLs to provide VM configuration options not previously available. We demonstrate a handful of real-life scenarios, specifically covering how VVOLs benefits oversubscribed systems, disaster recovery preparation and multi-tenant requirements for customers. Specific configuration options and constraints are covered in detail, including how they work with underlying storage.
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
Active Directory Domain Services (ADDS) allows organizations to deploy a scalable and secure directory service for managing users, resources and applications. Virtualization of ADDS has been supported for many years now, however has required careful management to avoid pitfalls around replication, time management, and access. Windows Server 2012 provides greater support for virtualization by including virtualization-safe features and support for rapid domain controller deployment.
Cloud foundry Docker Openstack - Leading Open Source TriumvirateAnimesh Singh
OpenStack, Docker, and Cloud Foundry are the three most popular open source projects according to a recent cloud software survey. Docker has taken the cloud world by storm as a revolutionary way to not only run isolated application containers, but also to package them. But how does Docker fit into the paradigm of IaaS and PaaS? More specifically, how does it integrate with OpenStack and Cloud Foundry, the world's most popular infrastructure and platform service implementations? OpenStack, Docker, and Cloud Foundry are the three most popular open source projects according to a recent cloud software survey. Docker has taken the cloud world by storm as a revolutionary way to not only run isolated application containers, but also to package them. But how does Docker fit into the paradigm of IaaS and PaaS? More specifically, how does it integrate with OpenStack and Cloud Foundry, the world's most popular infrastructure and platform service implementations?
These charts from our OpenStack Summit talk Vancouver talk how the three leading open source cloud technologies are evolving to work together to support next generation workloads!
Reference architecture with MIRANTIS OPENSTACK PLATFORM.The changes that are going on in IT with disruptions from technology, business and culture and so IT to solve the issues has to change from moving from traditional models to broker provider model.
An introduction to {code} by Dell EMC, our mission on containers, and our core project REX-Ray. This will give the audience an understanding of why REX-Ray is important and where you can go to learn more.
The Kubernetes WebLogic revival (part 1)Simon Haslam
The first of two sessions Martien & I presented at UKOUG Techfest19 in Brighton, UK about:
(a) Running WebLogic in containers, managed by Kubernetes
(b) Oracle's Container Engine for Kubernetes (OKE) - Oracle Cloud's managed k8s service
What is coming for VMware vSphere?
Delivered at VMUG DK/UK/BE in November 2014. Session is all about vSphere futures, what can be expected in the near future.
Building Distributed Systems without Docker, Using Docker Plumbing Projects -...Patrick Chanezon
Docker provides an integrated and opinionated toolset to build, ship and run distributed applications. Over the past year, the Docker codebase has been refactored extensively to extract infrastructure plumbing components that can be used independently, following the UNIX philosophy of small tools doing one thing well: runC, containerd, swarmkit, hyperkit, vpnkit, datakit and the newly introduced InfraKit.
This talk will give an overview of these tools and how you can use them to build your own distributed systems without Docker.
Patrick Chanezon & David Chung, Docker & Phil Estes, IBM
{code} and Containers - Open Source Infrastructure within Dell TechnologiesThe {code} Team
Learn how The {code} Team is building new infrastructure possibilities for persistent storage in all the major container ecosystems such as Kubernetes, Docker, and Mesos with native integrations and contributing the Container Storage Interface
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitLew Tucker
Over the past several years we have seen the continued adoption of OpenStack and it’s expansion into new areas: from cloud service providers, enterprise private clouds to large media companies, telecommunication giants, and big science. At the same time, open source based platforms for network functions virtualization (NFV) are fueling a movement toward cloud computing in almost all major telco’s.
In the developer world, open source projects, such as Docker, Mesos, Kubernetes, and Spark are gaining a lot of attention and being integrated into OpenStack through projects Kolla and Magnum.
This session will cover how these projects and activities relate to each other and further expand the utility and adoption OpenStack.
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
Cloud native applications are increasingly composed of containers, serverless functions responding to events and managed cloud services. What is the best workflow and set of tools to provide a rapid, iterative development experience and to package applications using these three components?
This hand-on talk will compare and contrast several sets of tools and their associated workflows:
Using Docker Desktop, with its local Docker engine and Kubernetes cluster, with open source tools such as the Virtual Kubelet, or the Gloo hybrid app gateway, to build the most productive development inner-loop for these type of applications
OpenFaaS, Fn, or Nuclio open source serverless framework to run functions in containers locally
Telepresence to run a container locally, connected to a remote cluster
Helm and Draft
Knative
The talk will also cover how you can use the Cloud Native Application Bundle (CNAB) format and tools to package your applications and share them using a container registry.
Slides presented to OpenStack developer summit during the "Quantum Overview" session (note: these are not the slides presented during the conference, these slides are more technical, and less polished)
Quantum (OpenStack Meetup Feb 9th, 2012)Dan Wendlandt
This is a talk I gave on Quantum at the Bay Area OpenStack Meetup on Feb 9th, 2012.
I added a few slides to try and address some of questions people had during the talk.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3
A First Look at vSphere Integrated Containers and Photon Platform
1. A First Look at vSphere Integrated
Containers and Photon Platform
Dan Wendlandt, VMware, Inc
INF5616
#INF5616
2. • This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
Disclaimer
CONFIDENTIAL 2
3. Agenda
CONFIDENTIAL 3
1 Basics of Containers + VMware
2 vSphere Integrated Containers (Demo)
3 Photon Platform (Demo)
4 Key Similarities + Differences
5 Next Steps: Learning More
4. BUILD SHIP RUN
Portable. Lightweight. Fast. DRIVE BUSINESS AGILITY
Why Containers?
CONFIDENTIAL 4
5. How Does VMware Deliver Enterprise-Class Containers?
5
What Developers Want
Light
What IT Ops Needs
Security
Isolation
Data
Persistence
Rich
SLAs
Portable Fast
Network
Services
Consistent
Management
VMware
Validationand
Differentiation
Virtual
Machines,
NSX
vSphere
Distributed
Switch,
NSX
vVols,
VSAN
vSphere
DRS, I/O
Controls
vCenter
Server,
Project
Bonneville
Customer
Value
Run Standard Containers Formats
and integrated with Developer Tools
Common APIs for Orchestration
Container in Seconds
Isolation and Multi-Tenancy
Network Provisioning and Configuration
Choice of Storage and Guarantee of Services
Align SLAs per Workload
Manage with Existing Tool Sets
Open
container
formats +
orchestration
APIs
Instant
Clone
Photon
OS
6. Uniting Technologies – Introducing vSphere Integrated Containers
6
Extending an existing vSphere environment
Containers become a first-class citizen.
Industry-leading capabilities:
• DRS, vMotion, HA/DR
• Storage and Network Integration
(VSAN and NSX)
• NO rebuilding or re-architecture required
Full compatibility with existing tools
Broadest ecosystem
• Cloud-Native developer tools, orchestration software,
and application services
Unified Hybrid Platform
vSphere Integrated Containers
vSphere
NSX
VSAN
vRealize
Instant Clone,
Project Bonneville, Photon OS
8. Key Building Block: “Virtual Container Host”
8
Virtual
Machine
Unit of Operation:
• Single x86 machine.
• Virtual CPU, Memory, Disk,
Network, etc. functions.
• Runs on any host within a
resource pool / cluster.
Virtual
Container Host
Container
Orchestration API
Unit of Operation:
• Collection of containers with
associated API endpoint for
orchestration.
• Distributes containers within a
pool of compute, network,
storage, resources.
vSphere Integrated Containers:
Simplifies the creation of “virtual container hosts” on vSphere
for multiple container orchestration frameworks.
9. vSphere Integrated Containers Architecture – Docker Example
CONFIDENTIAL 9
Example: Implementing a Docker
Virtual Container Host (VCH):
VCH
VM
vSphere
Datastores
C1 C2 C3 C4
External
Network
Internal
port-group
External
port-groupResource Pool
Docker API
Requests
External Application
Network Traffic
Container
VMs
Compute: Resource Pool /
Cluster
Storage: Datastores
(images/disk/volumes)
Network: Port groups
(internal/external)
10. vSphere Integrated Containers Architecture – Starting a Docker
Container
10
When Creating a Container:
• Receives “docker run” API request.
• Download any new image layers to datastore.
• Select container VM IP, set up any network
mappings for exposed ports.
• Use InstantClone to create “child” PhotonOS-Pico
container VM on an available ESX host.
• Creates VMDKs representing container image
(layers) and volumes, attach to the container VM.
• Start the VM
• Container VM executes the “entrypoint” command
for the container image.
• Handles further API requests (e.g., “docker stop,
docker start, docker rm) with corresponding VM life-
cycle operations.
VCH:
Virtual Container Host
Docker API
vCenter
VMware ESX
PhotonOS
VMware ESX
PhotonOS
VMware ESX
PhotonOS
Shared Datastores
C1
Layer1
Layer2
Layer3
Image
VMDK
VM instant-clone
docker run
Instant
Clone!
VM restart,
shutdown, delete
docker stop
docker rm
Net Map 8080 -> 172.16.0.3:8080
/go/bin/app
VM start
12. What About Specialized Infrastructure Purely for Cloud Native?
12
Unified Platform: Carries Passengers + Cargo Specialized Platform: Cargo-only
Passengers Existing Enterprise Applications
Cargo Cloud Native Applications
• Core technologies: engines, frame/skin, cockpit technology, etc.
• Core skills: pilot, maintenance, airport + air-traffic personnel.
Common
Foundation
vSphere
Platform
ESX, NSX,
vRealize,
VSAN
Photon
Platform
13. A Different Approach – Introducing the VMware Photon Platform
13
New Platform Built from Ground Up and
Optimized for Containers:
• Rich API Set, open consumption surfaces
• Distributed control plane
• Speed – 1000s of workloads in seconds
• Scale – 100K -> 1M containers
• Focused feature-set, optimized for cloud native
• Software-defined networking, storage on
commodity hardware.
Core Components:
• Photon Controller – Distributed Management and
Control, Project Lightwave
• Will be open sourced in H2 2015
• Photon Machine – Photon OS, ESX Microvisor
“Pure Cloud-Native Platform”
VMware Photon Platform
Photon Controller
Photon Machine
A Different Approach - Introducing the VMware Photon Platform
14. Photon Platform Architecture
15
VMware ESX
PhotonOS
VMware ESX
PhotonOS
VMware ESX
PhotonOS
Photon Controller #1
Photon API
Photon Controller:
Clustered design
delivers massive
scale and high-
availability.
Cloud Foundry
Cluster
Kubernetes
Cluster
Combination of
local and/or shared
ESX datastores.
Photon Controller #2
Photon Controller #3
Photon Machine:
Combination of core
ESX with
PhotonOS
Cloud Foundry API
Kubernetes API
Create CF cluster
Create Kubernetes cluster
cf push
cf scale kubectl create
kubectl get pods
15. Photon Platform Details
CONFIDENTIAL 16
Highly Scalable Control Plane
• Designed for 1M workloads, 50K hosts. 1000s of concurrent API ops
• Scale-out control plane delivers active-active high-availability, simple
and min-impact upgrade.
Management / Ops Tools
• Operations at scale: automate everything, manage fleets of
servers as capacity, not individual nodes.
• Simple out-of-the-box tools for operations teams, with open
APIs/formats to use external ops tools.
Compute
• HW-isolated workloads, any OS,
optimized for Photon.
• ESX base: reliability, security, strong
SLAs (e.g., no noisy neighbors)
Storage
• 1st-class Disk abstraction:
Ephemeral/Persistent .
• Any ESX compatible storage:
local or shared (including VSAN).
Network
• Integrates with NSX for network
micro-segmentation and full virtual
networks services (e.g., LB/firewall).
• Also supports basic VLANs.
Multi-tenancy
• Fully multi-tenant APIs with resource accounting and quotas .
• Integration with Active Directory via Project Lightwave.
App Orchestration
• API-first mode, cluster abstraction
• Open / Portable Frameworks
17. Comparing the Platforms
CONFIDENTIAL 18
• Unified platform for all apps vs. pure
focus on cloud native.
• GUI tools vs. API-first
• Rich features vs. massive scale/churn.
• Self-service with governance via vRA vs.
built-in multi-tenancy + quotas.
• Existing tools & experience vs. new tools.
• Support for multiple open container APIs,
including Docker, Cloud Foundry / Lattice,
Kubernetes, Mesos.
• Simplified creation/mgmt of clusters.
• Capable of mapping 1 container “unit” to
1 VM (i.e., “Bonneville Model”
• Leverage ESX, NSX, VSAN (future), etc.
Takeaway: vSphere Integrated Containers is the most complete route to enterprise-grade containers
today. Photon platform has you covered if/when cloud native apps dominate your datacenter.
Key Similarities Key Differences
18. How to Learn More
CONFIDENTIAL 19
Private Beta: vSphere Integrated
Containers, Photon Platform
Open to a small set of “development partner” customers in
Q3/Q4 2015 timeframe. Please speak with your sales
engineer or technical account manager if you are interested.
VMware is committed to the OpenStack project.
VMware was the #4 contributor to OpenStack integrated projects in the Icehouse release.
VMware has a growing number of developers contributing to OpenStack.
Contributions span across a number of OpenStack projects listed in this slide.