skip to content
VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads Preview this item
ClosePreview this item
Checking...

VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads

Author: Matt Liebowitz; Christopher Kusek; Rynardt Spies
Publisher: Indianapolis, Indiana : John Wiley and Sons, Inc., 2014.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:

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  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Liebowitz, Matt.
VMware vSphere performance.
Hoboken, NJ : Sybex, a Wiley brand : John Wiley & Sons, [2014]
(DLC) 2013954098
(OCoLC)880351670
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Matt Liebowitz; Christopher Kusek; Rynardt Spies
ISBN: 9781118221822 1118221826 9781118235584 1118235584
OCLC Number: 879274258
Description: 1 online resource (xxi, 242 pages) : illustrations
Contents: Introduction xix Chapter 1 Performance Design 1 Starting Simple 2 Determine Parameters 2 Architect for the Application 3 Assess Physical Performance 3 Start with Defaults 3 Establishing a Baseline 4 Baseline CPU Infrastructure 4 Memory 6 Network 7 Storage 9 Architecting for the Application 11 Considering Licensing Requirements 12 Integrating Virtual Machines 13 Virtual Machine Scalability 13 vMotion 13 Distributed Resource Scheduler 15 High Availability 16 Understanding Design Considerations 16 Choosing a Server 16 Summary 18 Chapter 2 Building Your Toolbox 21 Capacity Planning Tools 21 VMware Capacity Planner 21 Microsoft Assessment and Planning Toolkit 22 Using Capacity Planning Tools 22 Ongoing Capacity Management 23 Performance Analysis Tools 26 esxtop 26 vscsiStats 31 Performance Benchmarking Tools 34 VMmark 34 vBenchmark 35 Performance Simulation Tools 36 CPU/Memory 36 Storage 38 Network 41 Summary 42 Chapter 3 The Test Lab 45 Why Build a Test Lab? 45 Test Changes before Applying in Production 46 Test New Applications and Patches. 47 Re-Create Production Problems 48 Simulate Performance Problems for Troubleshooting 50 Benchmark New Hardware 51 Learn about Virtualization 51 Strategies for a Successful Test Lab 55 Build a Realistic Environment 55 Building the Lab 56 Use Proper Tools for Measurement 58 How to Build Your Lab 58 Test Objective 58 Lab Summary 58 Provisioning the Lab 60 Defining the Workload and Configuration of IOmeter 60 Lab Postmortem 60 Summary 61 Chapter 4 CPU 63 Getting to Know the Basics of CPU Virtualization 63 Understanding CPU Protected Mode in the x86 Architecture 64 Defining the Types of CPU Virtualization 65 Distinguishing between Physical CPUs and Virtual CPUs 68 Understanding vCPU States 68 Introducing the ESXi CPU Scheduler 69 Understanding the Proportional Share-Based Algorithm 69 Understanding CPU Co-Scheduling 72 The CPU Scheduler Cell 73 Understanding CPU Topology-Aware Load Balancing 74 Multicore-Aware Load Balancing 82 Sizing CPU for Virtual Machines 84 Considerations for vSMP 85 Considerations for NUMA and vNUMA 86 Hot Plug of CPU Resources 86 Understanding CPU Resource Management 86 Understanding CPU Reservations 87 Understanding CPU Limits 88 Configuring CPU Reservations and Limits 88 Understanding Resource Pools 88 Troubleshooting CPU Performance Problems 91 Using esxtop to Diagnose CPU Performance Issues 91 High CPU Ready Time 93 High ESXi Host CPU Utilization 93 High Guest CPU Utilization 95 Summary 95 Chapter 5 Memory 97 Getting to Know ESXi Memory Management 97 Memory Virtualization 98 Memory Management in ESXi 99 Hardware-Assisted MMU Virtualization 101 Reclaiming Memory from VMs 101 Transparent Page Sharing 102 Ballooning 103 Memory Compression 108 Hypervisor Swapping 111 Host SSD Cache Swapping 112 Host Memory Reclamation 114 Idle Page Reclamation 114 Managing Virtual Machine Memory Allocation 115 Working Set Size 116 Proportional Share-Based Algorithm 116 Sizing Memory for Virtual Machines 121 Memory Overhead 122 Memory Overcommitment 123 Troubleshooting Memory Performance Problems 123 Using esxtop to Diagnose Memory Performance Issues 124 High VM Consumed Memory 127 High Memory Ballooning 127 Hypervisor Swapping 128 Guest Operating System Swapping 129 Summary 130 Chapter 6 Network 131 Creating a Network Design 131 Designing Your Physical Network 132 Choosing a Virtual Switch 133 Considering the Standard vSwitch 134 Considering the vSphere Distributed Switch 135 Considering the Cisco Nexus 1000V dvSwitch 138 Which Virtual Switch Do I Choose? 138 Selecting Host Hardware 139 Host Server Type 139 Network Adapters 141 Designing for Performance 142 ESXi Host-Level Performance 142 Virtual Machine Performance 150 Troubleshooting Networking Issues 155 Slow Virtual Machine Networking Performance 155 Summary 165 Chapter 7 Storage 167 Choosing Your Storage Platform 167 Storage Area Networks 168 Network File System 170 Virtual SAN 171 Designing Physical Storage 172 Determine Your Requirements 172 RAID Levels 175 Flash Infrastructure Layer 180 Networking for IP Storage 180 Designing vSphere Storage 183 Why Is Storage So Important? 183 VAAI 184 Storage I/O Control 187 Storage Distributed Resource Scheduler191 Profile-Driven Storage 194 Datastore Size 199 vFlash Read Cache 200 Virtual SAN 209 Jumbo Frames for IP Storage 213 Optimizing Virtual Machine Performance 215 Raw Device Mapping vs. VMDK Files 215 Virtual Disk Type 216 Virtual SCSI Adapter 217 Guest OS Disk Alignment 220 Troubleshooting Storage Performance Issues 222 Storage Latency 223 Misconfi gured Storage for Your Applications 227 Storage Queues 228 End-to-End Networking 230 Summary 231 Index 233
Responsibility: Matt Liebowitz, Christopher Kusek, Rynardt Spies.
More information:

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/879274258> # VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
   library:oclcnum "879274258" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/inu> ;
   rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://images.contentreserve.com/ImageType-100/0128-1/{32C62A6F-3E9C-49E8-A553-77D00CB30153}Img100.jpg'" ;
   schema:about <http://experiment.worldcat.org/entity/work/data/1878334042#Topic/virtual_computer_systems> ; # Virtual computer systems
   schema:about <http://experiment.worldcat.org/entity/work/data/1878334042#CreativeWork/vmware> ; # VMware.
   schema:about <http://dewey.info/class/005.43/e23/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/1878334042#Topic/computers_computer_simulation> ; # COMPUTERS--Computer Simulation
   schema:author <http://experiment.worldcat.org/entity/work/data/1878334042#Person/spies_rynardt> ; # Rynardt Spies
   schema:author <http://experiment.worldcat.org/entity/work/data/1878334042#Person/kusek_christopher> ; # Christopher Kusek
   schema:author <http://experiment.worldcat.org/entity/work/data/1878334042#Person/liebowitz_matt> ; # Matt Liebowitz
   schema:bookFormat schema:EBook ;
   schema:datePublished "2014" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1878334042> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/880351670> ;
   schema:name "VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads"@en ;
   schema:productID "879274258" ;
   schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=765887> ;
   schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=4033197> ;
   schema:url <https://samples.overdrive.com/vmware-vsphere-performance?.epub-sample.overdrive.com> ;
   schema:url "http://images.contentreserve.com/ImageType-100/0128-1/{32C62A6F-3E9C-49E8-A553-77D00CB30153}Img100.jpg" ;
   schema:url <https://www.overdrive.com/search?q=32C62A6F-3E9C-49E8-A553-77D00CB30153> ;
   schema:workExample <http://worldcat.org/isbn/9781118221822> ;
   schema:workExample <http://worldcat.org/isbn/9781118235584> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/879274258> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1878334042#Person/kusek_christopher> # Christopher Kusek
    a schema:Person ;
   schema:familyName "Kusek" ;
   schema:givenName "Christopher" ;
   schema:name "Christopher Kusek" ;
    .

