VMware Horizon 6 Desktop Virtualization Solutions
By Ryan Cartwright, Jason Langone and Chuck Mills
()
About this ebook
VMware Horizon 6 (with View) delivers virtualized desktops and applications through a single platform. It supports users, providing them with access to all of their Windows and online resources through one unified workspace, anywhere, using the device of their choice. The latest VDI release has brought with it various enhancements that will provide a better way to solve the common problems that occur while designing a VDI solution.
This book will guide you through how to produce a solid VDI solution with VMware Horizon 6 View, by combining best practices with actual installation challenges. The book is designed to be used during the design phase, which comes before the implementation phase. It covers all major Horizon 6 components and tips on how to use them to provide a solid VDI solution.
Ryan Cartwright
I am an award winning author, cartoonist and web developer who loves stories. I live in the UK with my wife, our dog and two cats.I've written short-stories and non-fiction for magazines for some years. My first full novel: Sugar the Robot and the Race to save the Earth was written following a story-telling time with my family. We love stories and during one story-time I made up a tale of a toy robot who came to life and escaped from his owner's bedroom. That turned into the full story that is now the book.That was followed up with book two in the series: Do not feed the Troll! which won the Gold Medal Award in the Wishing Shelf Independent Book Awards in 2015.As well as buying them here you can download my books for free under Creative Commons licensing. You can find out more about my books, short stories and other stuff at my website: http://www.crimperbooks.co.uk
Read more from Ryan Cartwright
The Roboteers Face To Face With The Gorilla King Rating: 0 out of 5 stars0 ratings
Related to VMware Horizon 6 Desktop Virtualization Solutions
Related ebooks
VMware Horizon View 6 Desktop Virtualization Cookbook Rating: 0 out of 5 stars0 ratingsLearning VMware App Volumes Rating: 0 out of 5 stars0 ratingsVMware Horizon View High Availability Rating: 0 out of 5 stars0 ratingsvSphere Virtual Machine Management Rating: 0 out of 5 stars0 ratingsCitrix XenApp® 7.5 Desktop Virtualization Solutions Rating: 0 out of 5 stars0 ratingsMicrosoft Hyper-V Cluster Design Rating: 0 out of 5 stars0 ratingsVMware vRealize Orchestrator Essentials Rating: 0 out of 5 stars0 ratingsVMware Horizon View Essentials Rating: 0 out of 5 stars0 ratingsBuilding VMware Software-Defined Data Centers Rating: 0 out of 5 stars0 ratingsWindows Server 2012 Hyper-V: Deploying Hyper-V Enterprise Server Virtualization Platform Rating: 0 out of 5 stars0 ratingsGetting Started with Windows VDI Rating: 0 out of 5 stars0 ratingsLinux for Networking Professionals: Securely configure and operate Linux network services for the enterprise Rating: 0 out of 5 stars0 ratingsWindows Server 2012 Hyper-V Installation and Configuration Guide Rating: 0 out of 5 stars0 ratingsVMware Performance and Capacity Management - Second Edition Rating: 0 out of 5 stars0 ratingsVMware vSphere Design Rating: 3 out of 5 stars3/5Designing Hyper-V Solutions Rating: 0 out of 5 stars0 ratingsCloud Infrastructure and Data Center Rating: 0 out of 5 stars0 ratingsCitrix XenApp Performance Essentials Rating: 0 out of 5 stars0 ratingsApplication Layering with VMware App Volumes Rating: 0 out of 5 stars0 ratingsImplementing VMware Horizon 7 - Second Edition Rating: 0 out of 5 stars0 ratingsTomcat 6 Developer's Guide Rating: 4 out of 5 stars4/5Breaking the Availability Barrier Ii: Achieving Century Uptimes with Active/Active Systems Rating: 0 out of 5 stars0 ratingsVMware vRealize Orchestrator Cookbook Rating: 0 out of 5 stars0 ratingsMicrosoft Exchange Server 2013 High Availability Rating: 0 out of 5 stars0 ratingsInstant Hyper-V Server Virtualization Starter Rating: 0 out of 5 stars0 ratingsMicrosoft Dynamics NAV 2013 Application Design Rating: 0 out of 5 stars0 ratingsProduction Ready OpenStack - Recipes for Successful Environments Rating: 0 out of 5 stars0 ratingsInstant VMware vCloud Starter Rating: 0 out of 5 stars0 ratingsOnline Identity A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratings
Computers For You
Elon Musk Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 5 out of 5 stars5/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Uncanny Valley: A Memoir Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 5 out of 5 stars5/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5Learning the Chess Openings Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5An Ultimate Guide to Kali Linux for Beginners Rating: 3 out of 5 stars3/5Tor and the Dark Art of Anonymity Rating: 5 out of 5 stars5/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsThe Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Excel 101: A Beginner's & Intermediate's Guide for Mastering the Quintessence of Microsoft Excel (2010-2019 & 365) in no time! Rating: 0 out of 5 stars0 ratingsThe Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 5 out of 5 stars5/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5
Reviews for VMware Horizon 6 Desktop Virtualization Solutions
0 ratings0 reviews
Book preview
VMware Horizon 6 Desktop Virtualization Solutions - Ryan Cartwright
Table of Contents
VMware Horizon 6 Desktop Virtualization Solutions
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Instant updates on new Packt books
Preface
The VDI solution
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Components of VMware Horizon View 6
The core components of VMware Horizon View 6
vCenter Server
View Connection Server
Types of VMware View Connection Servers
View Manager
Precreated Active Directory machine accounts
vCenter and View Composer's advanced settings
The Phone Home option
Feature Pack
View Agent
Horizon Client
Improved end user experience
Real-Time Audio-Video
View Composer (an optional component)
Understanding View Composer
Using SQL Express installation for View Composer
Snapshots and linked clones
Templates
Full provisioning versus linked clones
Types of disks for vDesktops
OS disk
Secondary OS disk
User data disk
Temp data disk
Many options of disk types and redirection
Thin provisioning versus thick provisioning
Actions for linked clones – Reset, Refresh, Recompose, and Rebalance
Reset
Refresh
Recompose
Rebalance
View Composer Array Integration (VCAI)
VMware Horizon editions
Summary
2. Solution Methodology
Assessment
Questionnaire
Assessment worksheet for VMware View desktops
Metric collection
Processing the data
Discussion
Plan (define use cases)
Design
Storage
Isolation at the data store level
Why is isolation beneficial?
vStorage API for Array Integration (VAAI)
View Storage Accelerator
Networking
Compute
VMware vSphere and View desktop pool infrastructure
Pod architecture
Application distribution infrastructure
What is a user persona?
User persona management
Connection infrastructure
End devices
People (the end user experience)
Pilot and validate
The VMware View Planner tool (formerly VMware RAWC)
Comparing storage platforms
Implementation
User migration
Hand-off and manage
Summary
3. Persistent or Nonpersistent vDesktops
Persistent desktops
Example scenario
Nonpersistent desktops
Example scenario
Notes and considerations for nonpersistent vDesktops
Multisite solutions
Why is a nonpersistent vDesktop best for a multisite?
Replication (why distance and size matters)
Profiles in the cloud
A hybrid solution – persistent mixed with nonpersistent
Choosing the right solution
Knowing your end users
A note about applications
The pros and cons of both persistent and nonpersistent desktops
Summary
4. End Devices
Thick clients
Repurposing thick clients
Thin clients
Changes to thick and thin client solutions
Teradici PCoIP-powered zero clients
Other clients
Unity Touch for iPad and Android-based tablets
Choosing the proper device
A one-cable zero client solution
Summary
5. The PCoIP Protocol
Why lossless quality is important
PCoIP network fundamentals
Using PCoIP with Server Desktop Mode
Installing the Remote Desktop Services
Installing View Agent on the RDS Host
Creating an RDS farm
PCoIP connections
Multimedia redirection
The MMR perfect storm
Windows 7 support for H.264-encoded Windows Media files
Teradici APEX offload card
The offload process
Defining the offload tiers
Design considerations
PCoIP Secure Gateway
Summary
6. Sizing the VDI
Network considerations
Sizing the network
Network connection characteristics
DHCP considerations
Virtual switch considerations
Standard versus distributed switches
Port binding
Static binding
Dynamic binding
Ephemeral binding
Port binding and VMware View Composer
Multi-VLAN
Compute considerations
Working with VMware vSphere maximums
Solution example – 25,000 seats of VMware View
Solution design – physical server requirements
Solution design – the pod concept
The VMware View pod design
The View pod
The View block
The Management block
Scaling desktop pool types
The architecture types for pods
Linked vCenter Servers
vCenter Servers
VMware Update Manager Servers
Solution design – pools
View Connection Servers
Solution design – the formulas
Summary
7. Building Redundancy into the VDI Solution
Physical infrastructure
VMware High Availability
Using VMware HA
Using HA with persistent vDesktops
Solutions with nonpersistent vDesktops
Using local storage
VMware Distributed Resource Scheduling
Anti-affinity
VMware vCenter Server
VMware Data Protection
vSphere High Availability
Database High Availability
Cold/Standby vCenter
View Connection Server
Installing the Replica Connection Server
Load balancing
Parent vDesktop and templates
Templates
Parent vDesktops with snapshots
User personas
Summary
8. Sizing the Storage
VMware View Composer
Snapshots
Snapshot and replica usage
Linked clone disk
VMware vSphere files
VMware View specific files
Tiered storage
Replica disk
Internal disk
Delta/differential disk
Disposable disk
Windows paging files
Temporary Internet files
Persistent disk
Storage overcommit
Storage overcommit level options
Storage protocols
Maximums and limits
Linked clones per datastore
Full clone desktops per datastore
32 hosts per vSphere cluster with View Composer
1,000 clones per replica
Storage I/O profile
Read/write I/O ratio
Storage tiering and I/O distribution
Disk types
VMware Virtual SAN
Capacity-sizing exercises
Sizing full clones
Scenario 1
Parent VM
Overhead
Scenario 2
Sizing linked clones
Parent VM
Replica
Scenario 1
Scenario 2
vSphere 5.0 video swap
Summary
9. Security
The inherent security of VDI
Firewalls, zones, and antivirus
Firewall rules
Virtual enclaves
The jailbreak scenario
USB redirection and filtering
USB filtering on the end device
USB filtering via View Connection Server
USB filtering via the Windows operating system
Smart card authentication
Configuring smart card authentication for VMware View Connection Servers
Preparing the environment for smart card authentication
Configuring smart card authentication for VMware View Security Servers
RADIUS and two-factor authentication
Configuring the U.S. Department of Defense Common Access Card authentication
Certificate revocation configuration
Configuring the use of CRL
Configuring the use of OCSP
Configuring the use of both CRL and OCSP
SSL protocols and ciphers
Prohibiting the use of copy and paste functions
View Connection Server tags
Forensics
Summary
10. Migrating User Personas
Migration of the user persona
Separating a persona from the operating environment
Folder redirection
Profiles
How a profile is built – the first login
How a profile is built – subsequent logins
Roaming profiles
Using roaming profiles with folder redirection for increased performance
Other third-party solutions – Liquidware Labs ProfileUnity
View Persona Management
Horizon Mirage
Cutting over from a physical to a virtual desktop
Using VMware View user data disks
Operational considerations with user data
Summary
11. Backing Up the VMware View Infrastructure
VMware View Connection Server – ADAM Database backup
Performing a manual backup of the View database
The View Administrator console
Using the command prompt
Security Server considerations
The View Composer database
Remote Desktop Service host servers
RDS Server host templates and virtual machines
Virtual desktop templates and parent VMs
Virtual desktops
Linked clone desktops
Stateful desktops
Stateless desktops
The ThinApp repository
Persona Management
VMware vCenter
Restoring the VMware View environment
Reconciliation after recovery
Business Continuity and Disaster Recovery
Summary
12. Exciting New Features in Horizon View 6
Cloud Pod Architecture
Global entitlement
Scale limits and maximums
Architectural assumptions
Overview for the setup of Cloud Pod Architecture
Setting up Cloud Pod Architecture
Step 1 – The first pod and Connection Server
Step 2 – Joining the second pod to the first pod
Step 3 – Validating the initial pod and Connection Server settings
Step 4 – Creating the first site
Step 5 – Creating the second site
Step 6 – Validating both sites
Step 7 – Adding the first pod to the first site
Step 8 – Adding the second pod to the second site
Step 9 – Validating pods in the sites
Step 10 – Creating a global pool for the local desktop pools
Step 11 – Repeating step 10 for additional global desktop entitlements
Step 12 – Validating the global pools
Step 13 – Associating Local Connection Server desktop pools with global pools
Step 14 – Repeating step 13 for additional global desktop entitlements that were created in step 11
Step 15 – Repeating step 13 for each secondary site created in step 5
Step 16 – Repeating step 15 once for each secondary site created in step 5
Step 17 – Verifying global pool membership using the first Connection Server
Step 18 – Repeating step 17 for the additional global pool defined in step 11
Step 19 – Entitling users/groups to the global pools
Step 20 – Validating your Cloud Pod Architecture configurations
Application publishing
A unified workspace
Horizon View 6 integration with Virtual SAN
VSAN requirements
View and VSAN together
How VSAN helps Horizon View
Other new features
Summary
A. Additional Tools
VMware View Planner
Workspace Assessment
The VDI calculator
VMware Hands-on Labs
VMware TV
Websites and social media
Index
VMware Horizon 6 Desktop Virtualization Solutions
VMware Horizon 6 Desktop Virtualization Solutions
Copyright © 2014 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2012
Second edition: September 2014
Production reference: 1150914
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78217-070-9
www.packtpub.com
Cover image by Aniket Sawant (<aniket_sawant_photography@hotmail.com>)
Credits
Authors
Ryan Cartwright
Chuck Mills
Jason Langone
Andre Leibovici
Reviewers
Tim Arenz
Bruce Bookman
Jason Gaudreau
Raimundo Rodulfo
Puthiyavan Udayakumar
Acquisition Editors
Mary Nadar
Meeta Rajani
Content Development Editor
Sweny M. Sukumaran
Technical Editor
Manan Badani
Copy Editors
Roshni Banerjee
Gladson Monteiro
Sayanee Mukherjee
Alfida Paiva
Project Coordinator
Rashi Khivansara
Proofreaders
Simran Bhogal
Maria Gould
Ameesha Green
Indexers
Hemangini Bari
Mariammal Chettiyar
Tejal Soni
Priya Sane
Graphics
Ronak Dhruv
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur
Foreword
The new release of Horizon 6 delivers many new features such as virtualized and remote desktops and applications through a single platform to end users. The virtual desktop and application services, which include RDS hosted apps, apps packaged with VMware ThinApp, SaaS apps, and even Citrix-based virtualized apps, are now accessed from one unified workspace.
Chuck and Ryan are technical evangelists who used VMware products for many years to provide solutions to several major companies. Chuck has spent the last few years focusing on developing end user computing solutions, and Ryan is working to provide solutions using vCenter Operations Manager, Site Recovery Manager, and many other vSphere products.
This book will give readers the knowledge and confidence to install, configure, and understand Horizon View 6. The book begins with the basic components of View and explains how the components work together to build a VDI solution. There will be a discussion regarding the importance of defining a solution methodology to be used when planning and designing the View solution. Find out possible combinations of end devices for your project and what options should be considered. The display protocol, PCoIP, is covered, and the book gives you advice on how to configure solutions to provide the best end user experience.
Any VDI solution success is a result of proper sizing, and all the items to consider, such as network, compute and know the maximums for the View environment. This book will review how to set up redundancy to provide high availability for your VDI infrastructure. Storage is always an important component of View and you need to consider what the decisions are. One of the compelling reasons for a VDI solution is the security it brings. Learn what you can do to make sure the solution provides the required security.
Most VDI projects include moving users from their physical endpoint to new virtual desktops. Review some of the options you have to accomplish this. After you have invested all the time to create a robust and solid solution, you need to protect it. The book will guide you through the components and how each one should be protected, along with reviewing some of the backup methods. The book closes by showcasing many of the new and exciting features in View 6, such as Cloud Pod Architecture, details on VSAN, and new application hosting solutions.
I feel this book will be very useful for the novice as well as an experienced reader. The authors have written this book based on real-life experiences in implementing View solutions. They are aware of the many challenges and issues around designing a successful VDI solution. The intent of this book is to give you knowledge along with confidence to provide the best VDI solution using Horizon View.
Skip Gumble
Director of Sales, End User Computing
About the Authors
Ryan Cartwright (@ryandcartwright) has been involved in virtualization technologies since 2005. His focus has been on enterprise systems engineering and architecture and operational support with many Fortune 500 customers. He is currently a senior consultant for the cloud management team within the Professional Services Organization for VMware. Prior to joining VMware, he was a senior consultant and sales engineer in GANTECH, focusing on end user computing and software-defined data center. Before his roles in the consulting field, Ryan worked for Stanley Black & Decker in a variety of roles, focused on enterprise architecture for global virtual infrastructure and integration through mergers and acquisition. He has been working with VMware View since v3.5 and has designed and implemented multiple VMware View environments for Fortune 500 companies for a variety of use cases. He currently holds VCP5-DCV and VCP5-DT certifications as well as a Nutanix Platform Professional (NPP) #55 certificate.
I'd like to mention my previous employers Stanley Black & Decker and GANTECH for helping and providing me the foundation of my virtualization knowledge through real-life experiences, and for always challenging me to accept and tackle the next key project or new role within their organizations.
I would like to thank Sam, my wife, who has supported my career moves and geek speak over the years, my parents who encouraged me to get into Information Technology when entering high school, Packt Publishing for providing me the opportunity to write my first book, and Chuck Mills for coauthoring the book with me and providing mentorship over the past 2 years.
Chuck Mills (@vchuckmills) has been involved in virtualization technologies for more than 10 years and has focused on using these technologies to create efficient and resilient solutions for data centers and desktops. He is currently the End User Computing Practice Director for GANTECH, Inc. Prior to joining GANTECH, he was a solutions architect for Allegis Group, and prior to that, he was the Director of Information Technology for Maryland Legal Aid and ESP of Maryland, where both companies achieved data centers that were 100 percent virtualized. He is one of the leading experts on VMware Mirage, having worked with it prior to the VMware acquisition. He has implemented Mirage in 5000 plus endpoint environments for PoCs, pilots, and Windows XP migrations. Chuck has designed and led teams on effective View solutions, including a successful worldwide PoC. He has given numerous presentations regarding virtualization and their benefits, including VMworld and VMware Partner Exchange. He is a former member of the VMware Customer Council (VCC), coleader of the Maryland VMUG, and has been a vExpert since 2011. He also maintains a blog dedicated to virtualization at www.vchuck.com.
I would like to thank my wonderful wife, Michelle, and my children, Bradley, Brooke, Corbin, and Chuck III, for all the support and encouragement to make this book possible.
I would also like to thank GANTECH for allowing me to live my EUC passion and Packt Publishing for the opportunity to be a part of this book. A special thanks to my VMware friends I have met over the years and especially Ryan Cartwright who continues to impress me with his ever growing VMware products knowledge.
About the Reviewers
Tim Arenz (@timarenz) has been involved in application and desktop virtualization solutions for over 8 years and has designed and implemented many solutions based on AppSense, Citrix, Microsoft, and VMware technologies with up to ten thousand users. He is currently working as a senior consultant in the Professional Services Organization at VMware in Germany. In his role, he specializes in end user computing, mainly focusing on ThinApp and Horizon Mirage, but also works with customers and partners on Horizon View and Workspace projects.
On his personal blog at http://horizonflux.com, Tim shares news and best practices about VMware's End User Computing product portfolio.
Bruce Bookman is a Silicon Valley software and hardware veteran who has held roles from frontline technical support to Director of Software Quality Assurance. Recently, he has been a VMware subject matter expert and Level 3 technical support escalation engineer for a solid state storage company, Fusion-io. In late August 2014, he joined Oracle as a senior quality analyst for Oracle Cloud. He is the author of technical articles covering virtualization on Developer.com, and he has created and delivered technical training modules on virtualization and other topics. He has received recognition for his customer advocacy and dedication to customer success.
Jason Gaudreau has over 23 years of industry experience and is currently a senior technical account manager at VMware, a leading information technology provider of enterprise application solutions.
His focus is on virtualization solutions and aligning infrastructure technologies to meet strategic business objectives. He has concentrated on data center virtualization, desktop virtualization, and building internal private clouds in a variety of technical roles over the past 10 years.
He has been an active blogger on virtualization since 2012 at www.jasongaudreau.com and can be reached at his Twitter handle @JAGaudreau. He is honored to be designated a vExpert by VMware in 2013-2014 and EMC Elect in 2014.
Before VMware, Jason was an IT architect for AdvizeX Technologies, and was involved in IT leadership at Unum Group, where he helped to develop the organization's IT strategy.
When not talking shop, he enjoys spending time with his wife, Christine, and two kids, Dylan and Tyler.
Raimundo Rodulfo has more than 20 years of working experience in engineering and technology, including technical leadership roles in the United States and Latin America, for private and public sector organizations such as Siemens, NCR, Bellsouth, and City of Coral Gables. He currently works as the Assistant Chief Information Officer for a local government municipality in South Florida. He performs technical and service operations management, project management, engineering, systems and business process analysis, software development, strategic planning, budget analysis and preparation, Business Intelligence and applied data analytics, management, planning, and operation and maintenance for the city's IT and telecommunications systems.
He is an electrical and electronics engineer with more than 20 years of working experience in Telecommunications and IT as systems and applications manager, network and telecommunications manager, project manager, electrical and electronics engineer, business analyst, R&D, O&M, NOC engineer, and assistant chief information officer (current position). His work experience includes City of Coral Gables, Florida; Bellsouth (Cellular MTSO/Switch, NOC, R&D); Siemens; NCR; Choice One Telecom/USA Telephone; and projects and training with Agilent, Motorola, Lucent Technologies, Alcatel, Microsoft, Cisco, CheckPoint, VMware, and other organizations. He has managed enterprise network infrastructure projects for City of Coral Gables and engineered hardware/software systems and automation projects for City of Coral Gables, Bellsouth, Siemens, NCR, and other organizations. He performed operations management, strategic planning, business process analysis, and optimization for City of Coral Gables, operations standardization and compliance, and worked in the implementation of ERP systems and applications.
He has worked as a revision team lead, balloting group members and actively participating in IEEE, ISO, and IEC engineering standards working groups, developing standards and guidelines for engineering and management systems, electronic appliances, software, websites, and services information.
He is a member of CIO/CISO Governing Body and other professional organizations.
He is a licensed electrical engineer (E.I.) by the Florida Board of Professional Engineers (FBPE) and the National Council of Examiners for Engineering and Surveying (NCEES).
He is an Information Technology Infrastructure Library (ITIL) certified professional. He is also a Certified Virtualization Expert (CVE®) and certified Project Management Professional (PMP®).
Thanks to the staff at Packt Publishing (project coordinators, editors, and everyone involved) for inviting me to participate in this project and guiding me through the process.
Puthiyavan Udayakumar has more than 7 years of IT experience with expertise in Citrix, VMware, Microsoft products, and Apache products. He has extensive experience in designing and implementing virtualization solutions using various Citrix, VMware, and Microsoft products. He is an IBM certified solution architect and Citrix certified enterprise engineer, with more than 15 certifications in infrastructure products. He is the author of the books Getting Started with Citrix® CloudPortal™ and Getting Started with Citrix® Provisioning Services 7.0, both by Packt Publishing. He holds a Master's degree in Science, with a specialization in System Software from Birla Institute of Technology and Science, Pilani.
I would like to thank Packt Publishing for giving me the opportunity to review this book. This book is well written by the author, and the project is well coordinated by the project coordinator.
www.PacktPub.com
Support files, eBooks, discount offers, and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why subscribe?
Fully searchable across every book published by Packt
Copy and paste, print and bookmark content
On demand and accessible via web browser
Free access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Instant updates on new Packt books
Get notified! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page.
Preface
VMware Horizon 6 Desktop Virtualization Solutions is a guide for architects, solution providers, consultants, engineers, and anyone planning to design and implement a solution based on Horizon View 6. This book is based on information taken from hands-on experience, real-world situations, and implementations, in order to capitalize on practical virtualization desktop learning. You will understand not only the settings and configurations needed to build a successful virtual desktop solution, but also learn the thought process behind making those decisions.
This book will not replace the official administration or installation guides for VMware View or ThinApp published by VMware, but should be used as a guide to supplement the hard work of the writers at VMware. This book is designed to be used during the design phase, which is before an implementation is started. All of the major components of Horizon 6 will be covered in this book.
The VDI solution
Virtual Desktop Infrastructure (VDI) is a powerful solution where the desktop operating system is hosted on a centralized server within a virtual machine. The VDI solution facilitates full personalization of the user's desktops and allows access to the virtual desktops anywhere, from any device at any time. The VMware Horizon View product provides the components needed to implement this solution. Companies are realizing the flexibility, efficiency, and other benefits that Horizon View can provide. View enables administrators to manage desktops from a central location and provide the end users with the ability to access their environments remotely from any location. View is maturing into a reliable way for IT to maintain security and manageability while still accommodating employees' desires to be mobile and connected.
Proper planning can mean the difference between a successful VDI deployment and an unhappy end user. Some of the popular reasons to provide a Horizon View solution include:
Workforce mobility: Mobility and accessibility is a major driving force today; users everywhere are on the go, and providing them with convenience is the key. When you use View to separate the software (OS, applications, and data) from the PC hardware, the actual hardware device becomes the connection point and is capable of connecting that user to the software. This allows any device to access the information on your virtual desktops.
There is a shift in technology where the user's desktop lives in a data center (or the cloud) instead of the device being used. The user desktop can appear on almost any device with connectivity to the Internet. Today, virtual desktops are accessible from iPads, smartphones, thin/zero clients, laptops, home computers, work computers, kiosks, and business centers… just about from anywhere.
Security: There is no question that one of the top concerns is security for today's IT environments. Data can be the organization's lifeline, and if that information is lost, corrupted, or stolen, a company's existence can be in danger. With a VDI solution, the OS, applications, and data are separated from the physical device that is being used to access the environment and are on the servers in the data center. This also allows simplified management and better utilization to keep the virtual desktop up to date with security patches, and as mentioned, the actual data resides in protected rooms.
With View, sensitive data is protected on a company's server rather than sitting on unprotected desktops or roaming around in public spaces such as the airport, a coffee shop, or a hotel room. This can be a powerful motivator for moving to VDI for the cost reduction benefits.
Centralized management: View provides the end users with a complete virtual desktop that behaves just like a physical desktop. The virtual desktop also allows administrators to deploy new desktops in minutes rather than days or weeks, using automatic desktop-provisioning tools. This gives users their own personalized desktop environment without the need for sharing applications or retraining the end user. Administrators can also manage these deployed virtual desktops from any location and perform the necessary upgrades, patches, and desktop maintenance without requiring the device to be brought in
. This allows a quicker response to the ongoing need of keeping the desktops up to date based on business needs.
Windows 7/8 migrations: Organizations that are looking to reduce the complexity and frustration of moving to a new operating system can use virtual desktops to lessen the pain. Using the proper persona-management tools, the user's profile can be brought into the new virtual desktop. The ability to try/test the new operating systems before they are deployed is possible by creating new pools with the new OS. Going to a new OS is never easy, but View can ease the transition.
Technology/hardware refresh: The daunting task of replacing outdated desktops during a hardware refresh cycle can create significant operational costs and reduce productivity. This is