Avec Windows 7 et Windows Server 2008 R2 les Services de Bureau Distant (Remote Desktop Services) proposent une infrastructure de publication améliorée pour fournir des applications distantes directement dans le menu Démarrer ou le bureau de l'utilisateur, ou encore au travers d'un portail Web mais aussi, des postes de travail virtualisés (VDI). Cette session traitera en détail des aspects : scenarii d’usage, architecture, optimisation avec la virtualisation, nouveautés du SP1 et conception clés d'une telle infrastructure.
2. Windows server 2008 R2 :
Services de bureau
distant
Jérôme Mombelli / Christophe Dubos
Architectes Infrastructure
Microsoft France
3. Objectifs de la session
Présenter les technologies Microsoft permettant
de mettre en œuvre des environnements de type
poste de travail centralisé
Présenter des cas d’usage de chacune des
technologies
Identifier les complémentarités
4. Panorama des solutions de
virtualisation du poste de travail
Modifiez le titre de la vidéo
5. VDI : Mythes et réalités
Virtualisation du poste de travail = VDI
VDI permet un retour sur investissement sans
équivalent
Le poste de travail de demain sera VDI
VDI est LA solution pour tous les utilisateurs
VMware est le seul acteur à proposer une offre VDI
VDI est un mode de virtualisation du poste de travail
6. Virtualisation et poste de
travail
Virtualisation profils
utilisateur
Virtualisation Virtualisation poste de
d’applications travail
Centralisé Distribué Centralisé Distribué
- Admin centralisée - Admin centralisée - Admin centralisée - Admin centralisée
- Exécution en - Exécution locale - Exécution en - Exécution locale
mode connecté et hors connexion mode connecté et hors connexion
R
2
R R
2 2
7. Quelques scenarios d’utilisation
Remote Desktop Services permet la mise en œuvre
de différents scenarios d’utilisation offrant un
nombre important d’options de gestion des postes
de travail
Agences Accès Outsourcing Fusion / Mobilité /
partenaires intégration télétravail
10. Remote Desktop Services
Principales évolutions
Cohérence entre Expérience
RDS - une solution
RemoteApp & utilisateur
VDI intégrée
Poste de travail améliorée
Capitalisation sur Connexions aux
l’environnement applications distantes Support multi-écrans
Hyper-V et postes de travail
Infrastructure globale Accès web aux
d’administration, de applications distantes Support multimédia
publication et d’accès et postes de travail
Sécurité avancée
Intégration & support
pour les accès Son bidirectionnel
de SCVMM
externes
Améliorations de la plateforme
PowerShell, Extensibilité du Connection Broker, Allocation CPU dynamique
Virtualisation des adresses IP, Best Practice Analyzer, Support Windows Installer
11. TS vs VDI / TS ou VDI / TS et VDI
?
Modifiez le titre de la vidéo
14. Quel modèle pour le poste de
travail ?
• Windows Server 2008 R2 • Windows 7 Desktop ou
Remote Desktop (RDS) • Virtual Desktop (VDI)
Operating System Operating System
One Two
15. 2 technologies : Sessions vs
VDI…
Session VDI
Maturité de la technologie Eprouvée Emergeante
Montée en charge Meilleur ratio Ratio
Utilisateur/Serveur Utilisateur/Serveur
moindre
Isolation/Sécurité • Isolation par session • Isolation par VM
• OS partagé • OS dédié
• Utilisateurs standards • Administrateur
Expérience utilisateur Fonction du réseau Fonction du réseau
Flexibilité Utilisateur sans privilèges L’utilisateur peut être
admin
Compatibilité applicative Windows Server Windows Client
Disponibilité des Nombreuses Moins nombreuses
compétences
17. Architecture: vue d’ensemble
App-V server
RD Web Access RD Session Host
RD Client
RD Connection
RD Gateway Broker RD Virtualization Host
(Hyper-V)
Active Directory®
Licensing Server
System Center
18. Les composants de RDS
Composants Fonction
RemoteApp Permet la publication d’applications avec un niveau de
granularité fin (applicatif) et non un bureau complet
RD Session Host Rôle serveur hébergeant les sessions de type Remote
Dektop et RemoteApps
RD Virtualization Host Rôle serveur basé sur Hyper-V hébergeant les machines
virtuelles pour les environnements VDI
RD Connection Permet la mise en œuvre d’une administration unifiée
des environnements de type virtuels basés soit sur des
Broker
sessions TS/RDS soit sur des machines virtuelles
RD Gateway Permet des accès de type extranet à l’infrastructure
Remote Desktop
RD Web Access / Permet la mise en œuvre d’un portail Web de
publication des différentes ressources et de flux RSS.
RemoteApp &
L’accès aux flux est possible au travers de l’interface
Desktop Connections RemoteApp & Desktop Connections
RD EasyPrint Permet de simplifier la gestion des impressions locales
tout en supportant les périphériques anciens et récents
sans installation de pilotes au sein de l’infrastructure
RDSH
19. Architecture Poste de travail
centralisée
Profils errants - Redirection des dossiers
Microsoft Application RTS Remote Desktop Microsoft Application
Virtualization (App-V) P (RDS) RemoteApp Virtualization (App-V)
RTS RTS
P P
Session Windows VM Windows (VDI)
WS08 R2 Remote Desktop Services R2
Périphériques d’accès
21. Comment ça marche ?
Zoom sur le scénario VDI
Modifiez le titre de la vidéo
22. Windows Server 2008 R2
Virtual Desktop Infrastructure
Consiste à mettre en œuvre des machines
virtuelles de type poste de travail s’exécutant en
mode centralisé (sur des serveurs)
Centralisation des ressources et de l’administration
Support de deux modes
Personal Virtual Desktop
Usages, fonctionnement & considérations
stockages
Pooled Virtual Desktop
Usages, fonctionnement & considérations
stockages
22
23. Personal / Pooled Virtual
Desktops
Personal Virtual Desktops
Une image d’OS par utilisateur
Accès de type administrateur, bureau
personnalisable
Le contexte utilisateur fait partie de l’image
Personal Virtual Desktops
Pooled Virtual Desktops
Images d’OS partagées et configurées de manière
identique
Pas d’accès de type administrateur
Le contexte utilisateur est supprimé en fin de
session
Pooled Virtual Desktops
24. RD Connection Broker
Architecture en mode Personal Desktops
RDV Host Agent
Active Directory® Hyper-V
3. Query Personal Desktop for User
4.Query / Start VM
RDV HostTSV
Agent
TSV
Connection Broker TSV
VM
Hyper-V
2.Get Target 5.Return
Machine Target Machine
TSV
TSV
RD Redirector TSV
VM
1.Connect to 6.Redirect
MyPersonalDesktop Machine
To
Client
25. RD Connection Broker
Architecture en mode Pooled Desktops
RDV Host Agent
Hyper-V
3.Query / Start VM
RDV HostTSV
Agent
TSV
Connection Broker TSV
VM
Hyper-V
2.Get Target 4.Return
Machine Target Machine
TSV
TSV
RD Redirector TSV
VM
1.Connect to 5.Redirect
MyPersonalDesktop Machine
To
Client
26. RD Virtualization Host
Gestion du stockage en mode Personal Desktops
Jour 1 Jour 2 Jour N
Utilisateur
1
CLONE N Jours
Utilisateur
N
27. RD Virtualization Host
Gestion du stockage en mode Pooled Desktops
Jour 1 Jour 2 Jour N
Utilisateur Utilisateur
1 1
CLONE Disconne Log off
ct
Logon
Utilisateur
N
28. Quoi de neuf dans le SP1 ?
Modifiez le titre de la vidéo
29. Les apports du Service Pack 1
Dynamic Memory RemoteFX
Microsoft RemoteFX réutilise les capacités
des codecs et des ressources graphiques
Dynamic memory permet l’allocation de virtualisées pour proposer un niveau de
seuils mémoire (min & max) au niveau des performance et de fidélité équivalent à
VMs, permettant ainsi au système de moduler l’accélération graphique matérielle, incluant du
automatiquement la mémoire présentée aux coup le support de la 3D et de Windows Aero
VMs en fonction de leur demande. sur un poste distant tels qu’ils sont proposés
avec une expérience locale.
30. Retours sur Dynamic Memory
140 8
120 7
40% de
6 Jusqu’à
100 densité en
75% de
plus! 5
80 densité en
Sans SP1 4 plus! Sans SP1
60 avec SP1
avec SP1 3
40
2
20 1
0 0
VDI Windows 7 Serveur virtuel
32. Qu’est-ce que RemoteFX ?
RemoteFX regroupe un ensemble de nouvelles fonctionnalités
intégrées à Remote Desktop Services permettant aux utilisateurs
connectés d’accéder en déport d’affichage depuis une grande
variété de périphériques à des postes et des applications virtuels
avec une richesse graphique importante.
Support des codecs Contenu média riche incluant
matériels RemoteFX RemoteFX Silverlight, Flash et la 3D.
utilisant les processeurs Technologie intelligente de
graphiques ou ASICs. capture/encodage/désencodage
Poste de travail Windows basée sur le codec RemoteFX.
7 de replacement de type
VDI pour des profils Déport d’affichage indépendant
nécessitant une grande des technologies graphiques –
richesse graphique. permettant un rendu exploitant la
puissance de calcul du serveur
Plate-forme permettant à applicable à toute application.
nos partenaires de fournir R2
des solutions couvrant
une grande variété de
configurations matérielles
host, client et réseau.
33. La gamme des
périphériques RemoteFX
RemoteFX pour des environnements RemoteFX pour des environnements
VDI Remote Desktop
-Accéléré -Amélioré -Accéléré -Amélioré
Encodage logiciel RemoteFX
Encodeur et Décodeur Client Terminal Terminal Ecran LCD
RemoteFX en ASIC Windows traditionnel ultra léger avec ASIC
avec ASIC RemoteFX
RemoteFX
Processeur graphique
Clients:
35. Apports des autres
technologies de virtualisation
Modifiez le titre de la vidéo
36. App-V pour RDS
App-V Management SCCM Package MSI
Server
RD Client RD Session Host
RD Virtualization
Intégré à la licence d’accès (CAL) RDS Host
Extensible aux postes de travail virtualisés VDI avec
MDOP
Flexibilité du déploiement des bulles applicatives
37. Les apports d’APP-V pour
RDS
Virtualisation applicative avec APP-V
Nouvelle méthode de packaging
Isolation des applications incompatibles
Virtualisation du système de fichier & du registre
Bénéfices:
Séparation des applications et de leur personnalisation
Ferme de serveur TS homogène et standardisée
Plus de silos applicatifs (tel serveur pour telle application)
Réduction significative du nombre de serveurs
Applications à la demande sur le serveur TS & poste VDI
Compatibilité applicatives accrues pour TS
Administration simplifiée
Possibilité de mettre à disposition une nouvelle application
sans mettre le serveur en drain mode.
Réduction de l’empreinte disque dans le datacenter
38. App-V 4.6 SP1 & VDI/RDS Shared
Optimisation du stockage dans le Datacenter
Cache
SAN TS
VDI
App-V
Cach
e
Virtual
Desktop
& Applications
Clien
39. RDSH virtualisé: quel
hyperviseur?
Etude indépendante: Project Virtual Reality Check réalisé par Ruben
Spruijt & Jeroen van de Kamp
Lors de la montée en charge de VMs TS x86 sans Hyper-
threading, vSphere est plus performant de 5 % par rapport
XenServer et Hyper-V
Lors de la montée en charge de VMs TS x86 avec Hyper-
threading, XenServer & Hyper-V sont plus performants de 15%
par rapport à vSphere
Lors de la montée en charge jusqu'à 100 sessions TS, les temps
de réponse pour tous les trois hyperviseurs sont assez
égaux, mais au-delà de 100 sessions, les temps de réponse de
vSphere augmentent avec chaque nouvelle session
Lors de la montée en charge VMs TS x64, XenServer & Hyper-V
ont une écart de 13,6 % par rapport à un serveur physique et
sont 27 % plus performant que vSphere
Source: www.virtualrealitycheck.net
40. RDSH virtualisé: quelles
performances? en charge
Montée
Physique VM sur Hyper-V VM sur Hyper-V avec SLAT
180
150
70
VM Hyper-V avec SLAT: 17% moins d’utilisateurs
VM Hyper-V avec SLAT désactivé: 53% moins
d’utilisateurs
Source: http://www.microsoft.com/download/en/details.aspx?id=17190
Serveur AMD Opteron Quad-core CPU 2.7 GHz 512 KB L2 Cache 30 GB Memory
Knowledge Worker v2 scenario without PowerPoint
41. Microsoft apporte le choix avec
des solutions de bout en
bout, pour tous les besoins et
usages Virtualisation
Client Virtualisation Virtualisation de Virtualisation
riche applicative système sur la présentation globale sur un
“classique” sur un PC géré un PC géré sur un PC géré client léger
Windows App-V MED-V Remote VDI
Desktop
Services
Dépendance Indépendance
matérielle matérielle
Gestioncentralisée pour site distantFournir un poste managé à des périphériques non managés à des partenaires ou consultantsexterieursExternaliser un certain nombre de taches (ex: packageurs)Mise à disposition d’un environnement de travail très rapidement lors d’acquisition
2 clicks
Runs on Remote Desktop Session Host (RDSH)Enable Server ConsolidationMitigate Roaming Profile IssuesTransform RDS into a dynamic systemDesigned for low bandwidthIncluded in RDS-CALApp-V provides application level virtualization. This separates the applications from the operating system so that they aren’t physically installed. (Registry Settings, Services, and installation files are stored on a virtual file system). Applications are virtualized per instance:Files (incl System Files)Registry, Fonts, .iniCOM / DCOM objectsServices, Name Space, Semaphores & MutexesApplications do not get installed or alter the operating systemYet tasks process locally on the host computer (i.e. the RD Session Host).App-V for RDS provides a management environment to stream applications to RDSH servers, which can be published either directly to the client or to a virtual desktop running on a Remote Desktop Virtualization Host (RDVH).