PERFORMANCE STUDY NOVEMBER VMWARE vsphere UPDATE MANAGER PERFORMANCE AND BEST PRACTICES. VMware vsphere 6.5

Similar documents
VMware vcenter Update Manager Performance and Best Practices VMware vcenter Update Manager 4.0

VMware vcenter Server 6.0 Cluster Performance

Kronos Workforce Central on VMware Virtual Infrastructure

Configuration Maximums VMware vsphere 4.0

Esri ArcGIS Server 10 for VMware Infrastructure

VMware vcenter Update Manager Administration Guide

Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere. white PAPER

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

VMware vcenter Update Manager Administration Guide

Configuration Maximums VMware vsphere 4.1

What s New in VMware vsphere 4.1 VMware vcenter. VMware vsphere 4.1

Microsoft Office SharePoint Server 2007 Performance on VMware vsphere 4.1

Microsoft Exchange Server 2007

VMware vsphere 5.0 Evaluation Guide

Installing and Administering VMware vsphere Update Manager

Reducing the Cost and Complexity of Business Continuity and Disaster Recovery for

Configuration Maximums

Getting Started with ESXi Embedded

Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build

VMware vsphere 4.1. Pricing, Packaging and Licensing Overview. E f f e c t i v e A u g u s t 1, W H I T E P A P E R

End Your Data Center Logging Chaos with VMware vcenter Log Insight

Running VirtualCenter in a Virtual Machine

What s New in VMware vsphere Storage Appliance 5.1 TECHNICAL MARKETING DOCUMENTATION

Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER

Host Power Management in VMware vsphere 5

Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment

VMware vcenter 4.0 Database Performance for Microsoft SQL Server 2008

VMware vcloud Automation Center 6.0

What s New in VMware vsphere 4.1 Storage. VMware vsphere 4.1

Configuration Maximums

VMware vrealize Automation

High-Availability Fault Tolerant Computing for Remote and Branch Offices HA/FT solutions for Cisco UCS E-Series servers and VMware vsphere

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

What s New in VMware vcenter 5.0

Improving Scalability for Citrix Presentation Server

Configuration Maximums VMware Infrastructure 3

What s New in VMware vsphere Flash Read Cache TECHNICAL MARKETING DOCUMENTATION

Performance of VMware vcenter (VC) Operations in a ROBO Environment TECHNICAL WHITE PAPER

DELL. Virtual Desktop Infrastructure Study END-TO-END COMPUTING. Dell Enterprise Solutions Engineering

WHITE PAPER. VMware Infrastructure 3 Pricing, Packaging and Licensing Overview

VMware vcloud Automation Center 6.1

Installing and Administering VMware vsphere Update Manager

Oracle Databases on VMware High Availability

VMware vsphere Data Protection 6.0

Leveraging NIC Technology to Improve Network Performance in VMware vsphere

Monitoring Databases on VMware

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Introduction to VMware EVO: RAIL. White Paper

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

HCIbench: Virtual SAN Automated Performance Testing Tool User Guide

VMware vrealize Automation

Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER

What s New in VMware Site Recovery Manager 6.1

Oracle Database Solutions on VMware High Availability. Business Continuance of SAP Solutions on Vmware vsphere

The VMware Reference Architecture for Stateless Virtual Desktops with VMware View 4.5

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014

Adobe Deploys Hadoop as a Service on VMware vsphere

Scalability Tuning vcenter Operations Manager for View 1.0

VXLAN Performance Evaluation on VMware vsphere 5.1

VMware vsphere 4. Pricing, Packaging and Licensing Overview W H I T E P A P E R

Management of VMware ESXi. on HP ProLiant Servers

WHITE PAPER. VMware vsphere 4 Pricing, Packaging and Licensing Overview

Five Reasons to Take Your Virtualization Environment to a New Level

Site Recovery Manager Installation and Configuration

VMware vsphere Storage Appliance 5.1.x Brownfield Deployments. TECHNICAL MARKETING DOCUMENTATION v 1.0

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

Site Recovery Manager Installation and Configuration

What s New in VMware Data Recovery 2.0 TECHNICAL MARKETING DOCUMENTATION

VMware vcenter Server 5.5 Deployment Guide TECHNICAL MARKETING DOCUMENTATION V 1.0/NOVEMBER 2013/JUSTIN KING

Kronos. Kronos Incorporated. VMware in the Datacenter: Enhancing Performance of Large-scale Databases and Mission-critical Applications

Citrix XenApp Server Deployment on VMware ESX at a Large Multi-National Insurance Company

