#vmworld
HBO2789BU
Drive Accountability and Efficiency with VMware’s Cloud Management Platform
Serdar Badem, VMware, Inc.Shaw Zhang, VMware, Inc.
#HBO2789BU
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc.
Disclaimer
This presentation may contain product features or functionality 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 features/functionality/technology discussed or presented, have not been determined.
2
The information in this presentation is for informational purposes only and may not be incorporated into any contract. There is no commitment or obligation to deliver any items presented herein. VMworld 2019 Content: Not for publication or distribution
3©2019 VMware, Inc. 3
All companies are now software companies
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 4
Software Applications are Undergoing Massive Change
ML
AI
DATA
Unprecedented growth
Shorter cyclesDiverse stacks and clouds
Demanding applications
Inability to scale Lack of skillsPoor utilization of
resourcesGaps in availability
and security
C H A L L E N G E S
VMworld 2019 Content: Not for publication or distribution
5©2019 VMware, Inc.
The answer:
Run your software on a cloud
Secure Services-richResilient ScalableSelf-serviceSelf-optimized
Cloud is:
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 6
We create the solutions that makes cloud complexity invisibleso that you can focus on transforming your business
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 7
VMware Cloud Management
Public CloudData CenterEdge Managed Data Center
H Y B R I D C L O U D A P I
AWS GCPAZURE
Native Public Clouds
M U L T I C L O U D M A N A G E M E N T
H Y B R I D C L O U D M A N A G E M E N T
H Y B R I D C L O U D A P I
CLOUD OPS
HYBRID OPS
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 8
vRealize Hybrid Cloud Management
Public CloudData CenterEdge Managed Data Center
Self driving operationsInfra Monitoring Troubleshooting
Security & Network Visibility
Log Management
Cost & CapacityManagement
Compliance DR
Application operationsMetrics and App
MonitoringApp security
Programmable provisioning
Infrastructure as Code
Service Catalog
Pipeline as Code
Container Management
Cloud migration Marketplace
Common platform
CONSISTENT OPERATIONS
CAPABILITY VIEW
CONSISTENT INFRASTRUCTURE
Compute Storage Network
VCF
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 9
vRealize Hybrid Cloud Management
Public CloudData CenterEdge Managed Data Center
Self driving operations
Programmable provisioning
Application operations
vRealize OperationsvRealize Log
InsightvRealize Network
Insight
Wavefront App Defense
vRealize Automation
Common platform
CONSISTENT OPERATIONS
PRODUCT VIEW
Cloud migrationMarketplace
(Bitnami)Tanzu
DR as a Service / SRM
CONSISTENT INFRASTRUCTURE
Compute Storage Network
VCF
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 10
Automation & Operations IntegrationOperations-driven workload placement and continuous optimization
TARGET UTILIZATION
TARGET BUDGET
TARGET PERFORMANCE
LICENSE or AFFINITY INTENT
ENABLE MONITORING INTENT VIA CODE
APP SLA
AUTOMATION OPERATIONS
z
CLOSED-LOOP PERFORMANCE OPTIMIZATION
INITIAL DEPLOYMENT
BUSINESS INTENT
OPERATIONAL INTENT
Common Objects (Cloud Accounts, Project, Cloud Zone)
Right-Sizing and Reclamation
Application Monitoring / Troubleshooting
Workload Placement
INITIAL DEPLOYMENT
Cloud Assembly
BLUEPRINT (Declarative topology)
DEPLOYMENT(Provisioned app instance)
ADVANCED PLACEMENT WITHIN CLOUD ZONE
CLOSED-LOOP OPTIMIZATION
Cloud zone Cloud zone Cloud zone
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 11
In-context views of operations & hybrid cloud cost
Deployment: Application Awareness
App-aware, cloud management
HEALTH METRICS (vROps)
ESTIMATED COST (vROps)
A p p - a w a r e , c l o u d m a n a g e m e n t
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 12
Cost information at multiple levels before or after provisioning
Cost Visibility
ORGANIZATION
Cloud Admin
PROJECTS
DEPLOYMENTS
Display estimated cost at the time of a request
Display estimated cost at the deployment, resource(i.e. machine), and project level
Calculate individual component costs for workloads
PROJECT LEVEL AGGREGATED COST
DEPLOYMENT LEVEL COST
BLUEPRINT
Cloud Assembly
COMPONENT COST
REQUEST
UP FRONT COST CALCULATION PRIOR TO REQUEST
Estimated cost with vROps Integration
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 13
New vRA 8 and vROps 8 Integration
Blueprint
Deployment
ProjectProject
Deployment
Blueprint
Organization
User
Objects collected by Management Pack
Organization
User
vROps 8Native constructs
vRA 8
Cloud Zone Cloud Zone
Cloud AccountCloud Account
Rest API
Configure vRA 8 integration in vROps UI
Support WLP day 1 and day 2 use case
VM metrics
Cost
Deployment View
Upfront and monthly cost
Rest API
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 14
CMP Common Construct – Cloud Account
Common constructs and consistent user existing between Operations and Automation
vRA 8vROps 8
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 15
CMP Common Construct – Cloud Zone
Support for workload optimization
Support for capacity analytics
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 16
Importing Cloud Accounts
Select account type to import
Use an existing credential
Override with new credentialVMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 17
Support for Up-front Cost and On-going Cost
Up-front cost
On-going cost
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 18
New Dashboards
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 19
Provisioning of workloads (Initial and Day 2) using vRealize Operations performance forecasting
Automation & Operations Integration
zCLOSED-LOOP PERFORMANCE OPTIMIZATION
INITIAL DEPLOYMENT
BUSINESS INTENT
OPERATIONAL INTENT
AUTOMATION
Business Intent
APP SLA
LICENSE or AFFINITY
COMPLIANCE
OPERATIONS
Operational Intent
TARGET UTILIZATION
TARGET PERFORMANCE
Initial Placement
Day 2 Placement
CONSOLIDATE or BALANCE
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 20
Performance & Capacity based Recommendation
Initial Workload Placement – Integrating vROps and vRA
20
VM
vRA Requests vROps Policies
Clusters & Policy Details
In flight capacity reservation
Catalog Request
Place VM in Cluster and let DRS manage inside the cluster
Balance (Performance)
Consolidate
C3
C2
C1
1
2
3
4
5
Reservations
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 21
vROps breaks the PLAN down to required moves
On-going Workload Placement – Integrating vROps and vRA
21
vROps discovers and continuously looks for optimization
vROps Policies
Clusters & Policy Details
vROps gets a white list from vRA vROps generates PLAN
vROps detects optimization
opportunity or cluster goes RED
Balance (Performance)
Consolidate
C3
C2
C1
1
2
3
4
5
Reservations
vROps delivers the PLAN to vRA to execute
vRA executes the PLAN
VM
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 22
Assess PerformanceAre There Issues Making the Datacenter Sub-Optimal?
Optimization opportunities
Prioritized list of datacenters
• Which DCs have upcoming capacity shortfalls?
• Which DCs have cost savings?
• Which DCs are poorly balanced?What should I do now?
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 23
Define Intent in 3 Easy Steps – Operational and Business
What is your target utilization objective?
• Balance - Workloads are evenly spread out
• Consolidate – Workloads are placed maximize utilization aka densification
How much risk is acceptable?
• Headroom provides a buffer of space for the cluster
• Reduces risk from bursts or unexpected demand
How to drive placement based on business needs?
• Reservation Policies
• SLA Tiers: Gold, Silver, Bronze
• License Policies: Windows, Oracle, Linux
• Compliance: PCI, HIPAA
Operational Intent Business Intent
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 24
Turn on your self-driving operations
• Run it now based on recommendation
• Schedule it for an automated ongoing optimization
• Automate to run when performance troubles occur
Automate Performance Based on Business or Operational IntentTurn on your self-driving operations
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 25
For any DC/Cloud Zone containing a vRA Managed Cluster
• vROps Business Intent (Tags) is greyed out
• Business Intent MUST be driven by vRA Policies
– Production-PCI-Oracle capability
– Production-PCI-MSFT capability
Bottom Line…for DC/Cloud Zone with vRA Managed Clusters
• vR Ops is responsible for Operations Intent (Balance, Consolidate, etc)
• vRA is responsible for ALL Business Intent (License Enforcement, Compliance, etc)
Business Intent
Initial Workload Placement – Integrating vROps and vRA
VMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 26
vRA managed Cloud Zone is determined Not Optimized by vROps
vROps generates a list of candidate VMs it could move
vROps passes this list of candidates to vRA
vRA returns a white list for each VM candidate • Where CAN it be
moved?• What is the Business
Intent?
vROps generates the optimization plan using the white list (i.e. business intent)
vROps breaks the plan down into individual moves
vROps sends the optimization plan to vRA a move at a time. vRA executes the VM moves.
vROps Recent Tasks shows each move and its status (e.g. success or failure)
The vR Ops WLP Visualization screen will show the moves
Explaining the Process
Day 2 Workload Placement – Integrating vROps and vRA
VMworld 2019 Content: Not for publication or distribution
27©2019 VMware, Inc.
DEMOVMworld 2019 Content: Not for publication or distribution
©2019 VMware, Inc. 28
Learn More About Operations Management
• HBO1136BU It's Not 2005 Anymore, Stop Using Excel for Capacity Management• HBO1138BU Yes, Mr. CFO, IT is Expensive: Here's Why & What YOU Can Do About It: Cost Analysis • HBO1181BU Monitor All The Things! Application Monitoring with vRealize Operations• HBO1139BU You Get a Cloud, You Get a Cloud, & YOU Get a Cloud! Monitoring all Clouds with vROPS• HBO1633PU Tales from the Trenches: Realizing the Full Value of Self-Driving Operations• HBO2114BU Customer Use Cases - Hybrid Cloud• HBO1649BU Creating a cohesive monitoring strategy with IHS Markit
• HCI1650BU Optimize vSAN Performance Using vRealize Operations and Reinforcement Learning• HCI1620BU Artificial Intelligence and Machine Learning for HCI: Where We’re Going• HCI1210BU Current and Future of vSAN Operations with vRealize Operations
• CNET1692BU What’s New with vRealize Network Insight?• CNET1976PU vRealize Network Insight: Hear from the Customers• HBI1586BU Network Insight, Can You Quickly Help Me Migrate to VMC?
HBO1180BU The Big Ticket: What’s New in vRealize Operations
Meet Experts at the Booth: “Self-Driving vRealize Operations”
Attend Key Self-Driving Operations Sessions
HBO1183BU Introducing vRealize Operations as a Service
VMworld 2019 Content: Not for publication or distribution
VMworld 2019 Content: Not for publication or distribution
VMworld 2019 Content: Not for publication or distribution