<http://experiment.worldcat.org/entity/work/data/1878334042#Person/liebowitz_matt> # Matt Liebowitz
    a schema:Person ;
   schema:familyName "Liebowitz" ;
   schema:givenName "Matt" ;
   schema:name "Matt Liebowitz" ;
    .

<http://experiment.worldcat.org/entity/work/data/1878334042#Person/spies_rynardt> # Rynardt Spies
    a schema:Person ;
   schema:familyName "Spies" ;
   schema:givenName "Rynardt" ;
   schema:name "Rynardt Spies" ;
    .

<http://experiment.worldcat.org/entity/work/data/1878334042#Topic/computers_computer_simulation> # COMPUTERS--Computer Simulation
    a schema:Intangible ;
   schema:name "COMPUTERS--Computer Simulation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1878334042#Topic/virtual_computer_systems> # Virtual computer systems
    a schema:Intangible ;
   schema:name "Virtual computer systems"@en ;
    .

<http://worldcat.org/isbn/9781118221822>
    a schema:ProductModel ;
   schema:isbn "1118221826" ;
   schema:isbn "9781118221822" ;
    .

<http://worldcat.org/isbn/9781118235584>
    a schema:ProductModel ;
   schema:isbn "1118235584" ;
   schema:isbn "9781118235584" ;
    .

<http://www.worldcat.org/oclc/880351670>
    a schema:CreativeWork ;
   rdfs:label "VMware vSphere performance." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/879274258> ; # VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads
    .

<http://www.worldcat.org/title/-/oclc/879274258>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
   schema:about <http://www.worldcat.org/oclc/879274258> ; # VMware vSphere performance : designing CPU, memory, storage, and networking for performance-intensive workloads
   schema:dateModified "2017-10-22" ;
   void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.