PassTest. Bessere Qualität, bessere Dienstleistungen!

Remote PC Guide Series - Volume 1

vcloud Suite Licensing

vsphere Upgrade vsphere 6.0 EN

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

VMware vsphere Storage DRS. Interoperability TECHNICAL MARKETING DOCUMENTATION V 1.0/UPDATED MAY 2012

WHITE PAPER 1

Introduction to VMware vsphere Data Protection TECHNICAL WHITE PAPER

VMware vsphere 4.1 Networking Performance

VMware vsphere Data Protection

Getting Started with Database Provisioning

vsphere Upgrade Update 1 ESXi 6.0 vcenter Server 6.0 EN

ESX Server Performance and Resource Management for CPU-Intensive Workloads

VMware vsphere Data Protection 6.1

VMware vsphere with Operations Management and VMware vsphere

Windows Server 2008 R2 Hyper-V Live Migration

VMware vsphere with Operations Management and VMware vsphere

Understanding Data Locality in VMware Virtual SAN

Symantec and VMware: Virtualizing Business Critical Applications with Confidence WHITE PAPER

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Business Continuance of SAP Solutions on VMware vsphere. Oracle Databases on VMware Frequently Asked Questions (FAQ)

AlwaysOn Desktop Implementation with Pivot3 HOW-TO GUIDE

Migrating to ESXi: How To

PARALLELS CLOUD SERVER

VMware Data Recovery. Administrator's Guide EN

Transcription:

PERFORMANCE STUDY NOVEMBER 216 VMWARE vsphere UPDATE MANAGER PERFORMANCE AND BEST PRACTICES VMware vsphere 6.5

Table of Contents Introduction...3 Experimental Configuration...3 Experimental Setup... 3 vsphere Update Manager and vcenter Server... 3 ESXi System... 3 Virtual Machine Operating Systems... 4 Experimental Configurations... 4 Update Manager Server Deployment... 5 Best Practices... 5 Performance for VUM Workflows... 6 Performance Tips... 7 Remediation Concurrency...7 Performance Tips... 8 Resource Consumption... 8 Performance Tips... 1 Running VUM Operations with Workload... 1 Performance Tips... 12 Conclusion... 12 References... 12 PERFORMANCE STUDY / 2

Introduction VMware vsphere Update Manager (also known as VUM) provides a patch management framework for VMware vsphere. IT administrators can use VUM to patch and upgrade VMware ESXi hosts, VMware Tools, virtual hardware for virtual machines, as well as virtual appliances. As datacenters scale to accommodate more virtual resources, performance implications become more important for patch management. In this paper, we present a series of performance studies that cover various patch management workflows and their performance characteristics; we also provide best practice guidelines. In the vsphere 6.5 release, VMware vsphere Update Manager has been integrated into the vcenter Server appliance (VCSA) for the Linux platform. The integration eliminates remote data transfers between VUM and VCSA while greatly simplifying the VUM deployment process. Thus, we also briefly present the performance and deployment differences between VUM for Windows and VCSA. In summary, this paper covers the following topics: Experimental setup Various VUM deployment scenarios Operational performance for VUM workflows Resource consumption Running VUM tasks with workload Experimental Configuration Experimental Setup vsphere Update Manager and vcenter Server Host Computer: Dell PowerEdge R73 CPUs: 16 Intel Xeon Processors E5-268 (2.5GHz) RAM: 32GB Hard drives: 512GB Local Hard Drive Network: E1 Network Card (1Gbps) vsphere Update Manager: Version 6.5 vcenter Server: Version 6.5 NOTE: VUM has been integrated in the vcenter Server 6.5 appliance for the Linux platform. The above configuration is used to run vcenter Server with VUM running as a service. VUM for Windows in the previous release was deployed in a dedicated server with 4 CPUs, 16GB memory, and 1G network bandwidth. ESXi System Host Computer: Dell PowerEdge R73 CPUs: Eight 2.5GHz Intel Xeon Processors E5-268 RAM: 32GB Hard drives: 1GB Local Hard Drive Network: E1 Network Card (1Gbps) ESXi: Versions 6.5 PERFORMANCE STUDY / 3

