وبلاگ بلیان

VMware VSphere Resource Management Essentials: Managing the Resources of Your VSphere Environment Is Essential for Effective Virtualization, and This Book Shows You How by Taking You Deep into ESXi and How It Ensures Resource Availability, Teaching Practi

معرفی کتاب «VMware VSphere Resource Management Essentials: Managing the Resources of Your VSphere Environment Is Essential for Effective Virtualization, and This Book Shows You How by Taking You Deep into ESXi and How It Ensures Resource Availability, Teaching Practi» نوشتهٔ Frappier, Jonathan، منتشرشده توسط نشر Packt Publishing در سال 2014. این کتاب در 5 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است.

If you prefer practice to theory then this is the ideal book for learning how to install and configure VMware vSphere components. Packed with recipes, it's a hands-on tutorial and reference guide for this unbeatable virtualization product. Overview In Detail Amidst all the recent competition from Citrix and Microsoft, VMwares vSphere product line is still the most feature rich and futuristic product in the virtualization industry. Knowing how to install and configure vSphere components is important to give yourself a head start towards virtualization using VMware. If you want to quickly grasp the installation and configuration procedures, especially by using the new vSphere 5.1 web client, this book is for you. VMware vSphere 5.1 Cookbook will take you through all the steps required to accomplish a task with minimal reading required. Most of the tasks are accompanied with relevant screenshots with an intention to provide a visual guidance as well. The book has many useful recipes that will help you progress through the installation of VMware ESXi 5.1 and vCenter Server 5.1. You will learn to use Auto Deploy and Image Profiles to deploy stateless/stateful ESXi servers, configure failover protection for virtual machines using vSphere HA, configure automated load balancing using vSphere DRS and DPM. Finally, the book guides you through upgrading or patching ESXi servers using VMware Update Manager and also deploying and configuring vSphere Management Assistant (VMA) to be able to run scripts to manage the ESXi servers. What you will learn from this book Approach A fast-paced, task-oriented Cookbook covering recipes on the installation and configuration of vSphere 5.1 components. The recipes are accompanied with relevant screenshots with an intention to provide a visual guidance as well. The book concentrates more on the actual task rather than the theory around it, making it easier to understand what is really needed to achieve the task. Who this book is written for This book is a guide for anyone who wants to learn how to install and configure VMware vSphere components. This is an excellent handbook for support professionals or for anyone intending to give themselves a head start in learning how to install and configure vSphere 5.1 components. It is also a good task-oriented reference material for consultants who design and deploy vSphere environments. Optimum solutions to help you manage your VMware vSphere resources effectively About This Book Understand the requirements to build a strong virtual foundation and the features that can support your VMware environment Monitor and automate the tools available to make your VMware vSphere environment more efficient Packed with practical methods and techniques that will enhance your resource management in VMware Who This Book Is For If you are a vSphere administrator who wants to understand new features or an administrator aspiring to start your virtualization journey with VMware vSphere and want to learn how to manage your resources, this book is for you. Readers are expected to have some prior knowledge of virtualization technology. What You Will Learn Find out the requirements for installing ESXi and vCenter and determine whether your hardware is compatible Discover how ESXi manages access to resources for multiple virtual machines Familiarize yourself with ESXTOP and the methods to use it to monitor resources Expand your knowledge of the features available with different versions of VMware vSphere, and methods to enable and configure them Get acquainted with the automation features available with VMware vSphere to improve your environment efficiency Unleash the monitoring options available with VMware vSphere to be alerted when there is a problem In Detail vSphere is the flagship suit of Server virtualization, cloud deployment, and management. VMware vSphere comes with features that help you prepare a robust foundation to build virtual environments. You might have an already-built vSphere deployment, but managing the resources of your vSphere environment is crucial in order to save time and improve productivity. This practical guide provides readers with a high-level understanding of the various components, methodologies and general best practices for maintaining and managing resources in a virtual environment. Readers will begin the book with an explanation of the requirements for ESXi, the groundwork for VMware vSphere, and move through a comprehensive study of how resources are supplied. We'll then progress with showing you the characteristics that enable resource and virtual machine availability. With a solid understanding of the requirements to build and run your environment, you then move on to understanding how ESXi manages resources such as CPU, memory, disk, and networks for multiple virtual machines and how it ensures resource availability. Finally, you will be made aware of the options available with Vmware vSphere to automate and monitor your environment. Readers will go through a learning curve of understanding the components, identifying the course of action, and putting it to practice. Cover 1 Copyright 3 Credits 4 About the Author 5 About the Reviewers 6 www.PacktPub.com 8 Table of Contents 10 Preface 14 Chapter 1: Understanding vSphere System Requirements 18 ESXi system requirements 19 vCenter components 22 Understanding vSphere features 23 Topology basics 25 Understanding vSphere data center 25 Familiarizing yourself with a vSphere cluster 25 What is a vSphere host? 26 Remembering configuration maximums 27 Virtual machine maximums (per VM) 27 ESXi host maximums (per host) 27 Cluster maximums 28 Determining resource utilization requirements 28 Monitoring common resource statistics 30 Sample workload 31 Collecting statistics on Windows 31 Collecting statistics on Linux 33 Summary 34 Chapter 2: Assigning Resources to VMs 36 The basics of overcommitment and virtualization 36 CPU scheduling and the effect of multiple vCPU VMs 37 Memory assignment and management 42 Memory overhead 42 Transparent page sharing and memory compression 43 Ballooning 44 The VSWP swap file 46 Monitoring memory usage 47 Storage considerations and their effects on performance 48 What is IOPS? 49 RAID 49 VMware vSphere Storage APIs – Array Integration (VAAI) 51 Connectivity and throughput 52 VMFS 52 VM disk provisioning 53 Monitoring storage 54 Networking 54 Uplinks 55 What is a vSwitch? 56 Monitoring network connectivity with ESXTOP 56 Summary 57 Chapter 3: Advanced Resource Management Features 58 Understanding CPU power management 59 Reservations, limits, and shares 60 Resource limits 61 Resource shares 61 Resource pools 62 vApps 62 vMotion 63 Enhanced vMotion Capability (EVC) 65 How to enable EVC 66 DRS 67 DRS affinity and anti-affinity rules 68 High Availability 69 Admission control 70 App HA 72 Fault Tolerance 73 Hot Add 74 Storage vMotion, Storage DRS, and Datastore clusters 74 Storage vMotion 75 Datastore clusters 76 Storage DRS 77 vSphere Distributed Switches 78 New in vSphere 5.5 81 vSphere Flash Read Cache 81 VSAN 82 Summary 83 Chapter 4: Automation and Monitoring Options 84 Automation solutions for vSphere 85 Cloning VMs 86 VM templates 87 Update Manager 88 Host profiles 89 Auto deploy 89 PowerCLI basics 90 vCenter Orchestrator basics 91 Automating resource management 92 Creating a new VM 93 Creating a new VM with PowerCLI 94 Creating a new VM with vCO 96 Community automation resources 97 Available monitoring options 99 Alarms 100 Configuring an alarm 100 vCenter Operations Manager 102 Summary 104 Index 106

