Download presentation
Presentation is loading. Please wait.
1
Module 6: VDI with Windows Server 2012 R2
Rick Claus Microsoft Sr. Technical Evangelist Corey Hynes Lead Technical Architect, holSystems
2
Jump Start Target Agenda
Day 1 Introducing Windows Server 2012 R2 Server Virtualization in Windows Server 2012 R2 Cloud Optimized Networking in Windows Server 2012 R2 Storage in Windows Server 2012 R2 Day 2 Server Management & Automation with Windows Server 2012 R2 VDI with Windows Server 2012 R2 Access & Information Protection with Windows Server 2012 R2 Web Application & Platform with Windows Server 2012 R2 VDI with Windows Server 2012 R2
3
System Center 2012 R2 Jumpstart July 15th - http://aka.ms/SCR2JS
#WS2012R2JS Talk with our Experts in Chat tool. Hands-On Labs DOWNLOAD Windows Server 2012 R2 Preview aka.ms/ws2012r2 DOWNLOAD System Center 2012 R2 Preview aka.ms/sc2012r2 Generic question and interactive reminder slide What Twitter hashtag will we be using for this jumpstart to talk outside of the chat, besides our names? System Center 2012 R2 Jumpstart July 15th -
4
System Center Marketing
4/19/2017 Today’s challenges The explosion of devices is eroding the standards-based approach to corporate IT. Devices Users expect to be able to work in any location and have access to all their work resources. Users Deploying and managing applications across platforms is difficult. Apps Data Users need to be productive while maintaining compliance and reducing risk. The explosion in use and number of consumer devices and ubiquitous information access is changing the way that people perceive their technology, in addition to how that technology shapes their personal and work lives. The constant use of information technology throughout the day, along with the easy access of information, is blurring traditional boundaries between work and home life. These shifting boundaries are accompanied by a belief that personal technology— selected and customized to fit users’personalities, activities, and schedules—should extend into the workplace. Accommodating the consumerization of IT presents a variety of challenges. Historically, most or all devices used in the workplace were owned, and therefore managed, by the organization. Policies and processes were focused on device management—and usually on a relatively small, tightly controlled, and managed set of corporate-approved hardware that was subject to predetermined corporate replacement cycles. The consumerization of IT dramatically alters this scenario. There is greatly increased device and operating system diversity and volume in the organization. This can fundamentally change the IT landscape and necessitate a shift in management objectives from tight control over hardware to effective, user-centric governance. The way resources and applications are accessed and consumed is also changing. With the shift to personal devices and mobility, there is a need to adapt how applications work. IT departments must also now consider authentication of the user, validation of the device, and updated service consumption models when planning their consumerization policies and implementation. The best organizational response is IT policies that match business realities and priorities, moving toward a people-centric model that replaces the older paradigm of device-centric policies and management. The Microsoft people-centric vision helps IT administrators increase their organizations’ productivity by enabling access to corporate resources, regardless of location or device used. This shift in focus requires policies, processes, and technologies that give people the freedom to select the devices they want to use, along with device-agnostic access to applications and data. © 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
System Center Marketing
4/19/2017 People-centric IT Users Devices Apps Data Enable your end users Allow users to work on the devices of their choice and provide consistent access to corporate resources. Unify your environment Deliver a unified application and device management on- premises and in the cloud. Microsoft has a history of providing rich IT-infrastructure solutions to help manage every aspect of enterprise operations. Microsoft’s people-centric solution consists of products and technologies that can help IT departments handle the influx of consumer-oriented technology and the work style expectations of users, thereby helping increase productivity and satisfaction for the people within their organizations. Microsoft’s people-centric IT vision helps organizations enable and embrace the consumerization of IT by: Enabling your end users by allowing users to work on the device(s) of their choice and providing consistent access to corporate resources from those devices. Unifying your environment by delivering comprehensive application and device management from both your existing on-premises infrastructure, including System Center Configuration Manager, Windows Server, and Active Directory, as well as cloud-based services, including Windows Intune and Windows Azure. Helping protect your data by protecting corporate information and managing risk. Let’s discuss each of these areas in more detail. Protect your data Help protect corporate information and manage risk. Management. Access. Protection. © 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.
6
Server & Tools Business
4/19/2017 Why Microsoft VDI? Protect against loss and leaks of sensitive corporate data Enable users to access corporate apps and data from any device/any location Why Microsoft VDI? Deliver great user experience Centrally administer and manage desktops These are several reasons to consider Virtual Desktop Infrastructure(VDI). IT professionals invest in this technology for more efficient management user devices, enabling the “Bring Your Own Device” trend, enhanced security and scalability of the solution. From a user’s perspective accessing the same experience from any device anytime is key. The challenges of course are - how do you do that, how do you make your corporate applications available regardless of where users are and make that data available even on unmanaged devices where you don’t have control over the policies that are on there and making sure that the machines are patched? How do you make sure when you deliver applications to those that it’s going to do so in a way that is compliant with your corporate requirements? There are many different VDI solutions in the market. Microsoft VDI is clearly differentiated from other solutions because we provide IT organizations the performance they need with the fastest payoff or in other words without breaking the bank. Microsoft has continuously enhanced its VDI solution to deliver users great experience and empower IT departments and professionals easily setup and maintain a powerful system. In today’s world, IT organizations have a big resource challenge. In most cases, the new IT solutions are justified but IT departments are so overloaded to the extent that deploying and managing systems with limited resources becomes a bottleneck. More difficult and complicated solutions become, it becomes less sustainable for IT organizations to setup and maintain a solution. In most cases, high performance solutions are complex. Microsoft VDI solves this issue by providing IT organizations a VDI solution that is powerful, yet easy to setup and maintain. The solution enables the IT professionals/departments to: Protect against loss and leaks of sensitive corporate data. Centrally administer and manage desktops. Reduce time to deploy applications and updates. On the user side, the Microsoft solution: Enables users to access corporate apps and data from any device and any location Delivers great user experience without compromising corporate compliance. With technologies like Flexible Storage and Fair Share, organizations will save resources with storage which, is a key problem/challenge in VDI deployments. Balance user requirements with corporate compliance Reduce time to deploy applications and updates Save resources with the flexible storage options right to your environment © 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
VDI with Windows Server 2012
Firewall Powered by Windows Server 2012 Desktop sessions Pooled VMs Personal VMs The main technology that powers Microsoft’s VDI offering is Remote Desktop Services, part of Windows Server 1 Platform: RDS provides a single platform to deliver any type of hosted desktop, making it simple to deploy and easy to manage. 1 Experience: RemoteFX provides a consistently rich user experience, irrespective of what type of virtual desktop is being accessed, or where the users are accessing their desktops from. 3 deployment choices: RDS can host either Session based desktops, pooled VMs or personal VMs. So customers have the flexibility to deploy the right type of VDI desktop for their users, all from a single platform. With VDI in Windows Server 2012, we have focused on bringing to customers 3 main benefits: Efficient Management: It is now easy and simple to quickly get started with a VDI deployment. With Windows Server 8, customers can quickly and easily deploy a full VDI infrastructure in 5 -6 easy clicks, through a wizard based setup tool. Additionally, it is also easier to manage your VDI, through a unified management console, and intelligent and differentiated patching and updates for virtual desktops. Best value for VDI: With Windows Server 8, there are many features designed to improve the scale and flexibility of the VDI, while helping to drive down the cost of what is traditionally a costly and complex deployment model. User disks help IT persist user state upon logout within a pooled or session based collection, while Fair Share ensures that no individual VM or session hogs system resources such as memory, CPU and I/O. IT can also reduce CAPEX and OPEX spend on SANs by using more cost effective storage options such as SMB based file shares and direct attach storage, while session based desktops lower the cost and improve manageability of the VDI environment. Rich Experience Everywhere: Ultimately, we want to ensure that users get a local-like desktop experience, irrespective of what type of virtual desktop they have, or what type of network they are on. Enhanced features in RemoteFX ensure a consistently rich user experience on session or VM based VDI, even over a low bandwidth high latency network such as WAN. 1 platform • 1 experience • 3 deployment choices Branch Office Home Public Location Corporate Office
8
Choosing the Right VDI Architecture
Sessions Pooled VMs Personal VMs Good Better Best Personalization With RDS in Windows Server 8, you can deploy Sessions, personal VMs or pooled VMs, all using the same platform. However, how do you choose which architecture is right for you? Irrespective of which deployment model you choose, you get some common benefits: The powerful administration capability through the inbox management console, with simple setup, intelligent patching and unified management using System Center. A powerful and scalable virtualization platform, irrespective of whether you are deploying Session desktops on RDS, or VM desktops on Hyper-V. A consistently rich user experience across LAN and WAN. However, your choice of architecture should depend on one of the following five pivots: Personalization: Do your users need the ability to customize their desktops? If so, what level of customization do they need? With Sessions and Pooled VMs, users have some limited personalization capability with User Disks, like the ability to persist their data across different logins. However they cant persist user installed applications across logins. However, with a personal desktop (assuming of course that the user has admin rights on their desktop), users can change any aspect of their desktop, including installing their own applications across multiple logins. Application compatibility: Session based desktops share a common server OS, and hence any applications that are to be installed need to be compatible with Windows Server 8. However, in both VM scenarios, it’s the Windows Client OS that’s running within the VM, and hence application compatibility is always higher for VMs than Sessions. However, with personal VMs, users can install their own apps, as opposed to pooled VMs, where IT decides what applications are presented to the user. Hence, personal VMs provide the highest level of application compatibility across all thee deployment models. User Density: Since Sessions share a single Server OS, the number of users that can be accommodated on a single session based server is always going to be higher than either VM based model. In some cases, we have seen that one the same spec hardware, you get twice the user density with Sessions than you can with VMs. With pooled VMs, since user data is either typically not stored locally or is stored on a separate User Disk, pooled VM sizes are typically smaller than personal VMs, and hence pooled VMs have slightly higher density. You can reduce the density of the VM based models by introducing user state and application virtualization technologies on the VM, but you will still have lower densities than sessions. Images: If getting to a single image is your goal, then the best way to get there is either through session based desktops, or by deploying pooled VMs. In a session based desktop, all users share a single server image, while in pooled VMs, all users get a cloned copy of a single master image. Single image configurations are easier to manage and have lower costs as compared to personal VMs, where each user gets their own individual image. Cost: Since sessions offer the highest densities and are single image, they are often easier to manage and hence offer the lowest cost. Pooled VMs get the single image and management benefits of sessions, but higher densities and management efforts means that they are more expensive to deploy than Sessions. Personal VMs have the lowest density and highest management efforts, making them the most expensive of the 3 deployment models. However, bear in mind that Windows Server 8 helps companies reduce overall VDI TCO, with support for lower cost storage (such as SMB and DAS), application virtualization, dynamic memory and User Disks. App compatibility Ease of management Cost effectiveness
9
Windows Server Management Marketing
4/19/2017 Solution Principles Efficient Management Best Value for VDI Rich User Experience Easy deployment automates deploying and configuring server roles. User Profile Disk maintains user personalization in pooled deployments. RemoteFX for wide area network (WAN) dynamically detects network conditions and tunes experience. As mentioned earlier, there are three main pillars or three main scenarios that the remote desktop solution was built around. We will go into these in more detail , but in summary, it’s: Efficient management: making it easy to deploy, easy to administer and putting it all at one place so it’s easy for an IT administrator to deliver a solution. We wanted to make this the best value for VDI. When you’re looking at the alternatives out there in other platforms, what are we doing to make sure that this is the right solution that is going to give you the most benefit for your investment? Then, finally, its rich user experience. Users are not going to use a solution that is too different from their regular experience. If it’s too slow, if it’s not compatible with the things they want to use, they are not going to use it. So, we spent a lot of time making the experience great for the users, regardless of where they are and what they are doing. Unified administration uses a single, integrated console for management. Fair Share dynamically distributes bandwidth, CPU, and disk use. Graphics processing unit (GPU) support for both physical and software GPUs. Streamlined management helps IT manage pooled and personal virtual machines. Flexible storage options support direct-attached, network-attached, or storage area network (SAN) storage of virtual machines. USB redirection enables access to locally attached devices in remote desktops. Seamless experience supports multitouch, new Windows Experience, and Start menu integration. © 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 Server Management Marketing
4/19/2017 Efficient management with simple deployment, intuitive administration, and scalability Now, let’s talk about management. We have an easy deployment solution now, very easy, just a few clicks for an administrator to have the solution up and running. Unified administration: it’s just a single console now. You do everything from server manager. There used to be five different consoles you’d have to switch between depending on what you were doing. It’s now very easy to manage virtual machines that require room for lots of infrastructure. Virtual machine manager, config manger or whatever else you use to manage a bunch of virtual machines, we’ve been able to manage through a single console. Streamlined management of virtual machines Unified administration Remote Desktop Services installation wizard Automated deployment and configuration Simplifies management of pooled and personal virtual machines Admin tools integrated in server manager Session Shadowing © 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.
11
Easy deployment with automation
With Windows Server 2012, our aim was to ensure that VDI is simple to deploy and easy to manage. Features that fulfill this promise are: Easy Deplyment: QuickDeploy helps customers get started with VDI fairly quickly and easily. In just a few clicks, customers can set up a basic VM or session based VDI, thereby drastically reducing the number of steps and the complexity associated with setting up such an environment. A simple, intuitive setup wizard takes customers through the steps required to setup a VM or session based environment. Selecting between one of the deployment modes has been simplified to checking an option during the setup process. Additional settings can easily be configured during the wizard based setup, thereby not sacrificing functionality at the expense of simplification. RDS creates and deploys the VMs for you as part of the setup process, thereby reducing the dependency for additional tools during the setup process. The VMs and sessions are also automatically configured with optimal settings, so users can start connecting to their desktops fairly quickly. Set up a simple VDI deployment easily and quickly Create virtual machines automatically with settings Use wizard-based setup and deployment for multiple scenarios
12
Unified administration that is intuitive to manage
With Windows Server 2012, our aim was to ensure that VDI is simple to deploy and easy to manage. Features that fulfill this promise are: Simple and Unified Administration tools The RDS administration console has been greatly simplified so that IT has plenty of options to set up and manage users, sessions and VMs from a single console. In addition to desktops, IT can also publish RemoteApps to both VMs and Session desktops using the administration console. IT can manage user permissions, including their settings and other properties as well from the same console that they use to manage desktops, thereby ensuring complete in-box management for a simplified VDI deployment experience. This platform scales into the hundred’s through the GUI, and beyond that, you have the capabilities of Windows PowerShell scripting. Offer consistent publishing applications and desktops Automate and manage at scale with Windows PowerShell Provide one, integrated console for roles, servers, collections, users, and virtual machines Session Shadowing integrated with console
13
Streamlined management of virtual machines for scalability
With Windows Server 2012, our aim was to ensure that VDI is simple to deploy and easy to manage. Features that fulfill this promise are: Streamlined VM Mgmt Leverage master images for both personal and pooled VMs Patch storms are a common problem in VDI environments, where if all desktops on a particular server start a resource intensive task such as patching at the same time, the server usually gets overloaded and the desktops are unusable for some time. In order to solve this problem, RDS ensures that patching for virtual desktops is randomized, so as to ensure that no single host server gets inundated with all VMs or sessions beginning a patch cycle at the same time. In addition, RDS offers specialized patching for pooled VMs. The master image can be patched, and then IT can determine if all guest VMs should be patched immediately (requires all users to be forced to log out and log in again), or if the users receive the patches upon next login. Fast sysprep: Create in one pass without needing a reboot. Optimization such that logging into a pooled VM are still fresh, but optimized for quick login Auto-Rollback: Pooled VMs auto rollback to gold state Auto-Assignment: assign users to collection, automatically get VM Avoid patch storms by queuing maintenance updates Use master images for personal and pooled virtual machines Accelerate system preparation, optimize logons, and provide automatic rollbacks
14
Windows Server Management Marketing
4/19/2017 Demo VDI deployment, administration, and management Populate the demo title depending upon which demo you plan to deliver. If you don’t plan to deliver demos, please hide this slide. Click through demos are (or will be) located at “\\scdemostore01\demostore\Windows Server 2012\WS Demo Series\Click Thru Demos\VDI Demo environment build instructions are located here: \\scdemostore01\demostore\Windows Server 2012\WS Demo Series\Demo Builds This slide is a demo of the process and what the deployment tool looks like in terms of getting a system up and deployed. I’ll walk you through the server manager console and some of things we talked about like creating a new collection, patching existing ones etc… © 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.
15
Best value for VDI with key platform capabilities
Windows Server Management Marketing 4/19/2017 Best value for VDI with key platform capabilities We move on to what makes the best value for VDI. There are several features like user profile disk, fair share, lots of storage and high availability options available in Server 2012 that make this a great platform to choose for doing VDI. So let’s go into little bit more detail about what these new things are. User Profile Disk Fair Share Multiple storage options Maintain user personalization in pooled deployments Dynamically distribute bandwidth, CPU, and disk use Support direct attached, network, or SAN storage of virtual machines. Automatic Tiering and Deduplication High availability for all roles © 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.
16
User Profile Disk VDI Session Host With Windows Server 2012, technologies such as RDS and Hyper-V provide the scalability and flexibility that enterprises demand from their virtual desktop platform. User Disks: One of the reasons that customers want to look at pooled desktops or sessions is to lower the cost of their VDI (since in both models, there are fewer images to manage and store). However, one of the biggest issues with pooled VMs and sessions is that users lose any changes made to their profiles (including setting changes) upon logout. In order to make pooled VMs and sessions a viable deployment model, the user’s data (user and application settings, personal data such as documents and pictures, etc.) are stored on a separate .vhd file called a User Disk. When the user logs in, RDS combines the Users Disk with a desktop either from the VM or session pool, thereby providing the user with their data and settings. With User Disks, IT can provide a certain level of personalization to pooled VMs or session based deployments. However, it is important to note that User Disks cannot be used to roam across different pools or collections, or across a physical environment to a virtual environment. It is also important to note that user installed applications cannot be persisted even with user disks, and are lost upon logoff. Enable personalization on pooled virtual machines or sessions Store user data and settings on a separate virtual hard disk Simplify deployment of lower-cost VDIs (pooled virtual machines and sessions)
17
Personalization with User Profile Disk
What should I deploy? User Profile Disk With every virtual machine pool and remote desktop session host collection User environment virtualization To apply roam settings across collections Folder Redirection To apply roaming user data across collections To centralize user data backup Benefits Available with pooled virtual machine collections and remote desktop session host collections Stores all user settings and data Contains roaming user profile, Folder Redirection cache, and user environment virtualization Roams with user within collection Appears as a local disk and improves application compatibility User Profile Disk with pooled virtual machine collections Personalization is a critical aspect of the user experience in virtualized desktop deployments. In a standard physical PC, the user’s data and settings are intertwined with the apps and OS settings. This makes the desktop difficult to manage and it reduces the benefits of virtualizing it. What we need is a way to assemble to desktop from ingredient components. Windows composed of replaceable parts. User Profile Disk is a key technology we are unveiling with Windows Server 2012 that takes the first step toward this vision. What is UserDisk? With UserDisk, each user of a collection is assigned a unique VHD that stores all of her settings and data. UserDisk can be configured for both RDSH collections and Pooled VM collections. As the user is logging on to that collection, the user’s User Disk is mounted to the VM or the RDSH and her profile and data folders are mapped to this mounted volume. As the user logs on to other VMs or RDSH servers within that collection, the User Disk roams with her, making her data and settings available within the collection. User Disk appears as a local disk; therefore, it works better with applications that expect to have local data access. This improves app compatibility. There are other technologies such as Roaming User profiles, Folder redirection, and especially User Environment Virtualization, which are designed for user data and settings isolation. UserDisk provides a container for all of these technologies. For example: The RUP profile is cached in the User Disk at logon When FR is configured with caching, the cache resides on User Disk. The per-application setting datasets used by UEV are cached in the User Disk. In all of these cases, it is important to recognize that UserDisk is scoped to the collection for which it is configured. It provides roamable access within the collection. RUP, FR, and UEV enable roaming beyond the collection, and between different collections. So, what is the right way to deploy these technologies? We recommend that you deploy User Disk with all pooled VM collections and RDSH collections. There is really no downside! If you have multiple collections, or if you want user settings to roam between VDI and physical environments, then you should also use UEV. Folder Redirection can be used in such a scenario to provide roaming access to user documents, such as the My Documents or My Pictures folders. FR is also a reliable way to centralize users’ data to a file server from where it can be more easily backed up and managed. User Profile Disk with remote desktop session host collections
18
Apply to both sessions and virtual machines
Fair Share I/O With Windows Server 2012, technologies such as RDS and Hyper-V provide the scalability and flexibility that enterprises demand from their virtual desktop platform. Fair Share Fair Share is a collection of technologies that ensure that no single VM or session hogs machine resources (memory, disk I/O and bandwidth), thereby reducing the impact to other users on the system. If a VM/session starts to utilize more resources than deemed safe by the system, Fair Share will automatically throttle the resource in question, thereby dynamically distributing that resource across other VMs/ sessions. RDS has Fair Share built in to manage resources for sessions. Hyper- V has a collection of technologies to manage bandwidth, I/O and memory, collectively ensuring performance of VMs. Helps ensure high performance across user virtual machines and sessions Dynamically distributes resources (bandwidth, CPU, and I/O) Apply to both sessions and virtual machines
19
Multiple storage options
With Windows Server 2012, technologies such as RDS and Hyper-V provide the scalability and flexibility that enterprises demand from their virtual desktop platform. Storage Options: RDS now supports various lower cost storage, such as SMB based fileshares, or Direct Attached Storage (DAS), in addition to SAN Can separately configure storage location for Parent VHD, individuals VMs, and UserVHD. Use different storage tiers for each to optimize Hence, storing VMs is now cheaper, as customers do not have to rely on expensive SANs anymore. Powerful Hyper-V platform RDS can now be configured to have multiple active nodes, thereby enabling the connection broker to scale up, while still ensuring DR. As always, the RDS platform provides APIs to help partners build on top of the Microsoft platform. Hence, partners such as Citrix can help scale out the Microsoft VDI platform to include largest and most complex of deployments. Reduce storage cost by leveraging disk deduplication Leverage tiered storage to automatically optimize performance Use direct-attached storage, network-attached storage, and clustered or SAN storage
20
Storage options Sample configuration Windows Server 2012
Storage spaces Server Message Block 3.0 (SMB3) and Hyper-V SMB support Cluster storage volume Scale-out file server Online disk dedupe and tiered storage Hyper V SMB Scale out file server VDI storage configuration Direct-attached, central SMB, or central CSV / SAN Storage location of User Profile Disks, parent virtual hard disk, and virtual machines can be configured separately for each collection Optimum use of high I/O operations per second versus high volume storage Now let’s talk about storage. Storage is a key part of a VDI deployment. Customer experience indicates that VDI is easily the most challenging workload for storage infrastructure, both in terms of IOPS and storage volume. Thus , it is critical to have a wide range of options with which you can optimize the output from your storage $$. You have probably heard about all that is new with storage in WS2012: Storage Spaces, SMB HyperV support, CSV, new highly scalable deployment models for File Server are some of the key new storage technologies in Server. In our VDI deployment, we support all of these. We also offer the ability to configure storage at a granular level, per collection: You can use Direct Attached, central SMB, or Central CSV SAN storage with a collection. There are three types of “things” you need to store: The parent VHD, each VM, and the User Disks. You can configure a separate storage location for each. For example, for your mission critical Pooled VM Collection, you can use a high-IOPS SSD array over SMB for the parent VHD, and a mirrored Spaces disk array for the User VHDs to ensure data resiliency, etc. Or you can equip your HyperV nodes with cheap, locally attached SSD drives along with normal hard disks. Then assign parent VHD to SSD volumes, VM instances to the disks, and host the UserDisks in a central file server over SMB. Ultimately, the ability to configure these options separately allows you to optimize for your IOPS and volume needs. Other Notes: There are some caveats. If Hyper-V supports the storage option, we support it for VDI. Some things are not supported for clusters, so we don’t support it. Storage Space Storage Space Storage Space Block based storage Storage Pool Storage Pool Storage Pool
21
Comparing and reducing VDI costs
Personal virtual machines DAS savings Each image = OS + application +user data Each user has a personal image With Application Virtualization and storage for apps Storage savings + App-v and disk dedupelication Pooled virtual machines + User Profile Disk + Application Virtualization DAS savings Reduce costs across all deployment types by using Windows 8 and direct-attached storage (DAS). DAS is approximately 25% the cost of SAN. Storage for OS images Images to manage Storage for OS images Images to manage Another large improvement made in Server 2012 to make this a great experience is the reduction in deployment costs. Because we are using Hyper-V as our virtualization solution, all the functionality in Hyper-V, like support for new storage spaces, for example, can be taken advantage of. We are going to talk about some of the costs involved in doing virtual desktop deployment, and how we can help reduce those costs by using Microsoft solutions. So, we start with personal virtual machines and you can see the breakdown of management costs. We do use personal virtual machines, this is not dissimilar to how you manage physical machines for each user. We have personal VM’s for each user which means we need to patch and manage like we would any other desktop. When looking at where costs come in for personal virtual machines, you have significant SAN storage costs because you are assigning a virtual machine for every user so you have 20 gig, 40 gig or however large your images are associated with each user. Another way we can reduce cost is application virtualization. The latest version of AppNee includes a shared contact store, which means rather than each individual machine having its own cache over the application revenue strings to it, they can take advantage of a shared cache. So they can take the applications out of the base image and add ___ contact stores for those. That’s the way we can reduce the size of those virtual machines which reduces the sand storage cost. Taking the next step, pooled virtual machines and leveraging the user profile disk for user personalization, we can reduce the cost again. The management cost is lower because we don’t have multiple images that we need to manage, we just have one master template that needs to be patched and updated. We don’t have to take care of every individual virtual machine update. We just have to patch one virtual machine. Again, if you have that one machine, we can use the pool of identical virtual machines on which users are connecting to, we can reduce our storage cost significantly, because we now just have to have one image to manage instead of multiple images manage and store. And then finally, if we look at session hosting, remote desktop sessions in using User Disk and using user application virtualization, it’s going to reduce cost again significantly. Management costs are reduced even further because we just have that one session host server that we need to manage and patch. There’s not this process of pooled virtual machines where you can update the master template, but there is still the process of replacing the existing template with the new ones- all those costs go down. Compute costs go down, as well, because of the efficiencies that are in remote desktop session hosting, where we have only one installation of the operating system running and the operating system kernel instead of having one for each user and we’re running multiple users on top of that single kernel. So we get efficiencies – the core kernel does not get loaded for every user. So, compute costs will be lower. This gives us tremendous scale, as many as twice as many or more users on the same hardware, including remote desktop with session hosting instead of virtual machines. So again, it’s even a lower cost solution than VDI. Another thing to be aware of is that because we can leverage Direct Attached Storage, we don’t have a dependency on the SAN, we can put in inexpensive disks in the local machine, put in solid state disks for the best IO for accessing the master template and so on. We can reduce costs even further by leveraging Direct Attached Storage. So these are some of the ways Server 2012 really enables you to deploy VDI and do so in a less expensive manner. Sessions + User Profile Disk + Application Virtualization DAS savings Server infrastructure management effort Costs Management Costs Compute Costs SAN Storage Costs DAS Storage Costs
22
High availability Use a scale-out file server and Hyper-V clustering
With Windows Server 2012, technologies such as RDS and Hyper-V provide the scalability and flexibility that enterprises demand from their virtual desktop platform. User Disks: One of the reasons that customers want to look at pooled desktops or sessions is to lower the cost of their VDI (since in both models, there are fewer images to manage and store). However, one of the biggest issues with pooled VMs and sessions is that users lose any changes made to their profiles (including setting changes) upon logout. In order to make pooled VMs and sessions a viable deployment model, the user’s data (user and application settings, personal data such as documents and pictures, and so on) are stored on a separate .vhd file called a User Disk. When the user logs in, RDS combines the User Disk with a desktop either from the VM or session pool, thereby providing the user with their data and settings. With User Disks, IT can provide a certain level of personalization to pooled VMs or session based deployments. However, it is important to note that User Disks cannot be used to roam across different pools or collections, or across a physical environment to a virtual environment. It is also important to note that user-installed applications cannot be persisted even with User Disks, and are lost upon logoff. FairShare Fair Share is a collection of technologies that ensure that no single VM or session hogs machine resources (memory, disk I/O and bandwidth), thereby reducing the impact to other users on the system. If a VM/session starts to utilize more resources than deemed safe by the system, Fair Share will automatically throttle the resource in question, thereby dynamically distributing that resource across other VMs/sessions. RDS has Fair Share built in to manage resources for sessions. Hyper-V has a collection of technologies to manage bandwidth, I/O, and memory, collectively ensuring performance of VMs. Storage Options: RDS now supports various lower cost storage, such as SMB-based file shares, or Direct Attached Storage (DAS), in addition to SAN. Can separately configure storage location for Parent VHD, individuals VMs, and UserVHD. Use different storage tiers for each to optimize. Hence, storing VMs is now cheaper, because customers do not have to rely on expensive SANs anymore. Powerful Hyper-V platform RDS can now be configured to have multiple active nodes, thereby enabling the connection broker to scale up, while still ensuring DR. As always, the RDS platform provides APIs to help partners build on top of the Microsoft platform. Hence, partners such as Citrix can help scale out the Microsoft VDI platform to include largest and most complex of deployments. H/A and Scalability Active/Active broker to improve high availability: Simple and intuitive setup of multiple broker instances. Uses SQL Hyper-V is a truly enterprise grade hypervisor platform that has been designed to host even the largest VDI deployments. As of beta, Hyper-V supports 64 nodes and 8,000 VMs per cluster. Additionally, Hyper-V dynamic memory increases VM density, thereby further boosting scale of the system, while lowering costs. Sessions: Traditionally, a session host can provide up to twice the scalability of a similar specification server that’s hosting VMs. Hence, deploying sessions instead of VM-based desktops helps to increase density, and lower costs. Additionally, session technology can also be used to deliver just a hosted application to a user, instead of hosting the entire desktop. Windows Server 2008 R2 has 16 nodes and 1,000 VMs per cluster Use a scale-out file server and Hyper-V clustering Improve with active/active broker Experience up to 64 nodes and 8,000 virtual machines per cluster with Hyper-V Further increase density by using Remote Desktop Session Host (greater than 2x compared to virtual machines)
23
High availability With Windows Server 2012
Web farm Hyper-V cluster Remote Desktop Web Access Remote Desktop Connection Broker With Windows Server 2012 Remote Desktop Web Access Remote Desktop Virtualization Host Remote Desktop Virtualization Host Active/active high availability mode for brokers Scale-out file server and resiliency Requires Microsoft SQL Server Automatic data migration from single instance to high availability Remote Desktop Connection Broker Database Remote Desktop Gateway SQL Server Clustering Remote Desktop Session Host Remote Desktop Session Host Remote Desktop Gateway So, let’s also look at what we’ve done with High Availability. What you’re looking at is the high-level deployment architecture for all the components that go together in VDI deployment. We looked at these just a couple minutes ago. In order for a VDI deployment to scale and be highly available, each of these components needs to be highly available. In WS08 R2, this is how things worked. RDWeb: Can be scaled out. It’s a web app, so it can scale out as a farm of web servers. Since WS08 RDG: Also a web app, so it can scale out as a farm of web servers. Since WS08 RDVH: A Hyper-V server, so it works as a HyperV Cluster. Different nodes in the cluster. If one fails, the workloads in the cluster, such as the VMs can migrate to another node in the cluster. Since WS08R2 RDLS: Supported a cluster mode since WS08. RDVH and RDSH can access multiple servers in a farm. RDSH: TS Fram. Since WS03, very early version, has supported a farm configuration. The key new thing in WS2012 in this area is the high availability and scalability of connection broker. In WS08R2, we only supported Active/Passive Clustering for connection broker. In WS2012 we changed to support Active/Active mode. Connection broker has an internal database to store the configuration and runtime data for the entire deployment, things like where the user is logged on. What VM is on which host, which apps are published, etc. When Broker is configured in HA mode, you have multiple instances of the Broker, all of which run against a SQL DB cluster. All Broker instances are active: They are responding to load at the same time. Hence this configuration provides both availability and scale. All the key tasks that Connection broker manages, such as VM creation, or user logon creating/mountiung user VHDs, as well incoming connections that get redirected through Broker, all of these tasks work seamlessly with a multi-instance, highly available Broker deployment. This config requires that you have a SQL server in your configuration to host all the data for your VDI deployment. We support a wide variety of SQL clustering modes and SQL versions, including for example SQL Denali & “Always ON” High Availability mode. The most recent innovation that SQL is bringing to the space. Add’l notes: Wizard in Admin UI walks you through the steps needed to set up a new broker instance. Automatically migrates configuration data from the source broker’s data store to the shared SQL database. Powershell cmdlet to do the same. As in many other farm-type ha configurations, the broker instances need to be configured so they are at the same DNS name and authenticate under the same name. This is typically accomplished by using DNS Round Robin and a shared SSL certificate. Remote Desktop Licensing Remote Desktop Licensing Web farm Remote Desktop Session Host farm Cluster
24
Rich user experience with RemoteFX
Windows Server Management Marketing 4/19/2017 Rich user experience with RemoteFX Let’s talk about the user experience. There are several places that we improve the user experience and we call these RemoteFX, as the brand that represents what the user experience is like. This is a change from Server R2 SP1, where RemoteFX really just referred to GPU support, which meant having the virtualized service available to the virtual machine so that they can take advantage of GPU for three applications. We’ve expanded RemoteFX now, so it does include the GPU, but it’s so many other things as well: a great land experience and USB redirection that we’ll go into in a little bit of more detail here. Dynamically detect network conditions and tune experience RemoteFX for WAN GPU support Support both physical and software GPUs Enable access to locally attached devices in remote desktops USB redirection Support multitouch, new Windows Experience, and Start menu/screen integration Seamless experience © 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.
25
What is a rich user experience?
DIRECTACCES What is a rich user experience? With Windows 8, RemoteFX has been enhanced in multiple ways to provide a truly local-like desktop experience to users. Hardware and Software GPUs: With Windows Server 2008 R2 SP1, RemoteFX offered the capability to virtualize a physical GPU, and offer a virtualized GPU to each individual VM. Although this provided an excellent user experience, it required that customers purchase servers with GPU cards, or add a GPU to the server rack. With Windows Server 2012, RemoteFX now has a software GPU, which does not require a physical GPU on the server. The software GPU is able to emulate a physical GPU and provide a 3D experience to all virtual machines and sessions. A hardware GPU can be virtualized as the RemoteFX vGPU and provide a richer, accelerated experience. Rich Multimedia: RemoteFX delivers excellent audio and video performance over the network, in a very efficient manner. Video playback is crisp and rich, and audio performance is excellent and completely in sync with the video. Hence, multimedia performance is almost as rich as being on a local PC device. USB redirection: With Windows Server 2008 R2 SP1, RemoteFX offered the capability to present certain categories of USB devices (such as smart card readers, webcams, keyboards, etc) to the VDI desktop. However, with Windows Server 2012, RemoteFX now offers true USB pass-through, and leverages the drivers in the VM for USB devices. What this means is that customers can now use any USB device within their virtual desktop. Multi-touch: RemoteFX provides true multi-touch remoting, by passing through all points of touch to the virtual desktop. Hence, customers can use the latest devices, such as touch enabled Windows tablets, to interact with their Windows 8 VDI desktops. Touch response is fast and fluid, and customers can even use the Windows Store Apps in their VDI desktop. WAN acceleration: With Windows Server 2012, RemoteFX offers Adaptive Graphics technology. Based on network conditions (low bandwidth, high latency, jitter and network loss), server resources and client resources, RemoteFX intelligently selects the appropriate codecs to make sure that it provides the best experience possible even on low bandwidth high latency networks such as WAN. In addition, RemoteFX uses different codecs based on the screen properties so as to optimize performance. Eg. If the user is accessing a website with a combination of audio, video and text elements, RemoteFX will assign the highest priority to the video, then audio and lastly text, so that the user gest the best experience possible for that website. Lastly, RemoteFX now supports the UDP protocol (which is better suited to handle network loss) in addition to the TCPIP protocol, which makes it perfect for WAN environments. Single Sign On: Users logging into their VDI desktops now have to enter their credentials only once, and can connect to different virtual desktop resources. Additionally, with automatic resource discovery over , users can get access to their VDI desktops just by entering their ID. The system automatically detects what resources are available to that user, thereby reducing the need for the user to remember long URLs and connection procedures. Intelligent Graphics pipeline selects codecs based on end point, bandwidth and media type RemoteFX experience now does not require a physical GPU Excellent WAN experience with support for UDP Support for multitouch gestures for sessions and VMs Consistent aero-glass, multi monitor and USB device redirection for both sessions and VMs Simplified logon experience to sessions and VMs Consistent SSO and auto-discovery of resources based on user’s ID Concurrent reconnect to all sessions in a workplace Ability to serve desktop apps to Windows RT tablet users Adaptive graphics remoting based on content type RemoteApp programs integrate seamlessly with local desktop Full single sign-on Reconnect feature for ease of movement across devices Full multitouch and gesture remoting Crisp text always Aero always on, rich new Windows UI 25
26
RemoteFX over LAN or WAN
RemoteFX delivers a consistently rich user experience to users over LAN or WAN (regardless of deployment model) Hardware and software GPUs Rich multimedia USB redirection Corporate LAN With Windows 8, RemoteFX has been enhanced in multiple ways to provide a truly local-like desktop experience to users. Hardware and Software GPUs: With Windows Server 2008 R2 SP1, RemoteFX offered the capability to virtualize a physical GPU, and offer a virtualized GPU to each individual VM. Although this provided an excellent user experience, it required that customers purchase servers with GPU cards, or add a GPU to the server rack. With Windows Server , RemoteFX now has a software GPU, which does not require a physical GPU on the server. The software GPU is able to emulate a physical GPU and provide a 3D experience to all virtual machines and sessions. A hardware GPU can be virtualized as the RemoteFX vGPU and provide a richer, accelerated experience. Rich Multimedia: RemoteFX delivers excellent audio and video performance over the network, in a very efficient manner. Video playback is crisp and rich, and audio performance is excellent and completely in sync with the video. Hence, multimedia performance is almost as rich as being on a local PC device. USB redirection: With Windows Server 2008 R2 SP1, RemoteFX offered the capability to present certain categories of USB devices (such as smart card readers, webcams, keyboards, etc) to the VDI desktop. However, with Windows Server 2012, RemoteFX now offers true USB pass-through, and leverages the drivers in the VM for USB devices. What this means is that customers can now use any USB device within their virtual desktop. Multi-touch: RemoteFX provides true multi-touch remoting, by passing through all points of touch to the virtual desktop. Hence, customers can use the latest devices, such as touch enabled Windows tablets, to interact with their Windows 8 VDI desktops. Touch response is fast and fluid, and customers can even use the latest Windows Store Apps in their VDI desktop. WAN acceleration: With Windows Server 2012, RemoteFX offers Adaptive Graphics technology. Based on network conditions (low bandwidth, high latency, jitter and network loss), server resources and client resources, RemoteFX intelligently selects the appropriate codecs to make sure that it provides the best experience possible even on low bandwidth high latency networks such as WAN. In addition, RemoteFX uses different codecs based on the screen properties so as to optimize performance. Eg. If the user is accessing a website with a combination of audio, video and text elements, RemoteFX will assign the highest priority to the video, then audio and lastly text, so that the user gest the best experience possible for that website. Lastly, RemoteFX now supports the UDP protocol (which is better suited to handle network loss) in addition to the TCPIP protocol, which makes it perfect for WAN environments. Single Sign On: Users logging into their VDI desktops now have to enter their credentials only once, and can connect to different virtual desktop resources. Additionally, with automatic resource discovery over , users can get access to their VDI desktops just by entering their ID. The system automatically detects what resources are available to that user, thereby reducing the need for the user to remember long URLs and connection procedures. Intelligent Graphics pipeline selects codecs based on end point, bandwidth and media type RemoteFX experience now does not require a physical GPU Excellent WAN experience with support for UDP Support for multitouch gestures for sessions and VMs Consistent aero-glass, multi monitor and USB device redirection for both sessions and VMs Simplified logon experience to sessions and VMs Consistent SSO and auto-discovery of resources based on user’s ID Concurrent reconnect to all sessions in a workplace Multitouch WAN acceleration Single sign-on Internet or WAN
27
RemoteFX adaptive graphics
4/19/ :34 PM RemoteFX adaptive graphics Text Content Image Content Basically, this slide is showing a web page and how we dynamically look at the content of the page and compress them all appropriately. So this page, for example, there is a lot of text, a set of images and a Flash video playing. With RDP8, we look at each of those components separately and encode them using a different encoder that is appropriate for the type of content. So text being coded in one way, we make sure that we always maintain the text to stay clear. With images, we can do what we call a progressive rendering to make sure that we can get the page up for the user and deliver the clearest version appropriately. Same as with video and animations - we have a few ways that we can handle video to make sure that what we deliver to the user is a great way. One other thing that we can do is take any video whether it is Flash, Silverlight or Movie encoded in H264 and send it down at the end-point, take care of decoding and then play it back if the end-point is capable of doing that. We also do things like switch to UDP traffic for video where you drop a few packages, and a few packets are delivered mostly because of the speed and because there is a way to retransmit it. Video/Animations © 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.
28
RemoteFX progressive rendering
So, a little bit more on RemoteFX progressive rendering. Basically, if we look at the network speed and determine it’s a slow network, we send the text down. The text is always clear but we actually send multiple iterations of the graphics on the page. It’s little bit like how surfing the web was back in the 90’s, if you remember doing that, images were first coming very blocky and then were just progressively re-rendered or your browser re-rendered the images, so you didn’t have to wait for the entire image to download to be able to see the page. The graphic here shows how they would potentially look. One of the other things that we are doing in Server 2012 is dynamically detect the network speed and adjust appropriately. If we determine we are on a very fast connection the server will use progressive rendering. If we determine it’s a slow network then progressive rendering will kick in to deliver best experience to the user.
29
Balances bandwidth and scale to give the best user experience
4/19/ :34 PM RemoteFX for WAN Benefits Combines RemoteFX adaptive graphics with intelligent WAN-aware transports Automatic choice of TCP or secure UDP transport Detects and tunes graphics to network dynamically and automatically Integrated with Remote Desktop Gateway Delivers a great user experience beyond corporate networks Branch offices Wireless devices Work-from-home offices Roaming users on 3G/4G networks It’s kind of a summary of some of the RemoteFX for WAN features. I mentioned the automatic choice of TCP or UDP for traffic, which just happens automatically. If you are determined that you can use UDP, and its content makes sense to send over UDP, it will do that, which greatly reduces some of the network overhead. This is all integrated with remote desktop gateway (gateway services is a way you can access desktops inside the corporate network from outside of corporate network, kind of like VPN or web access connections). What this does is allows you to, regardless of where users are working, give them a great user experience. If they are at a branch office or at home, tablet whether it uses 3G or 4G cellular network, we detect that network speed to automatically deliver the best experience to the user. Balances bandwidth and scale to give the best user experience © 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.
30
RemoteFX Media Streaming
Supports redirection of Windows Media Decreases bandwidth consumption as much as 90% Media Streaming Uses dynamic codecs that have low bit rates for audio and video Basically, we look at media and determine the right way to compress it appropriately. A couple of things that we can do to do that is the redirection of some of the media files. To play a video, there are a few things that have to happen – typically, the video is decompressed and then decoded and then played to the screen. If you are using a remote desktop, it doesn’t make sense to do all that decompression on a server and push that uncompressed video down the network that is going to take up lot of your bandwidth and obviously is not going to be a great experience. One of the things that we can do is determine if the end-point is on the receiving computer or any other device. If we detect that the device is capable of playing those videos, rather than do all the decoding on the server, we just send that compressed stream to the end-point or one of the end-points to do the decoding in place. This really reduce the bandwidth that we are using we try to determine if we are playing video, and we will compress it appropriately rather than a sending a fully uncompressed Flash or QuickTime or Silverlight video and re-encode those on the fly and or in H264 before sending it over to the user. Provides server-side video detection for other media types
31
RemoteFX USB device redirection
Can be used with all scenarios Physical, virtual, or session desktop No GPU needed Isolates devices to the user’s session USB Device Redirection Uses a wide variety of USB peripherals, including those requiring isochronous transfers <slide needs formatting work to fit template> The main new classes of devices supported are: Multi-Function Printer Scanner Biometric Devices Webcams VoIP Phones/Headsets USB-to-serial converters Combination of high-level device redirection and USB redirection gives best of both worlds NB: We block USB Display and USB Network Adapters; USB Keyboards/Mice go through Input Redirection, not USB DR. However, aside from these devices and devices that are covered by High-Level redirections (like hard drives/USB keys), we allow just about anything to go through USB DR. If there is a device that is not on the list that a customer wants, please let us know. Isochronous transfer RemoteFX USB Device Redirection
32
Windows Server Management Marketing
4/19/2017 Choice of GPU on server CPU-emulated DirectX 11.1 software GPU Provides 3-D capabilities to sessions and virtual machines at high scale Optimized for knowledge worker workloads such as Microsoft Office and web browsing Provides the highest scale for session host and VDI RemoteFX vGPU Provides a virtualized hardware-accelerated DirectX 11 GPU for VDI, optimized for: Best performance for 3-D graphics-intensive applications Best experience with full animations and transitions Best application compatibility, running as a console session in a virtual machine You don’t require GPU in the server to deliver basic aero experience. If there is not GPU present, we emulate it on the CPU. This way we deliver aero desktop to users with basic 3D capabilities that make office and browsing, for example, look great and we will do that out of the box and we deliver the aero experience. If you do have applications that require 3D acceleration, because they are 3D and they are video intensive, we do support GPU used in the server, there is sub list of DirectX accelerating GPUs that we recommend to use. If you have those in your server, you can turn on the RemoteFX for GPU, assign that GPU to the virtual machines, and then you can take advantage of GPU in the server. So you get the best experience for 3D, full animations, transitions, also the best application compatibility. Certain applications will do a query to the operating system to find if they are running locally on the console or if they are running a remote desktop session. It will automatically change their experience to turn off the animation and things like that so it’s a better remoting experience. When you are using the v GPU, the application queries the operating system, and they will be able to tell if it’s running on console even though it’s running on remote desktop session. So apps that normally either don’t run unless on the console or change their experience will get the full experience when using the GPU. Full support for multiple monitors, multiple resolutions when using the GPU. So, it’s an option that you can mix and match on the same server using the same GPU, based on the collection of their users. © 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.
33
New for R2 Improved RemoteApp behavior
DX11.1 support and improved Codec performance Dynamically Add/Remove monitors Quick Reconnect
34
Windows Server Management Marketing
4/19/2017 Demo User experience improvements in VDI Populate the demo title depending upon which demo you plan to deliver. If you don’t plan to deliver demos, please hide this slide. Click through demos are (or will be) located at “\\scdemostore01\demostore\Windows Server 2012\WS Demo Series\Click Thru Demos\VDI Demo environment build instructions are located here: \\scdemostore01\demostore\Windows Server 2012\WS Demo Series\Demo Builds © 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.
35
Top features to answer challenges
Windows Server Management Marketing 4/19/2017 Top features to answer challenges Efficient Management Best Value for VDI Rich User Experience Single-management UI for simplification Scenario and advanced administration Active/active connection brokering Windows PowerShell administration across Remote Desktop Services Reduced number of roles to manage Increased use cases for pooled desktops Cheaper storage alternatives Simplified virtual machine creation, assignment, and patching Fair Share: network, disk I/O, and processor GPU is optional, synthetic GPU is supplied Full partner-extensible platform Support for WAN Adaptive encoding Multitouch USB remoting for sessions, virtual machines, and physical machines Simplified user discovery and single sign- on Remote Desktop web folders and file type association Easily extensible by partners and customers To summarize, there are three places where we have made improvements - easy to manage, best value for VDI, and a great user experience - all of the things we talked about. Extracts from video file 0016.wmv Talk about to deliver that was the single management for everything that you are doing. Scenario deployments that make it very easy to get up and running. Highly available brokers. PowerShell automating everything that you can do through the UI. Simplifying the number of roles – we used to have a redirector and the Broker. Now we’ve got a single service for the redirector. Single service handles those tasks in the broker so it’s fewer pieces that an administrator has to understand and manage. So the administrator has to understand and manage the viewer pieces. As far as the best valued VDI we have talked about were more using user disk to expand the use case for pooled desktops, just to give users some customization, lots of storage alternatives are there, easy to manage and create, assign, and patching virtual machines. Things like fair share to make sure that every user has a great experience and great support for GPU by the aero experience that are over GPU. And as far as rich user experience, we get a great WAN experience now, adaptive encoding based on how the network experience, multitouch, USB remoting, great single sign-on experience. Integrating remote desktops and remote apps with file types so that it has a local file, for example, “I got an doc file I can actually assign those doc files to launch a remote app session.” So it’s seamless to the user when using remote apps they’re still accessing local document that can do that. © 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.
36
System Center 2012 R2 Jumpstart July 15th - http://aka.ms/SCR2JS
#WS2012R2JS Talk with our Experts in Chat tool. Hands-On Labs DOWNLOAD Windows Server 2012 R2 Preview aka.ms/ws2012r2 DOWNLOAD System Center 2012 R2 Preview aka.ms/sc2012r2 Generic question and interactive reminder slide What Twitter hashtag will we be using for this jumpstart to talk outside of the chat, besides our names? System Center 2012 R2 Jumpstart July 15th -
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.