MODULE 9: SCALING THE ENVIRONMENT. Agenda CP storage in a production environment – Understanding IO by Tier Designing for multiple CPs Storage sizing.

Slides:



Advertisements
Similar presentations
Intro to Virtualization
Advertisements

Ted Krueger SQL Server MVP Data Architect Building a SQL Server Test Lab.
1 VMware View 5 Architecture & Designs Chicago VMUG – April 25, 2012 Brian Suhr, Sr. Technical Architect VCP, VCP5-DT, VCA4-DT, vExpert Blog:
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Quest vRanger / Architecture.
MODULE 7: BACKUPS. Agenda Unidesk Backup Concepts Backing up the MA, MCP and shared Layers Personalization layer backup process Restoring a personalization.
Implementing vSphere David J Young. Implementing vSphere Agenda Virtualization vSphere ESXi vSphere Client vCenter Storage Implementation Benefits Lessons.
MODULE 3: OS & APP LAYERS. Agenda Preparing and importing a gold image Creating and understanding Install Machines Creating basic Application layers Understanding.
Why Virtual Machine Backups Are Different David Davis Blog:
MODULE 4: DESKTOP MANAGEMENT. Agenda Desktop deployment – Options and process Persistent vs Non-Persistent Desktops Template Usage Desktop Configuration.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
VSphere vs. Hyper-V Metron Performance Showdown. Objectives Architecture Available metrics Challenges in virtual environments Test environment and methods.
Diagram & Icon Library Febuary 2009 Copyright © 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and.
You can run that from a USB Drive ? Portable Applications: the good, the bad and the ugly Jeff Gimbel © 2007.
VMware Infrastructure Alex Dementsov Tao Yang Clarkson University Feb 28, 2007.
Lab Manager Maintenance July, 2008 VMware Confidential Lab Manager 3 Training Series Module 9.
NetApp The perfect fit for Virtual Desktop Infrastructure
Introducing VMware vSphere 5.0
Virtualization 101.
Virtualization Infrastructure Administration Cluster Jakub Yaghob.
Windows 7 Windows Server 2008 R2 VirtualizationVirtualization Heterogeneous Server Environment Inventory Linux, Unix & VMware Windows 7 & Server 2008.
VMware vCenter Server Module 4.
MODULE 2: INSTALLING UNIDESK. Agenda Understanding Unidesk components Basic Installation of Unidesk Licensing.
Virtualization 101.
Scalability Module 6.
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Buying a Laptop. 3 Main Components The 3 main components to consider when buying a laptop or computer are Processor – The Bigger the Ghz the faster the.
Slide 1 Windows PC Accelerators Reporter :吳柏良. Slide 2 Outline l Introduction l Windows SuperFetch l Windows ReadyBoost l Windows ReadyDrive l Conclusion.
Virtual Desktops and Flex CSU-Pueblo Joseph Campbell.