Virtual Machine Operating Systems CentOS 6.8 Experimental Configurations The configuration and environment used in the experiments are shown in Figure 1 (VUM on Windows for vcenter Server for Windows) and Figure 2 (VUM integrated as a service in vcenter Server 6.5 and later versions for Linux). If vcenter Server for Linux is used, there is no need to configure and deploy VUM. We use 32 ESXi servers to form a vmotion and DRS (fully automated) enabled cluster. On each host, we run 32 virtual machines (16 powered on) running CentOS 6.8. vcenter Server Update Manager Server V M V M V M ESXi Servers Figure 1. VUM on Windows for vcenter Server for Windows platform vcenter Server Update Manager Server V M V M V M ESXi Servers Figure 2. VUM integrated as a service in vcenter Server 6.5 for Linux platform PERFORMANCE STUDY / 4

Update Manager Server Deployment There are three Update Manager deployment models, as shown in Figure 3: Model 1 In this model, vcenter Server and the Update Manager server share both a host and a database instance. This is the deployment model for VUM on vcenter Server 6.5 and later versions for the Linux platform. Model 2 In this model, vcenter Server and the Update Manager server still share the same host, but use separate database instances. Model 3 In this model, vcenter Server and the Update Manager server run on different hosts, each with its own database instance. NOTE: Model 2 and model 3 are only supported by Update Manager on the Windows platform. On the Linux platform, Update Manager service and its database are integrated with vcenter Server in VCSA. Although the Update Manager and vcenter Server run on the same machine in VCSA, the maximum supported inventory size and number of concurrent operations are the same as the Update Manager for Windows. In any deployment model, ensure that there are sufficient hardware sources for Update Manager and vcenter Server itself. Please consult the below best practices as a general guideline for resource requirement for Update Manager and subsequent sections in this paper for resource configuration recommendations with different inventory size. For resource configuration for vcenter Server itself, please refer to the VMware vcenter Server Deployment Guide. Model 1 Model 2 vcenter Server Update Manager server vcenter Server Update Manager server vcenter DB Update Manager DB Model 3 vcenter DB Update Manager DB vcenter Server Update Manager Server vcenter DB Update Manager DB Figure 3. Host deployment models for Update Manager server Best Practices For both ESXi and virtual machine patching, the Update Manager server transfers patch files over the network. To reduce I/O transactions, the Update Manager server caches patch files, some of which are several hundred of megabytes in size. Make sure the Update Manager service has at least 2GB of RAM to cache frequently used patch files in memory. PERFORMANCE STUDY / 5

Update Manager patch files can be large. Allocate separate physical disks for the Update Manager patch store if possible. In VCSA, the default location for Update Manager to store patch files is under /storage/updatemgr/patch-store/ and a dedicated disk can be mounted to this path so that patch files do not affect the space that can be used by your other applications. For the integrated Update Manager with vcenter Server 6.5 on the Linux platform, make sure the database is given enough space for both the vcenter inventory and the Update Manager data. Initialization needs 15MB, and an upper estimate of monthly usage is around 9-1MB data in the database. Performance for VUM Workflows In this section, we present operational latency for single host and virtual machine update tasks. We also showcase the performance parity for Windows VUM with VCSA. For every operation we present here, we run the experiment in two different configurations: VUM on Windows running on a dedicated host (Figure 1), and VUM on Linux running on the same machine as vcenter Server for Linux (Figure 2). For configuration details please refer to the Experimental Configuration section. Table 1 shows the latency results for the following operations: ESXi host scan (scan a host for updates and patch information) Virtual machine scan (scan a virtual machine for update information) Stage host (download patches and update related metadata from the repository) Remediate host (update host patches) Remediate virtual machine (update tools and hardware version) All numbers are averaged over multiple runs. Note that these latency numbers are only references based on experimental data on our configuration. The latency can be significantly affected by hardware configurations, network latency, and system workload. Scan Host Scan VM Stage the First Host Stage another Host Remediate Host Remediate VM VUM on Windows (Separated from vcenter) 6s <1s 7m 24s 35s 5m 19s 41s VUM on Linux (Collocated with vcenter) 3s <1s 3m 38s 33s 5m 14s 36s Table 1. Update Manager operation latency comparison between Windows and Linux (shown in minutes (m) and seconds (s)) As can be seen from Table 1, VUM on Windows vs Linux generally performs similarly for most of the operations. Note that staging the first host requires a larger amount of data to be downloaded, thus we segregate the stage operation into two experiments: Stage the First Host and Stage another Host. For stage operations, VUM on Linux is considerably faster because placing VUM and vcenter Server in the same machine eliminates the remote file transfer incurred during the stage process. For the Remediate Host experiment in Table 1, our experiments show that powered-on virtual machines running on a host slow down the remediate process for the host by around 2% if we choose not to change the virtual machine s power-on state. This is because the host needs to enter maintenance mode and reboot (automatically initiated by VUM) during the remediation, and thus the virtual machines that need to be online are migrated to other hosts, resulting in longer latency. PERFORMANCE STUDY / 6

