Cover image for VMware vSphere 5 Performance : Solving CPU, Memory, Storage, and Networking Issues.
VMware vSphere 5 Performance : Solving CPU, Memory, Storage, and Networking Issues.
Title:
VMware vSphere 5 Performance : Solving CPU, Memory, Storage, and Networking Issues.
Author:
Spies, Rynardt.
ISBN:
9781118221822
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (266 pages)
Contents:
Cover -- Title Page -- Copyright -- Contents -- Chapter 1 Performance Design -- Starting Simple -- Determine Parameters -- Architect for the Application -- Assess Physical Performance -- Start with Defaults -- Establishing a Baseline -- Baseline CPU Infrastructure -- Memory -- Network -- Storage -- Architecting for the Application -- Considering Licensing Requirements -- Integrating Virtual Machines -- Virtual Machine Scalability -- vMotion -- Distributed Resource Scheduler -- High Availability -- Understanding Design Considerations -- Choosing a Server -- Summary -- Chapter 2 Building Your Toolbox -- Capacity Planning Tools -- VMware Capacity Planner -- Microsoft Assessment and Planning Toolkit -- Using Capacity Planning Tools -- Ongoing Capacity Management -- Performance Analysis Tools -- esxtop -- vscsiStats -- Performance Benchmarking Tools -- VMmark -- vBenchmark -- Performance Simulation Tools -- CPU/Memory -- Storage -- Network -- Summary -- Chapter 3 The Test Lab -- Why Build a Test Lab? -- Test Changes before Applying in Production -- Test New Applications and Patches -- Re-Create Production Problems -- Simulate Performance Problems for Troubleshooting -- Benchmark New Hardware -- Learn about Virtualization -- Strategies for a Successful Test Lab -- Build a Realistic Environment -- Building the Lab -- Use Proper Tools for Measurement -- How to Build Your Lab -- Test Objective -- Lab Summary -- Provisioning the Lab -- Defining the Workload and Configuration of IOmeter -- Lab Postmortem -- Summary -- Chapter 4 CPU -- Getting to Know the Basics of CPU Virtualization -- Understanding CPU Protected Mode in the x86 Architecture -- Defining the Types of CPU Virtualization -- Distinguishing between Physical CPUs and Virtual CPUs -- Understanding vCPU States -- Introducing the ESXi CPU Scheduler.

Understanding the Proportional Share-Based Algorithm -- Understanding CPU Co-Scheduling -- The CPU Scheduler Cell -- Understanding CPU Topology-Aware Load Balancing -- Multicore-Aware Load Balancing -- Sizing CPU for Virtual Machines -- Considerations for vSMP -- Considerations for NUMA and vNUMA -- Hot Plug of CPU Resources -- Understanding CPU Resource Management -- Understanding CPU Reservations -- Understanding CPU Limits -- Configuring CPU Reservations and Limits -- Understanding Resource Pools -- Troubleshooting CPU Performance Problems -- Using esxtop to Diagnose CPU Performance Issues -- High CPU Ready Time -- High ESXi Host CPU Utilization -- High Guest CPU Utilization -- Summary -- Chapter 5 Memory -- Getting to Know ESXi Memory Management -- Memory Virtualization -- Memory Management in ESXi -- Hardware-Assisted MMU Virtualization -- Reclaiming Memory from VMs -- Transparent Page Sharing -- Ballooning -- Memory Compression -- Hypervisor Swapping -- Host SSD Cache Swapping -- Host Memory Reclamation -- Idle Page Reclamation -- Managing Virtual Machine Memory Allocation -- Working Set Size -- Proportional Share-Based Algorithm -- Sizing Memory for Virtual Machines -- Memory Overhead -- Memory Overcommitment -- Troubleshooting Memory Performance Problems -- Using esxtop to Diagnose Memory Performance Issues -- High VM Consumed Memory -- High Memory Ballooning -- Hypervisor Swapping -- Guest Operating System Swapping -- Summary -- Chapter 6 Network -- Creating a Network Design -- Designing Your Physical Network -- Choosing a Virtual Switch -- Considering the Standard vSwitch -- Considering the vSphere Distributed Switch -- Considering the Cisco Nexus 1000V dvSwitch -- Which Virtual Switch Do I Choose? -- Selecting Host Hardware -- Host Server Type -- Network Adapters -- Designing for Performance.

ESXi Host-Level Performance -- Virtual Machine Performance -- Troubleshooting Networking Issues -- Slow Virtual Machine Networking Performance -- Summary -- Chapter 7 Storage -- Choosing Your Storage Platform -- Storage Area Networks -- Network File System -- Virtual SAN -- Designing Physical Storage -- Determine Your Requirements -- RAID Levels -- Flash Infrastructure Layer -- Networking for IP Storage -- Designing vSphere Storage -- Why Is Storage So Important? -- VAAI -- Storage I/O Control -- Storage Distributed Resource Scheduler -- Profile-Driven Storage -- Datastore Size -- vFlash Read Cache -- Virtual SAN -- Jumbo Frames for IP Storage -- Optimizing Virtual Machine Performance -- Raw Device Mapping vs. VMDK Files -- Virtual Disk Type -- Virtual SCSI Adapter -- Guest OS Disk Alignment -- Troubleshooting Storage Performance Issues -- Storage Latency -- Misconfigured Storage for Your Applications -- Storage Queues -- End-to-End Networking -- Summary -- Index.
Abstract:
Covering the latest VMware vSphere software, an essential book aimed at solving vSphere performance problems before they happen VMware vSphere is the industry's most widely deployed virtualization solution. However, if you improperly deploy vSphere, performance problems occur. Aimed at VMware administrators and engineers and written by a team of VMware experts, this resource provides guidance on common CPU, memory, storage, and network-related problems. Plus, step-by-step instructions walk you through techniques for solving problems and shed light on possible causes behind the problems. Divulges troubleshooting methodologies, performance monitoring tools, and techniques and tools for isolating performance problems Details the necessary steps for handling CPU, memory, storage, and network-related problems Offers understanding on the interactions between VMware vSphere and CPU, memory, storage, and network VMware vSphere Performance is the resource you need to diagnose and handle VMware vSphere performance problems, and avoid them in the future.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: