ISBN 9788126555673,Mastering Vmware Vsphere 6

Mastering Vmware Vsphere 6



Wiley India Pvt Ltd

Publication Year 2015

ISBN 9788126555673

ISBN-10 812655567X


Number of Pages 840 Pages
Language (English)

Operating systems

Mastering VMware vSphere 6 is the fully updated edition of the bestselling guide to VMware's virtualization solution. With comprehensive coverage of this industry-leading toolset, this book acts as an informative guide and valuable reference. Step-by-step instruction walks you through installation, configuration, operation, security processes and much more as you conquer the management and automation of your virtual environment. Written by certified VMware vExperts, this indispensable guide provides hands-on instruction and detailed conceptual explanations, anchored by practical applications and real-world examples.

About the Author

Nick Marshall is an Integration Architect at VMware, where he helps build products including vSphere, vRealize Operations Manager and vRealize Automation Center. He has over 14 years of IT experience and holds multiple advanced IT certifications.
Table of contents :-

Chapter 1
Introducing VMware vSphere 6
Exploring VMware vSphere 6.0
Examining the Products in the vSphere Suite
Examining the Features in VMware vSphere
Licensing VMware vSphere
Why choose vSphere?
The Bottom Line

Chapter 2
Planning and Installing VMware ESXi
Planning a VMware vSphere Deployment
Choosing a Server Platform
Determining a Storage Architecture
Integrating with the Network Infrastructure
Deploying VMware ESXi
Installing VMware ESXi Interactively
Performing an Unattended Installation of VMware ESXi
Deploying VMware ESXi with vSphere Auto Deploy
Performing Post installation Configuration
Installing the vSphere Desktop Client
Re-configuring the Management Network
Configuring Time Synchronization
Configuring Name Resolution
The Bottom Line

Chapter 3
Installing and Configuring vCenter Server
Introducing vCenter Server
Centralizing User Authentication Using vCenter Single Sign-On
Understanding the Platform Services Controller
Using the vSphere Web Client for Administration
Providing an Extensible Framework
Choosing the Version of vCenter Server
Planning and Designing a vCenter Server Deployment
Sizing Hardware for vCenter Server
Choosing a Database Server for vCenter Server
Planning for vCenter Server Availability
Running vCenter Server and its Components as VMs
Installing vCenter Server and its Components
Configuring the vCenter Server Backend Database Server
Configuring the ODBC DSN
Installing the vCenter Server Components
Installing vCenter Server in a Linked Mode Group
Deploying the vCenter Server Virtual Appliance
Exploring vCenter Server 91
What's in the vSphere Web Client Home Screen?
Using the Navigator
Creating and Managing a vCenter Server Inventory
Understanding Inventory Views and Objects
Creating and Adding Inventory Objects
Exploring vCenter Server's Management Features
Understanding Basic Host Management
Examining Basic Host Configuration
Using Scheduled Tasks
Using the Events Console in vCenter Server
Working with Host Profiles
Managing vCenter Server Settings
General vCenter Server Settings
Message of the Day
Advanced Settings
vSphere Web Client Administration
vCenter Solutions Manager
Log Browser
The Bottom Line

Chapter 4
vSphere Update Manager and the vCenter Support Tools
vSphere Update Manager
Installing vSphere Update Manager
Defining the Requirements
Configuring VUM's Database
Creating the Open Database Connectivity Data Source Name
Installing VUM
Installing the Update Manager Download Service (Optional)
Installing the vSphere Update Manager Client
Re-configuring the VUM or UMDS Installation with the Update Manager Utility Upgrading VUM from a Previous Version
Configuring vSphere Update Manager
Creating Baselines
Routine Updates
Attaching and Detaching Baselines or Baseline Groups
Performing a Scan
Staging Patches
Re-mediating Hosts
Upgrading VMware Tools
Upgrading Virtual Appliances and Host Extensions
Upgrading Hosts with vSphere Update Manager
Importing an ESXi Image and Creating the Host Upgrade Baseline
Upgrading a Host
Upgrading VM Hardware
Performing an Orchestrated Upgrade
Investigating Alternative Update Options
Using vSphere Update Manager PowerCLI
Upgrading and Patching without vSphere Update Manager
vCenter Support Tools
ESXi Dump Collector
Syslog Collector
Other vCenter Support Tools
The Bottom Line

