Presentation is loading. Please wait.

Presentation is loading. Please wait.

12/29/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting P/L @holSystems @windowspcguy.

Similar presentations


Presentation on theme: "12/29/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting P/L @holSystems @windowspcguy."— Presentation transcript:

1 12/29/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy Microsoft Virtual Academy © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Module 12 Optimizing Windows 8.1 image for Virtual Desktops

3 Lesson 1: Optimizing Windows 8.1 image for Virtual Desktops
Topics Selecting Windows 8.1 edition for VDI Memory, Disk and Display configuration Windows 8.1 Services configuration Additional optimization Performance tools for measuring performance

4 Selecting Windows 8.1 edition for VDI
12/29/2018 Selecting Windows 8.1 edition for VDI “Remote Computers running Windows 8 Enterprise provide the best user experience and support all management features. Therefore, Windows 8 Enterprise is the only supported edition for use with Windows Server 2012 virtual desktop collections (VDI).” Source: © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Memory, Disk and Display configuration
32-bit 64-bit

6 12/29/2018 Memory Allocation Dynamic memory will handle fluctuating demands for memory within a specified range Recommended Minimum 1GB Maximum based on workload Small -> 1.5 to 2GB Medium -> 2GB to 3GB Large -> 2GB to 4GB (or more) Consider using Blade Servers for Extra Large workloads NOTE: If you require VDI groups with different maximum memory multiple client collections will be required. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 12/29/2018 Disk Partitions Using the default install routine will create a 350MB System Reserved drive to store BitLocker data Prevent the creation of this partition during OS installation using MDT 2012 to build the image Utilize the “DoNotCreateExtraPartition=YES” rule to prevent the creation of the “System Reserved” partition. Or use Scripted DISKPART commands…. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Number of Virtual Processors
12/29/2018 Number of Virtual Processors Default – 2 Virtual Processor Medium Usage – 4 Virtual Processors Heavy Usage – 4+ Virtual Processors Note: As you are using the Hyper-V hypervisor, fairshare will balance usage of processors to avoid one client consuming all available physical processor bandwidth © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Windows 8.1 Configurations
12/29/2018 Configuration Name Function Configure Event log size/retention Set event log sizes to minimum size and configure retention to overwrite when needed, reduces overhead for event logging (especially in pooled VM scenarios) Disable Hard Disk timeouts, increase disk I/O timeout, disable NTFS last access timestamp, disable System Restore, disable hibernation, perform a disk cleanup Reduce I/O load when writes happen, allow longer writes, and clean up disk before Sysprep process Disable unneeded scheduled tasks 36 scheduled tasks associated with disabled services or services not useful in virtual environment Reconfigure boot (quiet boot/no animation), Disable UAC secure desktop prompt, set visuals to a minimum Reduce overhead on vGPU and/or vCPU © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Windows 8.1 Service Configuration
Service Name Default Recommended Details Application Layer Gateway Service Manual Disabled This service manages mobile broadband (GSM & CDMA) data card/embedded module adapters and connections by auto-configuring the networks. It is strongly recommended that this service be kept running for best user experience of mobile broadband devices. Background Intelligent Transfer Service VDI infrastructure is usually connected to fast LAN/WAN links to infrastructure servers hosting data BitLocker Drive Encryption Service Manual (TS) BitLocker is not available to be used on a virtual machines Block Level Backup Engine Service Service is used to backup data on the workstation – not used for virtual machines Bluetooth Support Service Bluetooth Wireless not supported from a virtual machine BranchCache Consider This service caches network content from peers on the local subnet. Computer Browser Maintains an updated list of computers on the network and supplies this list to computers designated as browsers. Device Association Service Enables pairing between the system and wired or wireless devices. Device Setup Manager Enables the detection, download and installation of device-related software. If this service is disabled, devices may be configured with outdated software, and may not work correctly.

11 Windows 8.1 Service Configuration
Service Name Default Recommended Details Diagnostic Policy Service Automatic Disabled The Diagnostic Policy Service enables problem detection, troubleshooting and resolution for Windows components. If this service is stopped, diagnostics will no longer function. Diagnostic Service Host Manual The Diagnostic Service Host is used by the Diagnostic Policy Service to host diagnostics that need to run in a Local Service context. If this service is stopped, any diagnostics that depend on it will no longer function. Diagnostic System Host The Diagnostic System Host is used by the Diagnostic Policy Service to host diagnostics that need to run in a Local System context. If this service is stopped, any diagnostics that depend on it will no longer function. Distributed Link Tracking Client Consider Tracks NTFS links locally and across the network (but only if the service is also running on the remote system) Encrypting File System (EFS) Manual (TS) Provides the core file encryption technology used to store encrypted files on NTFS file system volumes. If this service is stopped or disabled, applications will be unable to access encrypted files. Extensible Authentication Protocol The Extensible Authentication Protocol (EAP) service provides network authentication in such scenarios as 802.1x wired and wireless, VPN, and Network Access Protection (NAP). Family Safety This service is a stub for Windows Parental Control functionality that existed in Vista. It is provided for backward compatibility only.

12 Windows 8.1 Service Configuration
Service Name Default Recommended Details Fax Manual Disabled Enables you to send and receive faxes, utilizing fax resources available on this computer or on the network. Function Discovery Resource Publication Publishes this computer and resources attached to this computer so they can be discovered over the network. If this service is stopped, network resources will no longer be published and they will not be discovered by other computers on the network. File History Service Manual (TS) Consider Protects user files from accidental loss by copying them to a backup location Home Group Listener Used to establish Home Groups, not used with virtual machines in a corporate environment Home Group Provider Internet Connection Sharing (ICS) Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network. Microsoft Account Sign-in Assistant Enables user sign-in through Microsoft account identity services. If this service is stopped, users will not be able to logon to the computer with their Microsoft account.