The results in Table 1 were measured on a low-latency local network setup. However, network latency plays an important role for most Update Manager operations. For the impact of a high-latency network, please refer to our prior study in the paper VMware vcenter Update Manager 5. Performance and Best Practices. For concurrent update performance, please refer to the Remediate Concurrency section. Performance Tips Remediating a host is faster if there are no powered-on virtual machines. Powering off virtual machines and updating when the hosts are less loaded can help improve the remediation latency. Upgrading VMware Tools is faster if the virtual machine is powered on. Otherwise, Update Manager powers on the virtual machine before the VMware Tools upgrade. This might increase the overall latency. Upgrading virtual machine hardware is faster if the virtual machine is powered off. Otherwise, Update Manager powers off the virtual machine before upgrading the virtual hardware. This might increase the overall latency. NOTE: Because VMware Tools must be up to date before virtual hardware is upgraded, Update Manager might need to upgrade VMware Tools before upgrading virtual hardware. In this case, the process is faster if the virtual machine is already powered on. Remediation Concurrency In Update Manager 6.5, you can choose to remediate a cluster of hosts in sequence, in parallel, or in parallel with a given level of concurrency. Compared to sequential update, concurrent remediation that updates multiple hosts and virtual machines in parallel can reduce the total update time and service downtime. This section presents operational performance and several considerations for concurrent remediation. An appropriate level of remediation concurrency can greatly shorten the update cycle for your entire vcenter Server inventory. However, performance benefits achieved by parallel remediation start to diminish beyond a certain limit due to resource (CPU and thread limit) constraints for VUM and vcenter Server. To demonstrate this effect, we use the setup described in the Experimental Configuration section and perform concurrent remediation by randomly picking different numbers of hosts and virtual machines to remediate. TIME IN SECONDS 14 12 1 8 6 4 2 Remediation Latency 1 4 8 16 32 NUMBER OF HOSTS 3 25 2 15 1 5 1 4 8 16 32 64 128 NUMBER OF VMS Figure 4 shows the concurrent remediation latency for different numbers of hosts and virtual machines. As can be seen from the figure, under a certain concurrency limit (< 8 hosts and < 32 virtual machines), the latency scales very well. Upgrading hosts and virtual machines in parallel can greatly reduce the remediation latency in these cases. However, with too many hosts or virtual machines updated in parallel, latency starts to grow faster. Due to the aforementioned performance reason and the maximum number of threads that can be used, Update Manger introduces Throttling Limits, which limit the maximum numbers of concurrent tasks. An update operation will be queued and performance will be affected if the concurrency of the operation exceeds its limit. Although those limits have been continuously scaling in newer releases to allow a larger number of parallel update operations, choosing the appropriate concurrency is critical for performance. Table 2 gives the recommended concurrency level for best performance. For the maximum limited concurrent operations in general, please consult the Configuration Maximums document for vsphere 6.5. TIME IN SECONDS Remediation Latency Figure 4. Concurrent remediate latency with different number of hosts and virtual machines (VMs) PERFORMANCE STUDY / 7

Update Manager Operations Maximum Tasks per ESXi Host Maximum Tasks per Update Manager Server ESXi host scan 1 72 ESXi host remediation 1 48 VMware Tools scan 72 2 VM hardware scan 72 2 VMware Tools upgrade 3 128 VM hardware upgrade 3 128 ESXi upgrade 1 48 Table 2. Recommended concurrency for each Update Manager operation Performance Tips Limiting the host remediation concurrency level to half of the number of hosts in the cluster can reduce vmotion intensity, often resulting in better overall host remediation performance. You can set this option by using the Update Manager remediation wizard. Do not remediate too many virtual machines at the same time. Significant update performance degradation is possible when virtual machine remediation concurrency reaches a certain level. As scan operations typically run much faster, you can scan more virtual machines concurrently in a cluster. Use Table 2 as a reference for how many hosts or virtual machines can be updated and upgraded simultaneously without hurting performance significantly. When all hosts in a cluster have all virtual machines powered off and are ready to enter maintenance mode, concurrent host remediation will typically be much faster than sequential host remediation as there is no live virtual machine migration overhead during the remediation process. Resource Consumption On the Linux platform, as Update Manager shares the same resources with the vcenter Server, it is important to ensure there are enough resources while performing update operations. In this section we present our study of VUM resource consumption in different scenarios. Figure 5 shows the memory consumption and peak CPU utilization while several different update operations are being performed on Linux. VUM s memory usage is relatively stable and does not show a significant variation when different update operations are performed. As depicted in Figure 5, scan, stage, and remediate consumes 3-5MB of memory in VUM. Updating multiple objects concurrently does not severely increase the memory consumption in the short term. This is because VUM uses most of its memory to store the inventory information and cache patch files. The CPU utilization, however, can experience short-term spikes when performing highly concurrent tasks. For example, scanning and remediating 128 VMs triggered 3% - 4% CPU utilization, compared to only a small percentage when scanning and remediating one VM. PERFORMANCE STUDY / 8