Chapter 5
Creating and Configuring Virtual Networks
Putting Together a Virtual Network
Working with vSphere Standard Switches
Comparing Virtual Switches and Physical Switches
Understanding Ports and Port Groups
Understanding Uplinks
Configuring Management Networking
Configuring VMkernel Networking
Enabling Enhanced Multicast Functions
Configuring TCP / IP Stacks
Configuring VM Networking
Configuring VLANs
Configuring NIC Teaming
Using and Configuring Traffic Shaping
Bringing It All Together
Working with vSphere Distributed Switches
Creating a vSphere Distributed Switch
Removing an ESXi Host from a Distributed Switch
Removing a Distributed Switch
Managing Distributed Switches
Working with Distributed Port Groups
Managing VMkernel Adapters
Using Net Flow on vSphere Distributed Switches
Enabling Switch Discovery Protocols
Enabling Enhanced Multicast Functions
Setting Up Private VLANs
Configuring LACP
Examining Third-Party Distributed Virtual Switches
Cisco Nexus 1000V
IBM Distributed Virtual Switch 5000V
HP Flex Fabric Virtual Switch 5900v
Configuring Virtual Switch Security
Understanding and Using Promiscuous Mode
Allowing MAC Address Changes and Forged Transmits
Looking Ahead
The Bottom Line

Chapter 6
Creating and Configuring Storage Devices
Reviewing the Importance of Storage Design
Examining Shared Storage Fundamentals
Comparing Local Storage with Shared Storage
Defining Common Storage Array Architectures
Explaining RAID
Understanding Virtual SAN
Understanding Mid-range and External Enterprise Storage Array Design
Choosing a Storage Protocol
Making Basic Storage Choices
Implementing vSphere Storage Fundamentals
Reviewing Core vSphere Storage Concepts
Understanding Virtual Volumes
SCs vs. LUNs
Storage Policies
Virtual Volumes
Working with VMFS Data stores
Working with Raw Device Mappings
Working with NFS Data stores
Working with VM-Level Storage Configuration
Leveraging SAN and NAS Best Practices
The Bottom Line

Chapter 7
Ensuring High Availability and Business Continuity
Understanding the Layers of High Availability
Clustering VMs
Introducing Network Load Balancing Clustering
Introducing Windows Server Fail-over Clustering
Implementing vSphere High Availability
Understanding vSphere High Availability
Understanding vSphere HA's Underpinnings
Introducing Virtual Machine Component Protection
Enabling vSphere High Availability
Configuring vSphere High Availability
Managing vSphere High Availability
Introducing vSphere SMP Fault Tolerance
Using vSphere SMP Fault Tolerance with vSphere High Availability
Examining vSphere Fault Tolerance Use Cases
Planning for Business Continuity
Providing Data Protection
Recovering from Disasters
Using vSphere Replication
The Bottom Line

Chapter 8
Securing VMware vSphere
Overview of vSphere Security
Securing ESXi Hosts
Working with ESXi Authentication
Controlling Access to ESXi Hosts
Keeping ESXi Hosts Patched
Managing ESXi Host Permissions
Configuring ESXi Host Logging
Reviewing Other ESXi Security Recommendations
Securing vCenter Server
Managing vSphere Certificates
Getting Started with Certificate Manager
Authenticating Users with Single Sign-On
Understanding the vpxuser Account
Managing vCenter Server Permissions
Examining vCenter Server Logging
Securing Virtual Machines
Configuring Network Security Policies
Keeping VMs Patched
The Bottom Line

Chapter 9
Creating and Managing Virtual Machines
Understanding Virtual Machines
Examining Virtual Machines from the Inside
Examining Virtual Machines from the Outside
Creating a Virtual Machine
Choosing Values for Your New Virtual Machine
Installing a Guest Operating System
Working with Installation Media
Using the Installation Media
Working in the Virtual Machine Console
Installing VMware Tools
Installing VMware Tools in Windows
Installing VMware Tools in Linux
Managing Virtual Machines
Adding or Registering Existing VMs
Changing VM Power States
Removing VMs
Deleting VMs
Modifying Virtual Machines
Changing Virtual Machine Hardware
Using Virtual Machine Snapshots
The Bottom Line

