SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Planning, Deploying and
    Managing a Microsoft VDI
         Infrastructure
Fabrizio Volpe
MVP Directory Services

    @Fabriziovlp

    Fabrizio.volpe@gmx.com

    http://www.linkedin.com/in/fabriziov
Agenda

Virtual Desktop – Five ways to the virtual desktop




Microsoft VDI – Architecture




Microsoft VDI – Personal Vs Pooled Desktops




Windows Licensing for VDI




Microsoft VDI – Microsoft RemoteFX
Virtual Desktop – Five ways to the virtual
desktop

                               Desktop Virtualization


                                         Server Hosted -
              Client - Local
                                        Remote Execution

     1 Bare                    3 „Shared‟
                  2 Hosted                        Personal
     Metal                        (RDS)



                                  4 Stateless                 5 Steteful
                                   (Pooled)                  (Assigned)
Virtual Desktop – Preliminary Evaluation

                            Applicazions

1) What applications are we using and how much they are important ?
     2) Are they feasible to be used remotelly in the datacenter ?
  3) Applicazione is compatible with a Terminal Server environment ?




                        Other considerations

                1) Will we use non-Windows clients ?
        2) Applications will need data from the back-end ?
  3) Should I start the application in a fast way from new devices ?
           4) The application needs locally saved data ?
Virtual Desktop – Vendors
Virtual Desktop – Features Comparison




   http://www.virtuall.eu/view-document-details/vdi-smackdown
Microsoft VDI – Architecture
Microsoft VDI – Architecture in Deep




Remote Desktop Web Access (RDWA) is the unified
starting point

Remote Desktop Gateway (RDG) is an optional feature
and we‟ll use it on the network edge using Network
Policy Server (NPS) and certificates to improve our
security.
Microsoft VDI – Architecture in Deep




Remote Desktop Session Host (RDSH) holds applications
and redirects to RDVH

Remote Desktop Virtualization Host (RDVH) is an
Hyper-V server dedicated to virtual desktops

Remote Desktop Connection Broker (RDCB) gives
informations about the right host to use for connection
Microsoft VDI – User Experience




Using Remote Desktop Connection Broker (RDCB) and Web
Access (RDWA) we have a logon screen with the same look as
the one for RemoteApp but with access to the two different
kinds of virtual desktop
Microsoft VDI – Personal Vs Pooled Desktops
Personal Virtual Desktop:

                    Day 1      Day 2           Day n


                      User 1      Day 2           Day n
 Golden     Clone
 Image


                      User n      Day 2           Day n




Pooled Virtual Desktop:                                            User
                                                                  Profiles
                    Pool       Day 1      Day 2           Day 3


                                                          etc
                           1    User 1      User 1

   Golden   Clone
   Image



                           n                          User 1
Microsoft VDI – Personal Virtual Desktop

A single Virtual Machine VM hosted on a RD Virtualization Host
server may be assigned to an Active Directory account to be used
as a personal virtual desktop

The personal virtual desktop is used through RemoteApp and
Desktop Connection or with RD Web Access
Microsoft VDI – Personal Desktop - Requirements

                                                                  The “Personal Virtual
                                                                  Desktop” tab requires
  Active Directory forest       Domain functional level at
                                                                Windows Server 2008 R2
  schema minimum level         least Windows 2000 Server
                                                               A.D.U.C or Windows 7 with
   Windows Server 2008                   native
                                                                     Remote Server
                                                               Administration Tools (RSAT)




                                                                 A virtual machine can be
 The user and the computer
                              A user is enabled to have only     used as personal virtual
must be both members of an
                              one virtual desktop at a time    desktop for a single user at a
        A.D. domain
                                                                           time




        The virtual machine name in Hyper-V Manager must match the computer FQDN
Connecting to a Personal Desktop

                                                         RD Connection Broker
 Connection starts with      RD Session Host server
                                                        queries Active Directory
   RD Web Access or           in redirection mode
                                                           to match a virtual
 RemoteApp / Desktop           redirects to the RD
                                                        machine name with the
      Connection               Connection Broker
                                                                  user




                             RD Virtualization Host
   The RD Connection          server gives the ip          Connection Broker
  Broker forwards the         associated with the          requires to the RD
 information to the RD         name to the RD             Virtualization Host to
      Session Host            Connection Broker         start the virtual machine
                                     server




     RD Session Host
   forwards the above
                              Client connects to the
   informations to the
                             personal virtual desktop
client that now starts the
        connection