In Detail

VMware vSphere is the key virtualization technology in today's market. vSphere is a complex tool and incorrect design and deployment can create performance-related problems. vSphere High Performance Cookbook is focused on solving those problems as well as providing best practices and performance-enhancing techniques.

vSphere High Performance Cookbook offers a comprehensive understanding of the different components of vSphere and the interaction of these components with the physical layer which includes the CPU, memory, network, and storage. If you want to improve or troubleshoot vSphere performance then this book is for you!

vSphere High Performance Cookbook will teach you how to tune and grow a VMware vSphere 5 infrastructure. This book focuses on tuning, optimizing, and scaling the infrastructure using the vSphere Client graphical user interface. This book will enable the reader with the knowledge, skills, and abilities to build and run a high-performing VMware vSphere virtual infrastructure.

You will learn how to configure and manage ESXi CPU, memory, networking, and storage for sophisticated, enterprise-scale environments. You will also learn how to manage changes to the vSphere environment and optimize the performance of all vSphere components.

This book also focuses on high value and often overlooked performance-related topics such as NUMA Aware CPU Scheduler, VMM Scheduler, Core Sharing, the Virtual Memory Reclamation technique, Checksum offloading, VM DirectPath I/O, queuing on storage array, command queuing, vCenter Server design, and virtual machine and application tuning.