5 5% MEMORY USAGE (MB) 4 3 2 1 4% 3% 2% 1% % CPU (%, 16% TOTAL) Memory Usage Peak CPU Utilization Figure 5. Memory and CPU consumption for Update Manager on Linux for update operations VUM resource usage is affected by inventory size. Figure 6 shows VUM s memory and vcenter Server s database space consumption with different inventory sizes after all the hosts and VMs are updated. As can be seen in the figure, although the memory and database space consumption do not grow linearly, they are significantly affected by the inventory size. The trend shown in Figure 6 provides a way to estimate the resource consumption for a given inventory size. Ensure that enough memory and database space are provided for your inventory on VCSA. MEMORY AND DATABASE USED (MB) 12 1 8 6 4 2 124 585 64 4 356 24 158 1 4 Hosts and 128 VMs 8 Hosts and 256 VMs 16 Hosts and 512 VMs 32 Hosts and 124 VMs Memory Usage Database Usage Figure 6. Memory and database space consumption for Update Manager on Linux with different inventory Based on the resource usage trend we studied and the VMware vcenter Server Deployment Guide, we provide Table 3 as a resource configuration guide for different inventory sizes for VCSA. Please refer to the VMware vcenter Server Deployment Guide for general deployment and resource requirements for your environment. SMALL: UP TO 1 HOSTS/ 1, VIRTUAL MACHINES MEDIUM: UP TO 4 HOSTS/ 4, VIRTUAL MACHINES LARGE: UP TO 1, HOSTS/ 1, VIRTUAL MACHINES CPU 4 8 16 MEMORY 16 GB (~1G for VUM) 24 GB (~2G for VUM) 32 GB (~3G for VUM) Table 3. Resource requirements for VCSA with VUM PERFORMANCE STUDY / 9

Performance Tips The amount of memory consumed by Update Manager is primarily affect by the size of the inventory, in particular the number of virtual machines. Based on the memory usage projection, make sure Update Manager can consume the corresponding amount of memory resources in your system. During update/upgrade, memory usage grows modestly with more concurrent update/upgrade operations, and CPU usage can experience short-term spikes. Monitor the resource usage by VUM as well as other services periodically using top, htop, or other tools, especially when the system is under heavy workload. Update the resource or configuration when necessary. Running VUM Operations with Workload To understand how workloads (for example, VM provisioning operations) in the system and VUM operations can affect each other, we deploy two clusters, each of which contains 8 hosts and 256 VMs (128 powered on) in the inventory. We compare various update and upgrade performance when the system is idle to the case where there are VM provisioning workloads. The workloads are injected into one cluster by a benchmark with 4 clients, which are injected into one cluster by a benchmark with 4 clients, which perform VM-related tasks including SCAN LATENCY (S) 1 9 8 7 6 5 4 3 2 Host Scan (idle) Host Scan (4-client workload) STAGE LATENCY (S) 45 4 35 3 25 2 15 1 Host Stage (idle) Host Stage (4-client workload) 1 5 1 host 8 host 1 host 8 host Figure 7. Host scan latency with different workloads Figure 8. Host stage latency with different workloads REMEDIATE LATENCY (S) 1 8 6 4 2 Host Remediate (idle) Host Remediate (4-client workload) REMEDIATE LATENCY (S) 1 8 6 4 2 VM Remediate (idle) VM Remediate (4-client workload) 1 host 8 host 1 VM 64 VMs Figure 9. Host remediate latency with different workloads Figure 1. VM remediate latency with different workloads PERFORMANCE STUDY / 1