Virtual Machines Module 7.
1 © 2006 SolidWorks Corp. Confidential. Clustering  SQL can be used in “Cluster Pack” –A pack is a group of servers that operate together and share partitioned.
Introducing Snap Server™ 700i Series. 2 Introducing the Snap Server 700i series Hardware −iSCSI storage appliances with mid-market features −1U 19” rack-mount.
1 © All rights reserved. U.S International Tech Support
MODULE 5: INTEGRATING WITH THE ENVIRONMENT. Agenda AD Integration Integration with brokers (automated and non)
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
MODULE 6: UPGRADING UNIDESK COMPONENTS. Agenda Downloading and unpacking the bits Preparing the environment MA and MCP Upgrades Updating the VIA Broker.
Maintaining File Services. Shadow Copies of Shared Folders Automatically retains copies of files on a server from specific points in time Prevents administrators.
IST & VMware ESX: What we did | The Sky’s the Limit Agenda IST Setup o POD design o Usage o Scalability & Capital Cost o Reliability VM as a Service.
ITServices Virtualization Terry Black January 2013.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
The Top 10 Virtual Configurations You SHOULDN'T Implement Tom Howarth Owner PlanetVM.NET Pre-requisites for this presentation: 1) General understanding.
Eric Burgener VP, Product Management A New Approach to Storage in Virtual Environments March 2012.
Lecture 3 Page 1 CS 111 Online Disk Drives An especially important and complex form of I/O device Still the primary method of providing stable storage.
Clemens Rossell (clrossel) UCBU Unity Connection Virtualization TOI.
VMware vSphere Configuration and Management v6
Computer Software Types Three layers of software Operation.
Diagram & Icon Library Febuary 2009 Copyright © 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and.
VMWare Troubleshooting Basics Lewis Talley. Memory ESXi incorporates a number of memory management techniques such as (transparent page sharing, Ballooning,
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
Efficient Live Checkpointing Mechanisms for computation and memory-intensive VMs in a data center Kasidit Chanchio Vasabilab Dept of Computer Science,
Google Chrome OS: A New Frontier in the World of OS.
MapReduce & Hadoop IT332 Distributed Systems. Outline  MapReduce  Hadoop  Cloudera Hadoop  Tutorial 2.
Tackling I/O Issues 1 David Race 16 March 2010.
Jérôme Jaussaud, Senior Product Manager
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
MODULE 8: SYSTEM SETTINGS. Agenda Manage Appliances’ Action Menu Review of MA and CP settings Review and explanation of the options in “Settings and Configurations”
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
© 2015 VMware Inc. All rights reserved. Software-Defined Data Center Module 2.
Module Objectives At the end of the module, you will be able to:
Extending Auto-Tiering to the Cloud For additional, on-demand, offsite storage resources 1.
1 SQL Server on VMware? Rob Mandeville Senior DBA, Confio Software 1 Virtualizing Our Environment: Lessons Learned Rob Mandeville.
Virtual Desktop Infrastructure Service. A desktop that follows you from place to place and device to device  Access your desktop from anywhere with Internet.
vSphere 6 Foundations Exam Training
“Geek Out”: DIY vSphere 5.1 Lab Hartford / CT VMware User Group March 28 th, 2013 Matt Kozloski.
Key Commvault Terms Virtual Server Agent (VSA) – Agent installed on Windows server that backs up VMware VM via VADP API. Vmware vSphere server – Physical.
MODULE 1: INTRO TO UNIDESK. Agenda The Basics of Unidesk Layering Layer storage model Layering Use Cases.
Memory Key Revision Points.
Chapter 4.
STORAGE – 3 TIERS Key Revision Points.
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Presentation transcript:

MODULE 9: SCALING THE ENVIRONMENT

Agenda CP storage in a production environment – Understanding IO by Tier Designing for multiple CPs Storage sizing (lab) Cluster design considerations

UNDERSTANDING DISK IO AND UNIDESK STORAGE TIERS

Unidesk Storage Arch.

Boot Volume Tier The VM and associated files are created/located here (.vmx, vswap, etc) VMDK comprised of three things: – Windows Page file for the desktop – A Composited (layered) registry – Basic windows boot files needed before the file system loads Very little IO associated with the Boot volume – First few seconds of boot – Windows Paging

CP and Layer Tier Layers are stored in directory structure underneath the CachePoint Layers are stored as VMDKs – OS and App layers are stored as independent non- persistent disks – Personalization layers are stored as Independent Persistent disk Highest IO volume

Archive Tier Used to store personalization layer backups Backups are configured per persistent desktop – Backup schedule and frequency can be unique to each desktop – Not every desktop on a CachePoint needs to be backed up Very little IO as it’s simply a storage area – Drives such as SATA or slower speed SAS drives are typically used

Tested Desktop Configuration Windows 7 Professional 32 bit Office 2010 Pro Plus VMware vCenter Client Google Chrome and IE8 for browsing Tweetdeck Skype Adobe Reader and Flash Single vCPU 2 GB of RAM – (later changed to 1GB to show increase in IO due to paging)

IOPS Analysis by Tier

IO Analysis by Tier

IOPS by Tier Summary Testing shows that the majority of IO happens at the CachePoint/Layer datastores – Even during a BIC, most IO happens at the Layering volumes Use high performance disk for CachePoint/Layers and less expensive disk for Boot Volume datastores – If these tiers are not combined into a single datastore It is supported to have both CachePoint/Layers and Boot Volume on the same datastore – Although this will use more of the expensive disk over the long run

APPLIANCE PLACEMENT & DATASTORE CONSIDERATIONS

Appliance Placement? DRS

Storage location is what matters MA MCP CP1 CP3 CP2 CP4 CP1 CP2 CP3 CP4 MA MCP

Individual CP Storage CP1 OS APP CP1 APP PERS Boot images Layer\CP StorageArchive BOOT Desktop1 vswap BOOT Desktop2 vswap BOOT Desktop3 vswap BOOT Desktop4 vswap BOOT Desktop5 vswap BOOT Desktop6 vswap PERS

DRS Putting it all together (3 Tiers) MA MCP CP1 CP3 CP2 CP4 MA MCP

DRS Putting it all together (2 Tiers) MA MCP CP1 CP3 CP2 CP4 MA MCP

Sizing the datastores Uses the following variables and basic assumptions to define writable storage needs – Desktop memory – User space/personalization layer size – Shared layer size estimate – Backup settings – Number of desktops and desktops per CP Sizing tool from Unidesk is a simple spreadsheet and completely adjustable

SIZING UNIDESK STORAGE Lab:

Common Limitations? VMware cluster size limit for sharing disks (up to ESXi 5.0) was 8 nodes with active VMs sharing a VMDK on a specific VMFS volume Typical VMFS volume on rotating disk is god about desktops (if you handle the IO load) With SSD VMFS is fine to CPs have been tested to desktops per CP well above typical VMFS usage NFS will allow you have fewer datastores (does not have the VMFS locking issues) though you must still handle IO and have enough CPs

DRS How could NFS change this design? MA MCP CP1 CP3 CP2 CP4 MA MCP 75 Desktops Per VMFS volume

DRS How could NFS change this design? MA MCP CP1 CP3 CP2 CP4 MA MCP 150 Desktops Per CP? Reduced number of datastores? CP1 CP2

OPEN Q&A