Connecting to a Personal Desktop
Microsoft VDI – Virtual Desktop Pools

A pool of virtual desktops is a group of virtual
   machines with identical settings on a RD
              Virtualization Host


     Users have access to the pool using
       RemoteApp or RD Web Access


 We have identical virtual machines, so the
  users will have always the same working
environment (if we have no roaming profiles)
Microsoft VDI – Desktop Pools- Requirements


 Virtua Machines in a pool of
 virtual desktops must be         A single virtual machine can be
 identical, including installed   only in a given pool at a time
 programs




 Using RD Web Access we‟re
                                  User data must NOT be saved
 able to create more than one
                                  locally if we use virtual
 virtual desktops pool
                                  desktops in a pool
 The user will have a different
 icon for every pool
Connessione al Pool di Virtual Desktops

 Connection starts with    RD Session Host server       RD Connection Broker
   RD Web Access or         in redirection mode        verifies if there is already
 RemoteApp / Desktop         redirects to the RD       a session opened for the
      Connection             Connection Broker                      user




 RD Virtualization Host
                                                         If there is already an
  server gives the ip        Connection Broker
                                                        active session, there is
  associated with the        requires to the RD
                                                         no need to start up a
   name to the RD           Virtualization Host to
                                                        v.m. , else we go to the
  Connection Broker        start a virtual machine
                                                                next step
         server




                               RD Session Host
   The RD Connection
                             forwards the above
  Broker forwards the                                   Client connects to the
                             informations to the
 information to the RD                                 personal virtual desktop
                          client that now starts the
      Session Host
                                  connection
Connecting to a Virtual Desktops pool
Windows Licensing for VDI
           What is the license name?         Windows Virtual Desktop
                                             Access (Windows VDA)



           What is the scenario?             Access to a virtual copy of
                                             Windows
                                             client OS (Windows 7, Windows
                                             Vista, Windows XP) in the
                                             datacenter

           What devices can be covered?      Thin clients, non corporate PCs,
                                             devices that do not qualify for
                                             Windows Client SA



           Is Microsoft Software Assurance   No
           a prerequisite?

           What is the retail price?         $100/year/device

           Are there Software Assurance      Yes
           benefits?
           What is the license type?         Annual subscription

           What is the licensing unit?       Per accessing device
Windows Licensing Scenarios for VDI




http://download.microsoft.com/download/7/8/4/78480C7D-
DC7E-492E-8567-F5DD5644774D/VDA_Brochure.pdf
Microsoft VDI – Microsoft RemoteFX
                  • Gives the “full” Windows experience to standard clients, thin clients, and
                    ultrathin clients.
   What‟s         • Has a 3D virtual adapter, intelligent codecs, and redirection of ports and
  RemoteFX          devices



                  • Windows Server 2008 R2 Standard with SP1
                  • Windows Server 2008 R2 Enterprise with SP1
 RemoteFX is      • Windows Server 2008 R2 Datacenter with SP1
 available on     • Microsoft Hyper-V Server 2008 R2 with Windows Server 2008 R2 SP1 update




             • Windows 7 Enterprise with SP1
 RemoteFX on • Windows 7 Ultimate with SP1
virtual desktop
Microsoft VDI – RemoteFX features

Host side rendering

• Graphic is elaborated on the host, not on the client

GPU Virtualization

• RemoteFX creates a graphic driver (Windows Display Driver Model ) and makes it available
  to the virtual desktop. More than one virtual desktop are enabled to share the single GPU
  on a single Hyper-V server

Intelligent Screen Capture

• Evaluates the client – host network performances and regulates rendering and compression
• Identifies the modified zones on the screen

RemoteFX USB Redirection

• Redirects USB ports from the client to the host (no device driver needed on the client side)

Weitere ähnliche Inhalte

Was ist angesagt?

Vdi in-a-box 5.2 - whats new
Vdi in-a-box 5.2 - whats newVdi in-a-box 5.2 - whats new
Vdi in-a-box 5.2 - whats new
Amit Chaubal
 
Client Virtualization
Client VirtualizationClient Virtualization
Client Virtualization
Amit Gatenyo
 
VDI Monitoring
VDI MonitoringVDI Monitoring
VDI Monitoring
krajav
 
Transforming the Datacenter - Microsoft Cloud OS from Atidan
Transforming the Datacenter - Microsoft Cloud OS from AtidanTransforming the Datacenter - Microsoft Cloud OS from Atidan
Transforming the Datacenter - Microsoft Cloud OS from Atidan
David J Rosenthal
 