Chapter 10
Using Templates and vApps
Cloning vMs
Installing Sysprep on the vCenter Server
Creating a Customization Specification
Cloning a Virtual Machine
Creating Templates and Deploying Virtual Machines
Cloning a Virtual Machine to a Template
Deploying a Virtual Machine from a Template
Using OVF Templates
Deploying a VM from an OVF Template
Exporting a VM as an OVF Template
Examining OVF Templates
Using Content Libraries
Content Library Data and Storage
Content Library Synchronization
Creating and Publishing a Content Library
Subscribing to a Content Library
Working with vApps
Creating a vApp
Editing a vApp
Changing a vApp's Power State
Cloning a vApp
Importing Machines from Other Environments
The Bottom Line

Chapter 11
Managing Resource Allocation
Reviewing Virtual Machine Resource Allocation
Working with Virtual Machine Memory
Understanding ESXi Advanced Memory Technologies
Controlling Memory Allocation
Managing Virtual Machine CPU Utilization
Default CPU Allocation
Setting CPU Affinity
Using CPU Reservations
Using CPU Limits
Using CPU Shares
Summarizing How Reservations, Limits and Shares Work with CPUs
Using Resource Pools
Configuring Resource Pools
Understanding Resource Allocation with Resource Pools
Regulating Network I / O Utilization
Controlling Storage I / O Utilization
Enabling Storage I/O Control
Configuring Storage Resource Settings for a Virtual Machine
Using Flash Storage
The Bottom Line

Chapter 12
Balancing Resource Utilization
Comparing Utilization with Allocation
Exploring vMotion
Examining vMotion Requirements
Performing a vMotion Migration within a Cluster
Ensuring vMotion Compatibility
Using Per-Virtual-Machine CPU Masking
Using VMware Enhanced vMotion Compatibility
Using Storage vMotion 
Combining vMotion with Storage vMotion
Introducing Cross vCenter vMotion
Examining Cross vCenter vMotion Requirements
Performing a Cross vCenter Motion
Exploring vSphere Distributed Resource Scheduler
Understanding Manual Automation Behavior
Reviewing Partially Automated Behavior
Examining Fully Automated Behavior
Working with Distributed Resource Scheduler Rules
Working with Storage DRS
Creating and Working with Data store Clusters
Configuring Storage DRS
The Bottom Line

Chapter 13
Monitoring VMware vSphere Performance
Overview of Performance Monitoring
Using Alarms
Understanding Alarm Scopes
Creating Alarms
Managing Alarms
Working with Performance Charts
Overview Layout
Advanced Layout
Working with resxtop
Using resxtop
Capturing and Playing Back Performance Data with resxtop
Monitoring CPU Usage
Monitoring Memory Usage
Monitoring Network Usage
Monitoring Disk Usage
The Bottom Line

Chapter 14
Automating VMware vSphere
Why Use Automation?
vSphere Automation Options
Automating with PowerCLI
PowerShell and PowerCLI
What's New in PowerCLI 6
Installing and Configuring PowerCLI
Getting Started with PowerCLI
Building PowerCLI Scripts
PowerCLI Advanced Capabilities
Using vCLI from vSphere Management Assistant
What's New in vCLI and vMA for vSphere 6
vCLI Requirements
Getting Started with vCLI 
Using vSphere Management Assistant for Automation with vCenter
Leveraging the Perl Toolkit with vSphere Management Assistant
Automating with vRealize Orchestrator
New Features in vRealize Orchestrator 5.5
Understanding vRealize Orchestrator Prerequisites
Configuring vRealize Orchestrator
vRealize Orchestrator Appliance
Implementing the vRealize Orchestrator Appliance
Accessing vRealize Orchestrator
vRealize Orchestrator and vCenter Server
Assigning a Workflow to vCenter Inventory Object
Using an Orchestrator Workflow
The Bottom Line

The Bottom Line