Home Page Icon
Home Page
Table of Contents for
How it works...
Close
How it works...
by Prasenjit Sarkar, Christopher Kusek, Kevin Elder
vSphere High Performance Cookbook - Second Edition
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Conventions
Reader feedback
Customer support
Downloading the color images of this book
Errata
Piracy
Questions
CPU Performance Design
Introduction
Critical performance consideration - VMM scheduler
Getting ready
How to do it...
How it works...
There's more...
CPU scheduler - processor topology/cache-aware
Getting ready
How to do it...
How it works...
Ready time - warning sign
Getting ready
How to do it...
How it works...
Spotting CPU overcommitment
Getting ready
How to do it...
How it works...
Fighting guest CPU saturation in SMP VMs
Getting ready
How to do it...
How it works...
Controlling CPU resources using resource settings
Getting ready
How to do it...
What is most important to monitor in CPU performance
Getting ready
How to do it...
CPU performance best practices
Getting ready
How to do it...
Memory Performance Design
Introduction
Virtual memory reclamation techniques
Getting ready
How to do it…
How it works…
TPS
Memory ballooning
Monitoring a host-swapping activity
Getting ready
How to do it…
How it works…
There's more…
Monitoring a host-ballooning activity
Getting ready
How to do it…
How it works…
There's more…
Keeping memory free for VMkernel
Getting ready
How to do it…
How it works…
Key memory performance counters to monitor
Getting ready
How to do it…
How it works…
What counters not to use
Getting ready
How to do it…
Identifying when memory is the problem
Getting ready
How to do it…
Analyzing host and VM memory
Getting ready
How to do it…
How it works…
Memory performance best practices
How to do it…
Introduction
Virtual memory reclamation techniques
Getting ready
How to do it…
How it works…
TPS
Memory ballooning
Monitoring a host-swapping activity
Getting ready
How to do it…
How it works…
There's more…
Monitoring a host-ballooning activity
Getting ready
How to do it…
How it works…
There's more…
Keeping memory free for VMkernel
Getting ready
How to do it…
How it works…
Key memory performance counters to monitor
Getting ready
How to do it…
How it works…
What counters not to use
Getting ready
How to do it…
Identifying when memory is the problem
Getting ready
How to do it…
Analyzing host and VM memory
Getting ready
How to do it…
How it works…
Memory performance best practices
How to do it…
Networking Performance Design
Introduction
Designing a vSphere Standard Switch for load balancing and failover
Getting ready
How to do it...
How it works...
Route based on the originating virtual port (default policy)
Route based on source MAC hash
Route based on IP hash
Using the explicit failover order
Link status only (default)
Beacon probing
Designing a vSphere Distributed Switch for load balancing and failover
Getting ready
How to do it...
How it works...
What to know when offloading checksum
Getting ready
How to do it...
How it works...
Selecting the correct virtual network adapter
Getting ready
How to do it...
How it works...
Improving performance through VMDirectPath I/O
Getting ready
How to do it...
Improving performance through NetQueue
Getting ready
How to do it...
How it works...
Improving network performance using the SplitRx mode for multicast traffic
Getting ready
How to do it...
How it works...
Designing a multi-NIC vMotion
Getting ready
How to do it…
Improving network performance using network I/O control
Getting ready
How to do it...
Monitoring network capacity and performance matrix
Getting ready
How to do it...
DRS, SDRS, and Resource Control Design
Introduction
Using DRS algorithm guidelines
Getting ready
How to do it...
How it works...
Using resource pool guidelines
Getting ready
How to do it…
How it works...
Avoiding the use of a resource pool as a folder structure
How to do it...
How it works...
Choosing the best SIOC latency threshold
Getting ready
How to do it...
How it works...
Using storage capability and policy-driven storage
Getting ready
How to do it...
How it works...
Anti-affinity rules in the SDRS cluster
Getting ready
How to do it...
Avoiding the use of the SDRS I/O metric and array-based automatic tiering together
Getting ready
How to do it...
Using VMware SIOC and array-based automatic tiering together
Getting ready
How to do it...
How it works...
vSphere Cluster Design
Introduction
Trade-off factors while designing scale-up and scale-out clusters
Getting ready
How to do it…
How it works…
Using VM Monitoring
Getting ready
How to do it…
vSphere Fault Tolerance design and its impact
Getting ready
How to do it…
How it works…
DPM and its impact
Getting ready
How to do it…
How it works…
Choosing the reserved cluster failover capacity
Getting ready
How to do it…
How it works…
See also
Choosing the correct vSphere HA cluster size
Getting ready
How to do it…
Storage Performance Design
Introduction
Designing the host for a highly available and high-performance storage
Getting ready
How to do it…
Designing a highly available and high-performance iSCSI SAN
Getting ready
How to do it…
Jumbo frames
Pause frames
TCP-delayed Ack
How it works…
Designing a highly available and high-performance FC storage
Getting ready
How to do it…
How it works…
RAID level data protection
Performance impact of queuing on the storage array and host
Getting ready
How to do it…
How it works…
Factors that affect storage performance
Getting ready
How to do it…
Using VAAI or VASA to boost storage performance
Atomic test and set
Clone blocks/full copy/XCOPY
Zero blocks/write same
Getting ready
How to do it…
How it works…
Selecting the right VM disk type
Getting ready
How to do it…
How it works…
Monitoring command queuing
Getting ready
How to do it…
How it works…
Identifying a severely overloaded storage
Getting ready
How to do it…
Setting up VVols
Getting ready
How to do it…
Introduction to vSAN
Getting ready
How to do it…
Health check for vSAN
Getting ready
How to do it…
Designing vCenter on Windows for Best Performance
Introduction
Things to bear in mind while designing the vCenter platform
How to do it…
Deploying Platform Services Controller
Getting ready
How to do it…
Deploying the vCenter server components
Getting ready
How to do it…
Designing vCenter server for redundancy
How to do it…
Designing a highly available vCenter database
How to do it…
vCenter database size and location affects performance
How to do it…
Using vSphere 6.x Certificate Manager for certificates
Getting ready
How to do it…
See also
Designing vCenter server for Auto Deploy
Getting ready
How to do it…
Designing VCSA for Best Performance
Introduction
Deploying Platform Services Controller
Getting ready
How to do it…
Deploying VCSA server components
Getting ready
How to do it…
Setting up vCenter Server High Availability
Getting ready
How to do it…
Adding VCSA to your Windows domain and adding users
Getting ready
How to do it…
Checking VCSA performance using vimtop
Getting ready
How to do it…
Checking VCSA performance using the GUI
Getting ready
How to do it…
Virtual Machine and Virtual Environment Performance Design
Introduction
Setting the right time in Guest OS
Getting ready
How to do it…
Virtual NUMA considerations
Getting ready
How to do it…
See also
Choosing the SCSI controller for storage
Getting ready
How to do it…
Impact of VM swap file placement
Getting ready
How to do it…
Using large pages in VMs
Getting ready
How to do it…
Guest OS networking considerations
Getting ready
How to do it…
See also
When you should or should not virtualize an application
Getting ready
How to do it…
Measuring the environment's performance
Getting ready
How to do it…
See also
Performance Tools
Introduction
PowerCLI - introduction
Getting ready
How to do it…
See also
PowerCLI scripts
How it works…
PowerCLI Scripts – one-liner
PowerCLI Scripts – multiline
PowerCLI for Docker
Getting ready
How to do it…
See also
HCIBench
Getting ready
How to do it…
Runecast
Getting ready
How to do it…
Iometer
Getting ready
How to do it…
See also
VMware IOInsight
Getting ready
How to do it...
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
How to do it...
Next
Next Chapter
Route based on the originating virtual port (default policy)
How it works...
Here we will explain each of the four balancing policies and how they work.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset