vSphere High Performance Essentials

 
 
Packt Publishing Limited
  • 1. Auflage
  • |
  • erschienen am 30. Januar 2016
  • |
  • 248 Seiten
 
E-Book | ePUB mit Adobe DRM | Systemvoraussetzungen
978-1-78528-297-3 (ISBN)
 
Improve the performance of VMware vSphere using this fast-paced guideAbout This BookDesign, configure, and monitor your virtual landscape to run performance-intensive workloadsImplement a reliable and high-performance network for virtual infrastructures with confidence.Investigate and eliminate virtual machine performance issuesWho This Book Is ForIf you're a system administrator who has some experience with VMware vSphere but would like a quick guide to be able to identify and fix performance issues in your vSphere systems, then this book is for you.What You Will LearnChoose the right hardware and server components suitable for high-performance scenariosAdopt availability and automatic load-balancing in your virtual infrastructureUnderstand and monitor CPU and memory resourcesMonitor performance on the vCenter, ESXi, and virtual machine levelsConfigure storage resources to achieve greater performanceIncorporate latency and performance sensible networkingTune and tweak common guest operating systemsIn DetailVMware vSphere is all the components and operating system that comes together to make VMware's enterprise virtualization platform unique. When running enterprise-driven application workloads, the VMware vSphere family has become a preference of many developers. The vSphere platform is designed to work with numerous servers and infrastructure core components to create virtualized platforms and/or a complete cloud computing fabrics.This book will guide you through tuning, tweaking, and optimizing vSphere in order to improve the performance of your systems. It will also help you identify and fix common performance bottlenecks.Starting with planning high-performance infrastructure setups, the book covers the core concepts of cluster setups such as resource pools, DRS, and availability options, along with CPU virtualization concepts. Next, it covers the management of physical and virtual memory mechanisms, swapping, and ballooning.Moving on, you'll get an understanding of how vCenter Server can assist you with recognizing performance issues, and how to utilize advanced technologies such as Storage I/O Control and vSphere Flash Read Cache to tune storage resources. Next, you'll learn to implement a reliable and high-performance network for virtual infrastructures.Finally, the book shows you how esxtop and resxtop can provide advanced metrics to detect performance issues, and how you can optimize storage and network resources inside virtual machines.Style and approachThis book is a step-by-step guide, but at a fast pace. It explains high-performing VMware vSphere infrastructure setups and workloads through real-world examples.
  • Englisch
  • Birmingham
  • |
  • Großbritannien