Was ist angesagt? (19)

Citrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminarCitrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminar
 
VDI Best Practices
VDI Best PracticesVDI Best Practices
VDI Best Practices
 
Virtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure OverviewVirtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure Overview
 
Virtualization--Transforming the Desktop of the Past
Virtualization--Transforming the Desktop of the PastVirtualization--Transforming the Desktop of the Past
Virtualization--Transforming the Desktop of the Past
 
Vdi in-a-box 5.2 - whats new
Vdi in-a-box 5.2 - whats newVdi in-a-box 5.2 - whats new
Vdi in-a-box 5.2 - whats new
 
Client Virtualization
Client VirtualizationClient Virtualization
Client Virtualization
 
Throughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI SolutionsThroughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI Solutions
 
Windows 8 Virtualization
Windows 8 VirtualizationWindows 8 Virtualization
Windows 8 Virtualization
 
12 Things You Must Know About VDI
12 Things You Must Know About VDI12 Things You Must Know About VDI
12 Things You Must Know About VDI
 
Vdi how-it-works618
Vdi how-it-works618Vdi how-it-works618
Vdi how-it-works618
 
Remote Access Outgoing VDI Gateway
Remote Access Outgoing VDI GatewayRemote Access Outgoing VDI Gateway
Remote Access Outgoing VDI Gateway
 
Ds vdesk
Ds vdeskDs vdesk
Ds vdesk
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!
 
Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization
 
VDI/ VMware Horizon View
VDI/ VMware Horizon ViewVDI/ VMware Horizon View
VDI/ VMware Horizon View
 
VDI Monitoring
VDI MonitoringVDI Monitoring
VDI Monitoring
 
Transforming the Datacenter - Microsoft Cloud OS from Atidan
Transforming the Datacenter - Microsoft Cloud OS from AtidanTransforming the Datacenter - Microsoft Cloud OS from Atidan
Transforming the Datacenter - Microsoft Cloud OS from Atidan
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions Presentation
 
Dataplex Event 251109
Dataplex Event 251109Dataplex Event 251109
Dataplex Event 251109
 

Andere mochten auch

Microsoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estoninaMicrosoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estonina
Microsoft Singapore
 
Presentation of RDS 2012
Presentation of RDS 2012Presentation of RDS 2012
Presentation of RDS 2012
Kashan Nawaz
 
Citrix XenDesktop and XenApp 7.5 Architecture Deployment
Citrix XenDesktop and XenApp 7.5 Architecture DeploymentCitrix XenDesktop and XenApp 7.5 Architecture Deployment
Citrix XenDesktop and XenApp 7.5 Architecture Deployment
Huy Pham
 
How to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobilityHow to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobility
Denis Gundarev
 

Andere mochten auch (15)

Microsoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estoninaMicrosoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estonina
 
VDI-in-a-Box: Microsoft Desktop Virtualization for Smaller Businesses and Uses
VDI-in-a-Box:  Microsoft Desktop Virtualization for Smaller Businesses and UsesVDI-in-a-Box:  Microsoft Desktop Virtualization for Smaller Businesses and Uses
VDI-in-a-Box: Microsoft Desktop Virtualization for Smaller Businesses and Uses
 
Presentation of RDS 2012
Presentation of RDS 2012Presentation of RDS 2012
Presentation of RDS 2012
 
Citrix XenDesktop and XenApp 7.5 Architecture Deployment
Citrix XenDesktop and XenApp 7.5 Architecture DeploymentCitrix XenDesktop and XenApp 7.5 Architecture Deployment
Citrix XenDesktop and XenApp 7.5 Architecture Deployment
 
DESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDI
DESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDIDESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDI
DESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDI
 
Desktop Virtualisierung mit Sun VDI 3.1
Desktop Virtualisierung mit Sun VDI 3.1Desktop Virtualisierung mit Sun VDI 3.1
Desktop Virtualisierung mit Sun VDI 3.1
 
Microsoft Remote Desktop Services
Microsoft Remote Desktop ServicesMicrosoft Remote Desktop Services
Microsoft Remote Desktop Services
 
How to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobilityHow to fail or succeed with desktop virtualization and workspace mobility
How to fail or succeed with desktop virtualization and workspace mobility
 
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring usMicrosoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
 
Virtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDIVirtual Deep-Dive: Microsoft VDI
Virtual Deep-Dive: Microsoft VDI
 
VDI and Application Virtualization
VDI and Application VirtualizationVDI and Application Virtualization
VDI and Application Virtualization
 
