locked
[PART2] Nouveau mode de déploiement sous RDS 2016 : Personal Session Desktops | Contribution TechNet RRS feed

  • Discussion générale

  • Lors de la [PART1], nous avons découvert le nouveau mode de déploiement introduit avec RDS 2016 : Personal Session Desktops

    Now let's setup notre infrastructure RDS (VDI) sur MS Azure :).

    Comme illustré dans l'image ci-après, 3 VMs dédiées à mon future infra RDS 2016 ont été créées :

    1

    Note : depuis Windows Server 2012 et 2012 R2, le déploiement d'une infrastructure RDS requiert un domaine AD. une infrastructure AD (vLAB.com) est donc déjà en place, celle-ci est hébergée /gérée par l'unique DC nommé "DC01".

    Les services de rôles RDS vont être répartis de la manière suivante :

    • VM "RDCB01" : fait office de Serveur Broker et Web Access Server (RDWA)
    • VM "RDSH01" : premier serveur Hôte de Session du déploiement
    • VM "RDSH02" : second serveur Hôte de Session du déploiement

    Toutes mes VMs hébergées sur Azure tournent sous Windows Server 2016 Technical Preview 5

    Tous les serveurs de déploiement RDS doivent être joint au domaine AD, de plus la gestion à distance (via PowerShell Windows) doit être activée sur chacun des serveurs.

    HowTo : Setup(er) votre infrastructure RDS (VDI) 2016 TP 5

    -Ouvrez une Session sur le serveur RDCB01 avec un compte "Domain Admin" ou équivalent (Session bureau à distance forcement vu que le serveur est dans le Cloud xD)

    -Lancez Windows PowerShell en tant qu'Administrateur et saisissez les commandes suivantes :

    #Pour importer le module PowerShell RemoteDesktop

    Import-Module RemoteDesktop

    #Pour déployer RDS sur les deux serveurs listés ci-haut

    New-RDSessionDeployment -ConnectionBroker RDCB01.vLAB.com -WebAccessServer RDCB01.vLAB.com -SessionHost RDSH01.vLAB.com

    #Pour ajouter le deuxième serveur RDSH "RDSH02" au déploiement

    Add-RDServer -Server RDSH02.vLAB.com -Role "RDS-RD-Server" -ConnectionBroker RDCB01.vLAB.com

    #Pour créer une nouvelle Collection RDS nommée "MyVDICollection" et y ajouter les deux serveurs RDSH

    Note : le paramètre –PersonalUnmanaged permet de spécifier le mode "Personal Session Desktops", quant au paramètre -GrantAdministrativePrivilege, il permet d'attribuer le droit "Administrateur local" aux utilisateurs Bureau à distance sur leur Serveur Hôte de Session Personnel.

    New-RDSessionCollection -CollectionName "MyVDICollection" -ConnectionBroker RDCB01.vLAB.com -SessionHost RDSH01.vLAB.com,RDSH02.vLAB.com –PersonalUnmanaged -GrantAdministrativePrivilege

    #Enfin, pour assigner (dédier) des Serveurs Hôtes de Session "Personnels" à vos users, les commandes suivantes sont utilisées. Notez que dans l'exemple suivant, le serveur RDSH01 sera assigné à l'utilisateur 'dlanoizeley' (David LANOIZELEY) et le serveur RDSH02 à l'utilisateur 'hkadiri' (Hicham KADIRI). Imaginez ça comme une infrastructure VDI "Personnelle" sur Azure :). 

    Set-RDPersonalSessionDesktopAssignment -CollectionName "MyVDICollection" -ConnectionBroker RDCB01.vLAB.com -User "hkadiri" -Name RDSH01.vLAB.com
    Set-RDPersonalSessionDesktopAssignment -CollectionName "MyVDICollection" -ConnectionBroker RDCB01.vLAB.com -User "dlanoizeley" -Name RDSH02.vLAB.com

    What Next ?

    Let's test our VDI infrastructure :)

    Le test suivant consiste simplement à lancer le client RDC (Remote Desktop Connection) > outil MSTSC.exe depuis ma machine locale (ou depuis n'importe quel terminal d'ailleurs : Smartphone /Tablette .. App 'Remote Desktop') et se connecter à mon RDSH Server dédié, disponible via le service cloud RDSH02.cloudapp.net

    2

    A bientôt

    Keep in touch

    Hicham.K

    Source : https://hichamkadiri.wordpress.com/

    ScriptGuyPic


    Hicham KADIRI | Just Another IT Guy
    eBook RDS 2012 R2 désormais disponible !

    lundi 30 mai 2016 22:28