978-1-78528-297-3 (9781785282973)
1785282972 (1785282972)
weitere Ausgaben werden ermittelt
Christian Stankowic has been working as a certified IT engineer for five years. His interest in Linux and virtualization technology picked up in 2006, when he gained his first experience with openSUSE, Debian, Ubuntu, CRUX Linux, and VMware Server. Since his apprenticeship as an IT specialist for system integration, Red Hat Enterprise Linux, CentOS, Red Hat Satellite/Spacewalk, Nagios/Icinga, and SUSE Linux Enterprise Server became his key qualifications. Recent VMware technologies such as vSphere and the vCenter family are part of his daily work as a virtual infrastructure administrator. He loves to share knowledge. Besides acting as trainer in the company he is working for, he also started writing books to contribute more. He was the coauthor of the book VMware vSphere Essentials, Packt Publishing. In his free time, he works on his personal IT blog and develops web applications using recent techniques such as jQuery and PHP. You can check his blog about various IT topics at http://www.stankowic-development.net.
  • Cover
  • Copyright
  • Credits
  • About the Author
  • About the Reviewers
  • www.PacktPub.com
  • Table of Contents
  • Preface
  • Chapter 1: Hardware Design Concepts and Best Practices
  • Optimizing CPU and memory configurations
  • Understanding the CPU configuration variety
  • Cores and threads
  • Configuring Hyper-threading
  • Intel vs. AMD
  • Getting real
  • Understanding memory configurations
  • Choosing adequate server designs
  • Conventional tower and rack servers
  • Blade-based approach
  • Hyper-converged infrastructure
  • Nutanix
  • SimpliVity OmniCube
  • VMware EVO:RAIL
  • Comparison of products
  • Optimizing storage hardware design
  • Understanding storage type possibilities
  • Hard disk drives
  • Pick the right HDD type
  • Solid-state drives
  • Hybrid drives
  • Evaluating shared storage design concepts
  • Storage area network concepts
  • Network Attached Storage approach
  • VMware vSphere® Storage APIs - Array Integration
  • Thin-provisioning capabilities
  • VMware Virtual SAN
  • Choosing the right storage concept for you
  • Planning network infrastructure designs
  • Understanding network cards and media variety
  • Copper
  • Fiber
  • Media comparison
  • Planning network switch design
  • STP network card variety
  • Ports and speeds
  • Vendors
  • Network design examples
  • Use case 1: Rack-server setup
  • Use case 2: Blade-server scenario
  • Summary
  • Chapter 2: Cluster Optimization Approaches
  • Cluster hardware design concepts
  • Cluster examples
  • Creating a cluster
  • Improving resource pools
  • Understanding resource pools
  • Optimizing resource pools
  • Distributed resource scheduler
  • Working of DRS
  • Configure DRS
  • Enhanced vMotion capability
  • Configuring EVC
  • Affinity and anti-affinity rules
  • Configuring affinity/anti-affinity rules
  • Distributed power management
  • High Availability
  • Virtual machine monitoring
  • HA admission control
  • It's all about slots
  • Resource percentage reservation
  • Picking the right mechanism
  • Datastore heartbeating
  • Fault Tolerance
  • Summary
  • Chapter 3: Understanding CPU Resources
  • How CPU virtualization works
  • Resource mapping and scheduling
  • Virtual machine monitor
  • Memory management unit
  • Changing execution and MMU modes
  • Non-uniform memory access
  • NUMA under vSphere - vNUMA
  • Action-affinity and NUMA thrashing
  • Guest operating system support
  • The vCPU design approaches
  • Getting real
  • Latency-sensitive workloads
  • Latency-sensitive tweaking
  • Host settings
  • DirectPath I/O and single root I/O virtualization
  • Configuring single root I/O virtualization
  • Summary
  • Chapter 4: Understanding Memory Resources
  • Understanding memory types
  • Memory mapping and utilization
  • Memory reclamation
  • Transparent page sharing
  • Ballooning
  • Compression and swapping
  • Summary
  • Chapter 5: Performance Monitoring with vCenter Server
  • Introducing vCenter Server metrics
  • Configuring vCenter Server metrics
  • The vCenter Server settings
  • Thresholds and limits
  • Example calculation
  • Discussing vCenter Server metrics
  • Utilizing metrics
  • Creating a customized performance chart
  • CPU metrics
  • Memory metrics
  • Storage metrics
  • Virtual disk
  • Datastore
  • Disk
  • Networking metrics
  • Identifying performance bottlenecks
  • Example use case 1 - CPU bottlenecks
  • Example use case 2 - poor storage
  • Example use case 3 - networking issues
  • Summary
  • Chapter 6: Implementing High-Performance Storage
  • General storage recommendations
  • Optimizing SAN resources
  • Hardware basics - components and cabling
  • Implementing larger LUNs with VMFS
  • Raw device mapping
  • I/O alignment
  • Verify VM alignment
  • Optimizing NFS resources
  • Jumbo frames
  • Utilizing virtual flash resources
  • Preparing virtual flash resources
  • Configuring Virtual Flash Read Cache
  • Configuring Virtual Flash Host Swap Cache
  • Storage I/O Control
  • Configuring SIOC
  • Storage DRS
  • Configuring Storage DRS
  • Summary
  • Chapter 7: Implementing High-Performance Networking
  • Recap - planning high-performance network architectures
  • Configuring vNetwork switches
  • The vSwitches, dvSwitches, or Hybrid?
  • Mastering teaming and load balancing
  • Network offloading
  • Configuring offloading on ESXi
  • Configuring offloading on Microsoft Windows
  • Configuring offloading on Linux
  • Network I/O Control
  • Configuring Network I/O Control
  • Mapping resource pools and port groups
  • Settings reservations and shares on a per-VM basis
  • Summary
  • Chapter 8: Performance Monitoring with esxtop
  • Introduction to esxtop and resxtop
  • Access esxtop using DCUI
  • Access esxtop using SSH
  • Accessing esxtop remotely
  • The resxtop utility
  • The vSphere Management Assistant
  • VisualEsxtop
  • Common shortcuts, metrics, and views
  • CPU
  • Memory
  • Storage
  • Network
  • Capture and analyze data
  • Utilize esxtop to record data
  • Analyze data with PerfMon
  • Getting real
  • Example 1 - poor CPU resources
  • Example 2 - poor memory resources
  • Example 3 - poor storage resources
  • Summary
  • Chapter 9: Guest Operating System Performance Monitoring and Tweaking
  • Storage provisioning types
  • Generic storage tips
  • SCSI controller types
  • Performance comparison
  • Dedicated SCSI controllers
  • Virtual network cards and drivers
  • Performance comparison
  • Common filesystems tweaks
  • Linux mount options and I/O schedulers
  • Swapping and paging considerations
  • Huge pages and large pages
  • Enabling large pages on ESXi
  • Enabling large pages on Linux
  • Enabling large pages on Windows
  • Swap file placement
  • Linux swap usage
  • Virtual machine benchmarking
  • I/O benchmarks using Iometer
  • Crunching your hard drive
  • Network benchmarks using iperf
  • Parameters
  • Make your network cables glow
  • Application-related benchmarking tools
  • VMware Tools
  • Automatic upgrades
  • VMware Tools 10
  • Upgrade to VMware Tools 10
  • Summary
  • Index

Dateiformat: EPUB
Kopierschutz: Adobe-DRM (Digital Rights Management)

Systemvoraussetzungen:

Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).

Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions (siehe E-Book Hilfe).

E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)

Das Dateiformat EPUB ist sehr gut für Romane und Sachbücher geeignet - also für "fließenden" Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein "harter" Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.

Weitere Informationen finden Sie in unserer E-Book Hilfe.


Download (sofort verfügbar)

35,85 €
inkl. 19% MwSt.
Download / Einzel-Lizenz
ePUB mit Adobe DRM
siehe Systemvoraussetzungen
E-Book bestellen

Unsere Web-Seiten verwenden Cookies. Mit der Nutzung dieser Web-Seiten erklären Sie sich damit einverstanden. Mehr Informationen finden Sie in unserem Datenschutzhinweis. Ok