By the end of this book you will be able to identify, diagnose, and troubleshoot operational faults and critical performance issues in vSphere.

Approach

vSphere High Performance Cookbook is written in a practical, helpful style with numerous recipes focusing on answering and providing solutions to common, and not-so common, performance issues and problems.

Who this book is for

The book is primarily written for technical professionals with system administration skills and some VMware experience who wish to learn about advanced optimization and the configuration features and functions for vSphere 5.1.

In Detail

Virtualization has created a new role within IT departments everywhere; the vSphere administrator. vSphere administrators have long been managing more than just the hypervisor, they have quickly had to adapt to become a jack of all trades in organizations. More and more tier 1 workloads are being virtualized, making the infrastructure underneath them all that more important. Due to this, along with the holistic nature of vSphere, administrators are forced to have the know-how on what to do when problems occur.

This practical, easy-to-understand guide will give the vSphere administrator the knowledge and skill set they need in order to identify, troubleshoot, and solve issues that relate to storage visibility, storage performance, and storage capacity in a vSphere environment.

This book will first give you the fundamental background knowledge of storage and virtualization. From there, you will explore the tools and techniques that you can use to troubleshoot common storage issues in todays data centers.

You will learn the steps to take when storage seems slow, or there is limited availability of storage. The book will go over the most common storage transport such as Fibre Channel, iSCSI, and NFS, and explain what to do when you cant see your storage, where to look when your storage is experiencing performance issues, and how to react when you reach capacity. You will also learn about the tools that ESXi contains to help you with this, and how to identify key issues within the many vSphere logfiles.

Approach

This is a step-by-step example-oriented tutorial aimed at showing the reader how to troubleshoot a variety of vSphere storage problems, and providing the reader with solutions that can be completed with minimal effort and time in order to limit damage to work.

Who this book is for

If you are a vSphere administrator, this is the book for you. This book will provide you with 'need to know' information about the various storage transports that ESXi utilizes, the tools and techniques we can use to identify problems, and the fundamental knowledge and steps to take to troubleshoot storage-related issues. Prior knowledge of the VMWare environment is assumed.

In Detail

Amidst all the recent competition from Citrix and Microsoft, VMware's vSphere product line is still the most feature rich and futuristic product in the virtualization industry. Knowing how to install and configure vSphere components is important to give yourself a head start towards virtualization using VMware.

If you want to quickly grasp the installation and configuration procedures, especially by using the new vSphere 5.1 web client, this book is for you.

VMware vSphere 5.1 Cookbook will take you through all the steps required to accomplish a task with minimal reading required. Most of the tasks are accompanied with relevant screenshots with an intention to provide a visual guidance as well.

The book has many useful recipes that will help you progress through the installation of VMware ESXi 5.1 and vCenter Server 5.1. You will learn to use Auto Deploy and Image Profiles to deploy stateless/stateful ESXi servers, configure failover protection for virtual machines using vSphere HA, configure automated load balancing using vSphere DRS and DPM.

Finally, the book guides you through upgrading or patching ESXi servers using VMware Update Manager and also deploying and configuring vSphere Management Assistant (VMA) to be able to run scripts to manage the ESXi servers.

Approach

A fast-paced, task-oriented Cookbook covering recipes on the installation and configuration of vSphere 5.1 components. The recipes are accompanied with relevant screenshots with an intention to provide a visual guidance as well. The book concentrates more on the actual task rather than the theory around it, making it easier to understand what is really needed to achieve the task.

Who this book is for

This book is a guide for anyone who wants to learn how to install and configure VMware vSphere components. This is an excellent handbook for support professionals or for anyone intending to give themselves a head start in learning how to install and configure vSphere 5.1 components. It is also a good task-oriented reference material for consultants who design and deploy vSphere environments.

In Detail