Remote Desktop Services - Who Needs It?
Remote Desktop Services - Who Needs It?Remote Desktop Services - Who Needs It?
Remote Desktop Services - Who Needs It?
 
VMworld 2015: The “Snappy” Virtual Desktop User Experience
VMworld 2015: The “Snappy” Virtual Desktop User ExperienceVMworld 2015: The “Snappy” Virtual Desktop User Experience
VMworld 2015: The “Snappy” Virtual Desktop User Experience
 
Building solutions with microsoft virtualisation
Building solutions with microsoft virtualisationBuilding solutions with microsoft virtualisation
Building solutions with microsoft virtualisation
 
How to Enable Windows Remote Desktop Connection
How to Enable Windows Remote Desktop ConnectionHow to Enable Windows Remote Desktop Connection
How to Enable Windows Remote Desktop Connection
 

Ähnlich wie Planning, deploying and managing a microsoft vdi infrastructure (slides translated to english)

Remote Desktop Services Component Architecture
Remote Desktop Services Component ArchitectureRemote Desktop Services Component Architecture
Remote Desktop Services Component Architecture
Paulo Freitas
 
Drilldown Into RDS (TS) And RDV (VDI)
Drilldown Into RDS (TS) And RDV (VDI)Drilldown Into RDS (TS) And RDV (VDI)
Drilldown Into RDS (TS) And RDV (VDI)
Amit Gatenyo
 
Virtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - crVirtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - cr
Chris Avis
 
Sun/Oracle Desktop Virtualization
Sun/Oracle Desktop VirtualizationSun/Oracle Desktop Virtualization
Sun/Oracle Desktop Virtualization
selghaly
 
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
EuroCloud
 
Презентация RDS & App-V, VDI
Презентация RDS & App-V, VDIПрезентация RDS & App-V, VDI
Презентация RDS & App-V, VDI
Виталий Стародубцев
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
Paulo Freitas
 
Desktop and client virtualization new workstyles with microsoft vdi
Desktop and client virtualization   new workstyles with microsoft vdiDesktop and client virtualization   new workstyles with microsoft vdi
Desktop and client virtualization new workstyles with microsoft vdi
DotNetCampus
 

Ähnlich wie Planning, deploying and managing a microsoft vdi infrastructure (slides translated to english) (20)

Remote Desktop Services Component Architecture
Remote Desktop Services Component ArchitectureRemote Desktop Services Component Architecture
Remote Desktop Services Component Architecture
 
Remote Desktop Services and Virtual Desktop infrastructure in Windows Server ...
Remote Desktop Services and Virtual Desktop infrastructure in Windows Server ...Remote Desktop Services and Virtual Desktop infrastructure in Windows Server ...
Remote Desktop Services and Virtual Desktop infrastructure in Windows Server ...
 
10215 A 13
10215 A 1310215 A 13
10215 A 13
 
Drilldown Into RDS (TS) And RDV (VDI)
Drilldown Into RDS (TS) And RDV (VDI)Drilldown Into RDS (TS) And RDV (VDI)
Drilldown Into RDS (TS) And RDV (VDI)
 
Vdi in-a-box
Vdi in-a-boxVdi in-a-box
Vdi in-a-box
 
Virtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - crVirtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - cr
 
Sun/Oracle Desktop Virtualization
Sun/Oracle Desktop VirtualizationSun/Oracle Desktop Virtualization
Sun/Oracle Desktop Virtualization
 
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
 
Презентация RDS & App-V, VDI
Презентация RDS & App-V, VDIПрезентация RDS & App-V, VDI
Презентация RDS & App-V, VDI
 
Oracle VDI 3.2 Overview
Oracle VDI 3.2 OverviewOracle VDI 3.2 Overview
Oracle VDI 3.2 Overview
 
TechInsight - Real World Implementation of VDI
TechInsight - Real World Implementation of VDITechInsight - Real World Implementation of VDI
TechInsight - Real World Implementation of VDI
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
 
Windows Azure IaaS
Windows Azure IaaSWindows Azure IaaS
Windows Azure IaaS
 
An Introduction to Azure IaaS
An Introduction to Azure IaaSAn Introduction to Azure IaaS
An Introduction to Azure IaaS
 
Desktop and client virtualization new workstyles with microsoft vdi
Desktop and client virtualization   new workstyles with microsoft vdiDesktop and client virtualization   new workstyles with microsoft vdi
Desktop and client virtualization new workstyles with microsoft vdi
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
Windows 2008 R2 Virtualization
Windows 2008 R2 VirtualizationWindows 2008 R2 Virtualization
Windows 2008 R2 Virtualization
 