powering on, VM migration, VM cloning, reconfiguration, and so on, in parallel. On another cluster, we perform VUM update operations. Figures 7, 8, and 9 show the performance for scan, stage, and remediate under different workloads. As can be seen from the charts, when the system is idle, VUM operations are considerably faster. This is true no matter whether you update one host or multiple hosts in parallel. Depending on the workload currently handled by vcenter Server, host-related update/upgrade performance can be slowed down by around 1% to 4%. Remediating VMs exhibits similar latency increase, as shown in Figure 1. On the other hand, updating VMs and hosts can affect your running workloads, as reboot is required during the remediation process. Additionally, updating operations needs vcenter Server s involvement to perform virtual machine migration, power on, relocate, and so on, which can slow down other ongoing vcenter Server tasks. To quantify VUM operations impact on vcenter Server provisioning tasks, Figure 11 shows the latency for the benchmark s provisioning operations under VUM workload. In particular, powering on and off VMs are slowed down by more than 2% due to the added VUM workload. Registering VMs and snapshot operations are also considerably affected. Most of the other VM provisioning operations are not affected significantly by VUM operations. NORMALIZED OPERATION LATENCY 2. 1.8 1.6 1.4 1.2 1..8.6.4.2. No VUM Operations Updating 64 VMs and 8 hosts Figure 11. VUM s impact on VM operation latency Figure 12 summarizes the overall benchmark throughput. When the system does not run any VUM tasks, the throughput of the benchmark is 27.9 operations per minute on average. By contrast, the average benchmark throughput is 27.3 when VUM handles update tasks for 64 virtual machines and 8 hosts, a 2.2% degradation compared to the case where VUM is idle. Based on the results shown in Figures 11 and 12, we can conclude that if VUM operations and VM provisioning tasks run on two different clusters, the performance of VUM and vcenter tasks do not affect each other significantly. In another experiment where we run VUM and benchmark operations against the same clusters, the throughput drops by 1%. Therefore, it is recommended that VUM operations are performed on a cluster that is not handling other vcenter Server tasks at the same time. BENCHMARK THROUGHPUT (OPS/MIN) 3 25 2 15 1 5 Throughput No VUM Operations Updating 64 VMs and 8 hosts Figure 12. VUM s impact on throughput PERFORMANCE STUDY / 11

Performance Tips It is highly recommended that update and upgrade operations are performed while the system is under low workload to ensure minimum impact on the online services. Cluster remediation is most likely to succeed when the cluster is utilized at no more than 8%. For heavily-used clusters, cluster remediation is recommended to be performed during off-peak periods, when workload is not heavy. When possible, it is best to suspend or power off some virtual machines before the operation starts. If you have more than one cluster, direct the requests or workloads to other clusters before upgrading the cluster. Conclusion VMware vsphere Update Manager delivers the most full-featured and robust patch management product for vsphere 6.5. This white paper presents experimental results and recommends various performance tips to help your Update Manager operations run as efficiently as possible. References 1. Installing and Administering VMware vsphere Update Manager. VMware, Inc., 211. http://pubs.vmware.com/vsphere-5/topic/com.vmware.powercli.vum_inst.doc_5/vumps_admgd_preface.html. 2. VMware vsphere Update Manager Database Sizing Estimator. VMware, Inc., 211. http://pubs.vmware.com/vsphere-5/topic/com.vmware.icbase/pdf/vsphere-update-manager-5-sizing-estimator.xls. 3. Configuration Maximums vsphere 6.. VMware, Inc., 216. https://www.vmware.com/pdf/vsphere6/r6/vsphere-6-configuration-maximums.pdf 4. VMware vcenter Update Manager 5. Performance and Best Practices. VMware Inc., 211. http://www.vmware.com/techpapers/211/vmware-vcenter-update-manager-5-performance-and-128.html PERFORMANCE STUDY / 12

About the Authors Yong Li is a senior member of technical staff in VMware and achieved his PhD in Computer Engineering from the University of Pittsburgh in 213. Since he joined VMware, he has worked on several vcenter Server related projects, some of which include the Update Manager performance study, enhancing scalability and performance of vcenter Server, and vcenter Server in linked mode. Acknowledgements We would like to thank the Update Manager team for their tremendous support. Without their help, this white paper would not have been possible. Additionally, thanks are given to Lei Chai, Priya Sethuraman, Boris Valkov, Xuwen Yu, and Ravi Soundararajan for their valuable comments and feedback. Finally, we would like to thank Julie Brodeur for her help on editing and improving this white paper. VMware, Inc. 341 Hillview Avenue Palo Alto CA 9434 USA Tel 877-486-9273 Fax 65-427-51 www.vmware.com Copyright 216 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Comments on this document: https://communities.vmware.com/docs/doc-32941