Virtual technology has been around for years, but only recently has it really taken off with the introduction of products such as VMware's Player, Oracle's Virtual box, and Microsoft's Hyper-V. Each of these companies has begun to leverage virtualization in a reliable, secure, and scalable fashion to help businesses reduce their production costs.

Instant VMware Player 5.0 for Virtualization will give you practical experience with virtualization. VMware Player is a free product that can be used to evaluate and test software platforms in almost any operating system environment.

The power of virtualization is robust if done well; it can save you a lot of time and financial resources. This book provides you with a quick and easy process for creating a virtual machine and setting it up to function properly in your home or business location.

The topics covered in this book will include practical guides to installing the Windows 8 operating system on a virtual system. The information provided is also formatted in an easily-digestible recipe format. If you want to take advantage of the free VMware Player application, then this is the book for you.

You will learn everything you need to know to create virtual machines as well as how to configure them in your VMware Player console to kick start your knowledge of virtualization concepts.

Approach

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. The book is easy to follow, with the tasks listed and explained as a set of recipes which will make things easier to grasp for the readers.

Who this book is for

This is an excellent guide for home users and professionals who want to test-drive the latest technology without having to purchase additional home or business equipment.

In Detail

vSphere is the flagship suit of Server virtualization, cloud deployment, and management. VMware vSphere comes with features that help you prepare a robust foundation to build virtual environments. You might have an already-built vSphere deployment, but managing the resources of your vSphere environment is crucial in order to save time and improve productivity.

This practical guide provides readers with a high-level understanding of the various components, methodologies and general best practices for maintaining and managing resources in a virtual environment.

Readers will begin the book with an explanation of the requirements for ESXi, the groundwork for VMware vSphere, and move through a comprehensive study of how resources are supplied. Well then progress with showing you the characteristics that enable resource and virtual machine availability.

With a solid understanding of the requirements to build and run your environment, you then move on to understanding how ESXi manages resources such as CPU, memory, disk, and networks for multiple virtual machines and how it ensures resource availability. Finally, you will be made aware of the options available with Vmware vSphere to automate and monitor your environment.

Readers will go through a learning curve of understanding the components, identifying the course of action, and putting it to practice.

Approach

This concise guide follows a practical approach, covering solutions and methods to manage resources for virtualization.

Who this book is for

If you are a current vSphere administrator who is aspiring to start your virtualization journey with VMware vSphere and wants to learn how to manage your resources, this is the book for you. Readers are expected to have some prior knowledge of ESXi and vCenter.

In Detail vSphere is the flagship suit of Server virtualization, cloud deployment, and management. VMware vSphere comes with features that help you prepare a robust foundation to build virtual environments. You might have an already-built vSphere deployment, but managing the resources of your vSphere environment is crucial in order to save time and improve productivity. This practical guide provides readers with a high-level understanding of the various components, methodologies and general best practices for maintaining and managing resources in a virtual environment. Readers will begin the book with an explanation of the requirements for ESXi, the groundwork for VMware vSphere, and move through a comprehensive study of how resources are supplied. We'll then progress with showing you the characteristics that enable resource and virtual machine availability. With a solid understanding of the requirements to build and run your environment, you then move on to understanding how ESXi manages resources such as CPU, memory, disk, and networks for multiple virtual machines and how it ensures resource availability. Finally, you will be made aware of the options available with Vmware vSphere to automate and monitor your environment. Readers will go through a learning curve of understanding the components, identifying the course of action, and putting it to practice.Approach This concise guide follows a practical approach, covering solutions and methods to manage resources for virtualization.Who this book is for If you are a current vSphere administrator who is aspiring to start your virtualization journey with VMware vSphere and wants to learn how to manage your resources, this is the book for you. Readers are expected to have some prior knowledge of ESXi and vCenter Annotation Troubleshoot real-world vSphere performance issues and identify their root causes Design and configure CPU, memory, networking, and storage for better and more reliable performance Comprehensive coverage of performance issues and solutions including vCenter Server design and virtual machine and application tuning
دانلود کتاب VMware VSphere Resource Management Essentials: Managing the Resources of Your VSphere Environment Is Essential for Effective Virtualization, and This Book Shows You How by Taking You Deep into ESXi and How It Ensures Resource Availability, Teaching Practi