DirectAccess
DirectAccessDirectAccess
DirectAccess
 
Lumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarLumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp Webinar
 
Moving Enterprise Windows Workloads to AWS – Peter Stanski
Moving Enterprise Windows Workloads to AWS – Peter StanskiMoving Enterprise Windows Workloads to AWS – Peter Stanski
Moving Enterprise Windows Workloads to AWS – Peter Stanski
 

Mehr von Fabrizio Volpe

Mehr von Fabrizio Volpe (18)

Skype for business mobility
Skype for business mobilitySkype for business mobility
Skype for business mobility
 
Skype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchangedSkype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchanged
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexities
 
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
 
Forefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise FeaturesForefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise Features
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US English
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
 
Infrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpeInfrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpe
 
Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004]
 
Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]
 
Lync server 2010 overview
Lync server 2010 overviewLync server 2010 overview
Lync server 2010 overview
 
4. tmg 2010 e uag 2010
4. tmg 2010 e uag 20104. tmg 2010 e uag 2010
4. tmg 2010 e uag 2010
 
3. email relay fpe
3. email relay   fpe3. email relay   fpe
3. email relay fpe
 
2. secure web gateway
2. secure web gateway2. secure web gateway
2. secure web gateway
 
1. introduzione a TMG
1. introduzione a TMG1. introduzione a TMG
1. introduzione a TMG
 
System center virtual machine manager self service portal 2.0
System center virtual machine manager self service portal 2.0System center virtual machine manager self service portal 2.0
System center virtual machine manager self service portal 2.0
 
Pianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDIPianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDI
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Planning, deploying and managing a microsoft vdi infrastructure (slides translated to english)

  • 1. Planning, Deploying and Managing a Microsoft VDI Infrastructure Fabrizio Volpe MVP Directory Services @Fabriziovlp Fabrizio.volpe@gmx.com http://www.linkedin.com/in/fabriziov
  • 2. Agenda Virtual Desktop – Five ways to the virtual desktop Microsoft VDI – Architecture Microsoft VDI – Personal Vs Pooled Desktops Windows Licensing for VDI Microsoft VDI – Microsoft RemoteFX
  • 3. Virtual Desktop – Five ways to the virtual desktop Desktop Virtualization Server Hosted - Client - Local Remote Execution 1 Bare 3 „Shared‟ 2 Hosted Personal Metal (RDS) 4 Stateless 5 Steteful (Pooled) (Assigned)
  • 4. Virtual Desktop – Preliminary Evaluation Applicazions 1) What applications are we using and how much they are important ? 2) Are they feasible to be used remotelly in the datacenter ? 3) Applicazione is compatible with a Terminal Server environment ? Other considerations 1) Will we use non-Windows clients ? 2) Applications will need data from the back-end ? 3) Should I start the application in a fast way from new devices ? 4) The application needs locally saved data ?
  • 6. Virtual Desktop – Features Comparison http://www.virtuall.eu/view-document-details/vdi-smackdown
  • 7. Microsoft VDI – Architecture
  • 8. Microsoft VDI – Architecture in Deep Remote Desktop Web Access (RDWA) is the unified starting point Remote Desktop Gateway (RDG) is an optional feature and we‟ll use it on the network edge using Network Policy Server (NPS) and certificates to improve our security.
  • 9. Microsoft VDI – Architecture in Deep Remote Desktop Session Host (RDSH) holds applications and redirects to RDVH Remote Desktop Virtualization Host (RDVH) is an Hyper-V server dedicated to virtual desktops Remote Desktop Connection Broker (RDCB) gives informations about the right host to use for connection
  • 10. Microsoft VDI – User Experience Using Remote Desktop Connection Broker (RDCB) and Web Access (RDWA) we have a logon screen with the same look as the one for RemoteApp but with access to the two different kinds of virtual desktop
  • 11. Microsoft VDI – Personal Vs Pooled Desktops Personal Virtual Desktop: Day 1 Day 2 Day n User 1 Day 2 Day n Golden Clone Image User n Day 2 Day n Pooled Virtual Desktop: User Profiles Pool Day 1 Day 2 Day 3 etc 1 User 1 User 1 Golden Clone Image n User 1
  • 12. Microsoft VDI – Personal Virtual Desktop A single Virtual Machine VM hosted on a RD Virtualization Host server may be assigned to an Active Directory account to be used as a personal virtual desktop The personal virtual desktop is used through RemoteApp and Desktop Connection or with RD Web Access
  • 13. Microsoft VDI – Personal Desktop - Requirements The “Personal Virtual Desktop” tab requires Active Directory forest Domain functional level at Windows Server 2008 R2 schema minimum level least Windows 2000 Server A.D.U.C or Windows 7 with Windows Server 2008 native Remote Server Administration Tools (RSAT) A virtual machine can be The user and the computer A user is enabled to have only used as personal virtual must be both members of an one virtual desktop at a time desktop for a single user at a A.D. domain time The virtual machine name in Hyper-V Manager must match the computer FQDN
  • 14. Connecting to a Personal Desktop RD Connection Broker Connection starts with RD Session Host server queries Active Directory RD Web Access or in redirection mode to match a virtual RemoteApp / Desktop redirects to the RD machine name with the Connection Connection Broker user RD Virtualization Host The RD Connection server gives the ip Connection Broker Broker forwards the associated with the requires to the RD information to the RD name to the RD Virtualization Host to Session Host Connection Broker start the virtual machine server RD Session Host forwards the above Client connects to the informations to the personal virtual desktop client that now starts the connection
  • 15. Connecting to a Personal Desktop
  • 16. Microsoft VDI – Virtual Desktop Pools A pool of virtual desktops is a group of virtual machines with identical settings on a RD Virtualization Host Users have access to the pool using RemoteApp or RD Web Access We have identical virtual machines, so the users will have always the same working environment (if we have no roaming profiles)
  • 17. Microsoft VDI – Desktop Pools- Requirements Virtua Machines in a pool of virtual desktops must be A single virtual machine can be identical, including installed only in a given pool at a time programs Using RD Web Access we‟re User data must NOT be saved able to create more than one locally if we use virtual virtual desktops pool desktops in a pool The user will have a different icon for every pool
  • 18. Connessione al Pool di Virtual Desktops Connection starts with RD Session Host server RD Connection Broker RD Web Access or in redirection mode verifies if there is already RemoteApp / Desktop redirects to the RD a session opened for the Connection Connection Broker user RD Virtualization Host If there is already an server gives the ip Connection Broker active session, there is associated with the requires to the RD no need to start up a name to the RD Virtualization Host to v.m. , else we go to the Connection Broker start a virtual machine next step server RD Session Host The RD Connection forwards the above Broker forwards the Client connects to the informations to the information to the RD personal virtual desktop client that now starts the Session Host connection
  • 19. Connecting to a Virtual Desktops pool
  • 20. Windows Licensing for VDI What is the license name? Windows Virtual Desktop Access (Windows VDA) What is the scenario? Access to a virtual copy of Windows client OS (Windows 7, Windows Vista, Windows XP) in the datacenter What devices can be covered? Thin clients, non corporate PCs, devices that do not qualify for Windows Client SA Is Microsoft Software Assurance No a prerequisite? What is the retail price? $100/year/device Are there Software Assurance Yes benefits? What is the license type? Annual subscription What is the licensing unit? Per accessing device
  • 21. Windows Licensing Scenarios for VDI http://download.microsoft.com/download/7/8/4/78480C7D- DC7E-492E-8567-F5DD5644774D/VDA_Brochure.pdf
  • 22. Microsoft VDI – Microsoft RemoteFX • Gives the “full” Windows experience to standard clients, thin clients, and ultrathin clients. What‟s • Has a 3D virtual adapter, intelligent codecs, and redirection of ports and RemoteFX devices • Windows Server 2008 R2 Standard with SP1 • Windows Server 2008 R2 Enterprise with SP1 RemoteFX is • Windows Server 2008 R2 Datacenter with SP1 available on • Microsoft Hyper-V Server 2008 R2 with Windows Server 2008 R2 SP1 update • Windows 7 Enterprise with SP1 RemoteFX on • Windows 7 Ultimate with SP1 virtual desktop
  • 23. Microsoft VDI – RemoteFX features Host side rendering • Graphic is elaborated on the host, not on the client GPU Virtualization • RemoteFX creates a graphic driver (Windows Display Driver Model ) and makes it available to the virtual desktop. More than one virtual desktop are enabled to share the single GPU on a single Hyper-V server Intelligent Screen Capture • Evaluates the client – host network performances and regulates rendering and compression • Identifies the modified zones on the screen RemoteFX USB Redirection • Redirects USB ports from the client to the host (no device driver needed on the client side)