13 Windows 8.1 Service Configuration
Service Name Default Recommended Details Microsoft iSCSI Initiator Service Manual Disabled iSCSI will not be used on virtual desktops Microsoft Software Shadow Copy Provider Manages software-based volume shadow copies taken by the Volume Shadow Copy service. If this service is stopped, software-based volume shadow copies cannot be managed. If this service is disabled, any services that explicitly depend on it will fail to start. Network List Service Automatic Identifies the networks to which the computer has connected, collects and stores properties for these networks, and notifies applications when these properties change. Offline Files Manual (TS) Disabled – REQUIRES GPO The Offline Files service performs maintenance activities on the Offline Files cache, responds to user logon and logoff events, implements the internals of the public API, and dispatches interesting events to those interested in Offline Files activities and changes in cache state. Optimize Drives Helps the computer run more efficiently by optimizing files on storage drives. Sensor Monitoring Service Consider Monitors various sensors in order to expose data and adapt to system and user state. If this service is stopped or disabled, the display brightness will not adapt to lighting conditions. Stopping this service may affect other system functionality and features as well. Secure Socket Tunneling Protocol Service This service publishes a machine name using the Peer Name Resolution Protocol. Configuration is managed via the netsh context 'p2p pnrp peer' Shell Hardware Detection Provides notifications for AutoPlay hardware events.

14 Windows 8.1 Service Configuration
Service Name Default Recommended Details SNMP Trap Manual Disabled Receives trap messages generated by local or remote Simple Network Management Protocol (SNMP) agents and forwards the messages to SNMP management programs running on this computer. If this service is stopped, SNMP-based programs on this computer will not receive SNMP trap messages. If this service is disabled, any services that explicitly depend on it will fail to start. SSDP Discovery Discovers networked devices and services that use the SSDP discovery protocol, such as UPnP devices. Also announces SSDP devices and services running on the local computer. If this service is stopped, SSDP-based devices will not be discovered. If this service is disabled, any services that explicitly depend on it will fail to start. Telephony Provides Telephony API (TAPI) support for programs that control telephony devices on the local computer and, through the LAN, on servers that are also running the service. Themes Automatic Consider Provides user experience theme management. UPnP Device Host Allows UPnP devices to be hosted on this computer. If this service is stopped, any hosted UPnP devices will stop functioning and no additional hosted devices can be added. If this service is disabled, any services that explicitly depend on it will fail to start. Volume Shadow Copy Manages and implements Volume Shadow Copies used for backup and other purposes. If this service is stopped, shadow copies will be unavailable for backup and the backup may fail. If this service is disabled, any services that explicitly depend on it will fail to start.

15 Windows 8.1 Service Configuration
Service Name Default Recommended Details Windows Backup Manual Disabled Provides Windows Backup and Restore capabilities. Windows Color System The WcsPlugInService service hosts third-party Windows Color System color device model and gamut map model plug-in modules. Windows Connect Now - Config Registrar Disable WCNCSVC hosts the Windows Connect Now Configuration which is Microsoft's Implementation of Wi-Fi Protected Setup (WPS) protocol. Windows Defender Automatic (TS) Consider – REQUIRES GPO Helps protect users from malware and other potentially unwanted software Windows Error Reporting Service Manual (TS) Allows errors to be reported when programs stop working or responding and allows existing solutions to be delivered. Also allows logs to be generated for diagnostic and repair services. Windows Media Player Network Sharing Service Shares Windows Media Player libraries to other networked players and media devices using Universal Plug and Play Windows Search Automatic (Delayed) Consider Provides content indexing, property caching, and search results for files, , and other content. WLAN AutoConfig The WLANSVC service provides the logic required to configure, discover, connect to, and disconnect from a wireless local area network (WLAN) as defined by IEEE standards. WWAN AutoConfig This service manages mobile broadband (GSM & CDMA) data card/embedded module adapters and connections by auto-configuring the networks. It is strongly recommended that this service be kept running for best user experience of mobile broadband devices.

16 Additional optimization
12/29/2018 Additional optimization Microsoft Scripts PFE Windows 8 VDI Script © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Performance tools for measuring performance
12/29/2018 Performance tools for measuring performance Windows Performance Recorder monitors Windows client performance Command Line: XPERF Performance Scenarios Steady State Performance Tracking System Boot Tracing Fast Startup Shutdown Reboot Cycle Standby/Resume Hibernate/Resume © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Deep technical content and free product evaluations
TechNet Virtual Labs Deep technical content and free product evaluations Hands-on deep technical labs Free, online, technical courses At the TechNet Evaluation Center you can download free, trial versions of Microsoft software, with no feature limits. Dozens of trials are available – all at no cost. Try Windows Server 2012 for up to 180 days. Download the Windows 8 Enterprise 90-day evaluation. Or try Windows Azure at no-cost for up to 90 days. Microsoft Hands On Labs offer virtual environments that will take you through guided, technically deep product learning experience. Learn at your own pace in labs that you can complete in 90 minutes or less. There is no complex setup or installation is required to use TechNet Virtual Labs. Microsoft Virtual Academy provides free online training on the IT scenarios that are important to your company and your career. Learn at your own pace and boost your IT skills with over 100 courses across more than 15 Microsoft technologies including Windows Server, Windows 8, Windows Azure, Office 365, virtualization, Windows Phone, and more. Download Microsoft software trials today. Find Hand On Labs. Take a free online course. Technet.microsoft.com/evalcenter Technet.microsoft.com/virtuallabs microsoftvirtualacademy.com

19 12/29/2018 9:08 PM © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "12/29/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting P/L @holSystems @windowspcguy."

Similar presentations


Ads by Google