O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Azure Virtual Desktop Overview.pptx

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 53 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Azure Virtual Desktop Overview.pptx (20)

Mais recentes (20)

Anúncio

Azure Virtual Desktop Overview.pptx

  1. 1. Next-Gen Endpoints Workshop Azure Virtual Desktop Overview
  2. 2. Agenda Introducing Azure Virtual Desktop Deployment Overview Implementation Guidance Call to action Next Steps
  3. 3. Introducing Azure Virtual Desktop
  4. 4. Windows server and desktop offerings today Windows Server Desktop Experience Windows 10/11 Enterprise Scalable multi-session legacy Windows environment Windows Server Multiple sessions Win32 Office Perpetual Long-term servicing channel Native single-session modern Windows experience Windows 10 and Windows 11 Single session Win32, UWP Microsoft 365 Apps for enterprise Semi-annual channel
  5. 5. Extending the opportunities for virtualization Windows Server RD Session Host Scalable multi-session legacy Windows environment Windows Server Multiple sessions Win32* Office 2019 Perpetual Long-term servicing channel Windows 10/11 Enterprise multi-session Scalable multi-session modern Windows user experience with Windows 10/11 Enterprise security Windows 10 and Windows 11 Multiple sessions Win32*, UWP Microsoft 365 Apps for enterprise Semi-annual channel Windows 10/11 Enterprise Native single-session modern Windows experience Windows 10 and Windows 11 Single session Win32, UWP Microsoft 365 Apps for enterprise Semi-annual channel
  6. 6. When is virtualization useful? Security and regulation Financial services Health care Government Elastic workforce Mergers and acquisition Short-term employees Contractors and partners Remote employees BYOD and mobile Call centers Branch workers Specialized workloads Design and engineering Legacy apps Software dev test
  7. 7. Azure Virtual Desktop is available worldwide Empower IT to transform the workplace Provide a full-desktop, authenticated experience for users at every level Reduce the costs and time spent managing on-premises infrastructure Simplify management, provisioning, and access to corporate data and apps Deploy and scale in minutes
  8. 8. An optimized computing platform High-level service architecture Can connect to on-premises resources via ExpressRoute or VPN User authentication using Azure Active Directory identities Integrates with Microsoft Endpoint Configuration Manager and Intune Supports devices running non-Windows operating systems with Linux thin-client SDK and other tools Windows 7 Enterprise Full Desktop RemoteApp Windows 10 and Windows 11 Enterprise Windows Server 2012 R2 and newer Windows 10 and Windows 11 Enterprise multi-session User management and identity Image, app, and profile management Networking policies User density, VM sizing, and scaling policies Full Desktop Desktops and remote apps Management and policies Your subscription—your control Clients Management Diagnostics Gateway Broker Load balancing Azure Virtual Desktop Service Compute Storage Networking Infrastructure Managed by Microsoft
  9. 9. Blending security across the Microsoft ecosystem Microsoft 365 Conditional Access Multi-Factor Authentication Role-based Access Control (RBAC) Azure >90 compliance offerings >3,500 global cybersecurity experts 6.5 trillion global signals daily $1 billion annual cybersecurity investment Azure Virtual Desktop Reverse Connect Azure AD authentication AD-joined virtual machines
  10. 10. Easier to deploy, configure, and monitor resources First-party service connection Simplifies onboarding process Eliminates need for Azure AD global admin consent during installation AAD group and user assignment Quickly publish desktops and apps and control user access Azure Portal and PowerShell Accelerates Azure Virtual Desktop deployments using scripts Architecture based on Azure Resource Manager (ARM) Provides integrated Azure interface, PowerShell, and role-based access control
  11. 11. MSIX app attach for dynamic application delivery Deliver MSIX-packaged applications on demand Only authorized users can see or access apps Number of apps used doesn’t impact sign in time Same experience using cloud and on-premises servers Apps Apps User profile Host Pool File Share
  12. 12. Better performance and more connection options Microsoft Teams Easier to provide shared workstations and access for front-line workers Support for audio-visual (A/V) redirection, including peer-to-peer optimization Linux thin-client SDK Support for non-Windows devices with thin- client SDK for Linux-based devices and processes Autoscaling Schedule VMs to start and stop based on business hours to reduce cost and complexity Serverless, based on Azure automation and Logic Apps Service tags/URL security Meets firewall connection requirements with defined service tags
  13. 13. Selecting the right solution(s) Windows 365 Personalized Windows 365 Cloud PCs available across devices Simple and turn-key to buy and deploy Predictable per user, per month pricing Easily scalable compute and storage No VDI experience or skills required Azure Virtual Desktop Flexibility and control Multi-session Windows VMs Data residency and geo requirements Remote app streaming Specialized GPU and HPC workloads Scalable compute and storage to optimize for cost and experience Azure Virtual Desktop with Citrix and VMware VDI Optimize existing investments and skills in Citrix and VMware VDI Create a multi-cloud or hybrid architecture with a single control pane
  14. 14. The right technology for all your needs Cloud PC – Windows 365 Optimized for simplicity Cloud VDI – Azure Virtual Desktop Optimized for flexibility Windows 10 or Windows 11 personalized desktop Windows 10, Windows 11, or Windows Server multi-session desktops Complete end-to-end Microsoft service Remote app streaming One-stop administration in Microsoft Endpoint Manager (Enterprise edition) Full control over configuration and management Direct self-service model (Business edition) Citrix and VMware support Predictable per user pricing Flexible consumption-based pricing
  15. 15. If you want: Guide to choosing the right cloud solution Personalized, persistent desktops Windows 365 Azure Virtual Desktop Azure Virtual Desktop Remote app streaming Multi-session/non-persistent desktops Citrix/VMware/hybrid cloud scenarios Choose any Azure VM (e.g. GPU) & Region Low-usage scenarios It depends on your… Business model | IT skills/experience | IT priorities No VDI skills required Windows 365 Personalized, persistent desktops Desktop-as-a-Service VDI and Azure IT skills required Business Enterprise No prerequisites Fully unified endpoint management
  16. 16. Deployment overview
  17. 17. How do you get started with a Azure Virtual Desktop pilot or deployment? STEP 1 STEP 2 STEP 3 Find out more at aka.ms/startAVD
  18. 18. Network requirements and considerations How to connect Connectivity type Special considerations ExpressRoute Hybrid Dedicated network through service provider Site-to-Site VPN Hybrid Limited bandwidth compared to ExpressRoute Azure AD Domain Services Isolated Must synchronize password hashes to Azure AD Identity strategy options Spin up a domain controller in your Azure subscription For cloud-based organizations, use Azure AD domain services For hybrid organizations, use VPN or ExpressRoute and make sure your on-premises domain controllers can be found in Azure
  19. 19. Recommended identity setup for cloud-based organizations Everything that happens in Azure AD is automatically replicated to the domain controller that’s being run for you as a managed service. If a user changes their password, it automatically takes effect across all connected Azure services. Azure AD Azure AD Domain Services Windows Server AD run as a service by Azure​ Allows VMs to be domain-joined​ Users recognized both in Azure AD and Windows Server AD
  20. 20. Recommended identity setup for hybrid organizations With this setup, you are managing identities from the on-premises Active Directory instance. Azure AD Windows Server AD on-premises, connected to Azure ExpressRoute or site-to-site Virtual Private Network (VPN) to Azure Azure AD Connect synchronizes identities
  21. 21. FSLogix profile options File server technology now integrated with Azure Manages Azure Files with Azure Active Directory Domain Services Handles Azure NetApp Files as well
  22. 22. Create an Azure Virtual Desktop Choose one of four options for deployment and maintenance. Then, select the appropriate geography for your service metadata storage. Azure Portal Azure PowerShell Azure CLI REST Clients SDKs Azure Resource Manager Authentication Data Store Web App Virtual Machine Service Management … Other Services Documentation: aka.ms/AVDdocs Getting Started Guide: aka.ms/startAVD
  23. 23. Azure Resource Manager object model Workspace App group Azure Lighthouse Azure Lighthouse Registered app groups List of app groups Subscription Host pool Session host User sessions Assigned users Ref to workspace
  24. 24. Automation Keep costs low and minimizes IT administration time by using ARM templates and automation Create and provision host pool Update VMs in existing host pool Robust Azure tools “Optimize” Demo bench video Azure Virtual Desktop Host Pool HTTP POST Azure Virtual Desktop Scaling logic Automation Webhook Starts runbook Runbook Azure Logic Apps
  25. 25. Azure AD Domain Services
  26. 26. Create a storage account
  27. 27. Create a custom Azure role and grant permissions to the storage account #Onetime operation net use g: mswithafsa.file.core.windows.netprofiles 9IJ78n+SFuAlmHO6Ix93mQ4q9z0S3rAjTo9vKP5yoVTbfkqmmq8az8yGX 3rpAEEqzR6bBZCZ4ivyzb9SMZYO4Q== /user:Azuremswithafsa #Grant users permissions icacls g: /grant stefan@wvdcontoso.com:(f) icacls g: /grant pieter@wvdcontoso.com:(f)
  28. 28. Configure FSLogix
  29. 29. Azure Virtual Desktop with FSLogix Admins assign users to session hosts End-users log in Profiles are assigned
  30. 30. Running Outlook on Azure Virtual Desktop Virtual environment-friendly default settings Inbox syncs prior to Calendar for a faster startup experience Option to reduce Calendar sync time Reduce the number of folders synced by default Windows Desktop Search is now per-user Requirements FSLogix Shared Computing Activation for Office
  31. 31. OneDrive Co-authoring and collaboration capabilities in Windows Explorer, powered by OneDrive OneDrive sync runs in non-persistent environments Files on demand Auto-populate user profile folders Per-machine install steps Download OneDriveSetup.exe Run “OneDriveSetup.exe /allusers” or by using Microsoft Endpoint Configuration Manager OneDrive starts when setup is complete. Any accounts added on the computer are migrated automatically
  32. 32. Implementation Guidance Infrastructure management
  33. 33. VM sizing recommendations The following table shows an example of a smaller, proof-of-concept scenario with a user workload of less than 20 users Multi Session Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container storage minimum Light 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB Medium 4 4 vCPUs, 16 GB RAM, 32 GB storage D4s_v4, F4s_v2, D4as_v4 30 GB Heavy 2 4 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Power 1 6 vCPUs, 56 GB RAM, 340 GB storage D4s_v4, F4s_v2, D4as_v4, NV12, NVv4 30 GB Single Session We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the standard in virtual desktop environments. An example Azure instance for single session is D2s_v3. Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads. aka.ms/avdsizingrecommendations
  34. 34. VM sizing recommendations (a) This table shows examples of standard or larger user workloads with 20 or more users Multi Session Workload type Maximum users per vCPU vCPU/RAM/OS storage minimum Example Azure instances* Profile container storage minimum Light 6 8 vCPUs, 16 GB RAM, 16 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Medium 4 8 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Heavy 2 8 vCPUs, 16 GB RAM, 32 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4 30 GB Power 1 6 vCPUs, 56 GB RAM, 340 GB storage D8s_v4, F8s_v2, D8as_v4, D16s_v4, F16s_v2, D16as_v4, NV12, NVv4 30 GB Single Session We recommend at least two physical CPU cores per VM (typically four vCPUs with hyperthreading). For RAM 8 GB is the standard in virtual desktop environments. An example Azure instance for single session is D2s_v3. Ds_v3 and Fs_v2 Azure instances are powered by Intel processors which provides a good balance of memory, vCPU and include local storage for most workloads. aka.ms/avdsizingrecommendations
  35. 35. Master image management The master image can be managed by already existing processes and technologies, including: Azure Update Management Microsoft Endpoint Configuration Manager Third-party A “best practices” document helps to configure a golden image for Azure Virtual Desktop Application-masking technology helps to minimize the number of golden images and simplify app image management Preparing a Master Image
  36. 36. Patch management Use one host pool as a pilot group before updating all host pools All VMs must be at the same update level after maintenance window is completed Update VMs with existing Azure management solutions and all VMs in a host pool Use Microsoft Endpoint Configuration manager to manage your images Updates can be staged in a maintenance window to keep systems available after logon
  37. 37. Profile management Profile Containers The user profile is placed into a VHD container that is stored in a central location on the network or in the cloud This VHD is dynamically attached at user login Content appears to be in its native location Benefits Extremely fast login times Helps to eliminate profile corruption Uses native Windows VHD capabilities Easy to deploy and manage Seamless end-user experience Cloud Cache Cloud Cache absorbs reads and optimizes writes into cost- effective payloads Adds a local cache component Applications communicate with the local cache and the cache connects with the remote container If the connection to the remote container is interrupted, the apps still work because they’re connected to the cache If the interruption is short, or data that isn’t in the cache is requested during the outage, everything behaves normally When the connection comes back online, the system reconnects and re-syncs if necessary
  38. 38. Video and graphics improvements Video playback always uses hardware acceleration Smooth playback when moving the video window reduces tearing 4K downsampling 0 500 1000 1500 Session (60 seconds) Average Encoding Time (ms) 4kDownSampled 4kNative 0 10 20 Session (60 seconds) Output Frames / Second (fps) 4kDownSampled 4kNative
  39. 39. Device redirection for smoother video and audio streaming High-level redirection for built-in or attached video cameras Uses less network bandwidth compared to USB camera redirection Increased video frame rate, up to 30 fps Redirect multiple cameras Fully optimized calling and meeting experiences for Teams videoconferencing Improved printing messages Visible in Windows client Microsoft Teams
  40. 40. Virtualizing Windows Server Supports 2012 R2, 2016, and 2019 If an older version, suggest upgrade to newer version or refactor app for Windows 10 or Windows 11 multi-session Microsoft 365 Apps for enterprise support only in Windows Server 2016 2012 R2 and 2019 only support Office perpetual Use Windows 10 or Windows 11 Enterprise multi-session for best experience Requires the use of Windows Server VMs on Azure but can leverage Azure Hybrid Benefit for cost savings Windows Server RD Session Host Scalable multi-session legacy Windows environment Multiple users Win32 Office 2019 Perpetual Long-term servicing channel
  41. 41. Virtualizing Windows 7 Three-year Extended Support Update (ESU) Requires full Windows 7 desktop Use App Assure or another option first Windows 7 Scalable multi-user legacy Windows environment Windows 7 Single user Legacy Win32 Office 2019 Perpetual Full desktop only
  42. 42. Azure Virtual Desktop deployment and management options Deployment Onboarding is through Azure Marketplace or through GitHub using ARM templates to deploy new or update existing host pool Management Azure Portal enables native integration post GA for deployment and management alongside other Azure services Use representational state transfer (REST) APIs to set up and manage Azure Virtual Desktop directly and build complex workflows PowerShell is the best option for repeatable deployment, Azure integration, and DSC Other options include Terraform or partner management solutions Hosting partners Leverage multitenancy support to scale the number of customers
  43. 43. Full desktop vs. RemoteApp Base this decision on user requirements Full desktop Power users and developers who need to install their own apps or require admin privileges Clients lack computing power; may be using outdated systems Use RemoteApp Clients vary widely and application consistency is impacted Different version of the same app from different OS
  44. 44. Performance guidance VM should be deployed to Azure regions with Azure Virtual Desktop clusters Use multi-session user density for the most cost-effective option Active Directory data centers should be located in each region that has session host pools VM configurations should match use case and host pool needs Recommend a mix of breadth and depth scaling to accommodate peak and nonpeak timing
  45. 45. FSLogix technologies Eligible customers get access to three core pieces of technology Profile Container Replacement for roaming profiles and folder redirection. Dramatically speeds up logon and application launch times. Includes Office 365 Container, which roams Office cache data (Outlook OST, OneDrive cache, Skype for Business GAL, etc.) and Windows Search DB with user in virtual desktop environments App Masking Minimize number of gold images by creating a single image with all applications. Excellent app compatibility with no packaging, sequencing, backend infrastructure, or virtualization. Java Redirection Helps protect the enterprise from vulnerabilities of multiple installed versions of Java by mapping specific versions to individual apps or websites.
  46. 46. Call to action
  47. 47. Call to action (a) Get started today aka.ms/AVDGetStarted Simulate the end-user experience aka.ms/AVD/ExperienceEstimator Use the Azure calculator to estimate your costs aka.ms/AVDPricing
  48. 48. Next steps
  49. 49. Next steps (a) 1. Continue with the Microsoft Endpoint Manager Overview session 2. …
  50. 50. Questions and answers
  51. 51. Thank you.
  52. 52. © Copyright Microsoft Corporation. All rights reserved.

×