Date.

Slides:



Advertisements
Présentations similaires
Configuration d’un cluster, interface unifiée :
Advertisements

Active Directory Windows 2003 Server
GPO Group Policy Object
SOMMAIRE Historique Les différentes techniques Intérets Etat actuel
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
Autorisations Utilisation eCATT
Plan de formation Chapitre 1 : Présentation de SAP
Configuration de Windows Server 2008 Active Directory
User management pour les entreprises et les organisations Auteur / section: Gestion des accès.
1 5 octobre 2011 / paw Présentation du 7 octobre 2011.
Active Directory Windows 2003 Server
Formation Centra - GDE.
SECURITE DU SYSTEME D’INFORMATION (SSI)
Module 1 : Préparation de l'administration d'un serveur
Citrix® Presentation Server 4.0 : Administration
Le Poste de Travail optimisé en action
Serveurs Partagés Oracle
Gérard Gasganias Ingénieur Avant-Vente Microsoft France
Quel serveur pour vous?.
Virtual Local Area Network
Configuration de Windows Server 2008 Active Directory
GESTION DE PARCS D’ORDINATEURS
Citrix® Presentation Server 4.0 : Administration
Gestion des bases de données
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
WINDOWS Les Versions Serveurs
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
Optimisation du Poste de Travail
Présentation 1. Consumer/Soho Small BusinessMidsize Business CorporateEnterprise Windows Home Server 1-4 employés 1-4 PCs 1-4 employés 1-4 PCs 5-49 employés.
Présentation de Windows 2000 Quest-ce que Windows 2000? 2 versions principales : 1.Windows 2000 Professionnel : Système dexploitation client (comme Windows.
Module 7 : Accès aux ressources disque
Module 2 : Configuration de l'environnement Windows 2000.
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
22 Tour dhorizon des solutions serveurs pour TPE/PME SBS février 2010 Chesné Pierre ITE TPE/PME Microsoft France
VIR201: Quelles solutions de virtualisation pour le poste de travail (MED-V et VDI) et quels bénéfices ? Mardi 8 Février 2011 Jérôme Mombelli / Frédéric.
Office 365 Administration et supervision du service
Tout savoir sur la synchronisation des mails, contacts et calendrier sur Windows Phone Lire cette présentation en mode plein écran.
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
22 Faut il repenser les systèmes décisionnels : vers l’analyse en libre service maîtrisée 9/02/2010 Lionel BILLON – Chef de produit SQL Server - Microsoft.
De A à Z Fabrice Meillon & Stanislas Quastana, CISSP
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
22 VIR302 - Comment résoudre les problèmes de compatibilité applicative avec l’OS grâce à la virtualisation (XP Mode et MED-V) 8 février 2010 Enrique.
Le workflow Encadré par: M . BAIDADA Réalisé par: ATRASSI Najoua
L'application Social Buddies Powered by V2.5 ( )
‘‘Open Data base Connectivity‘‘
Active Directory Windows 2003 Server
Date : Juillet 2014 Formation : TAI Formateur : Tayeb BENDJELTI
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Guide de paramétrage RRDI pour CLM v3
Outil de gestion des cartes grises
KIWAPP IS A B2B FULL-STACK APP-MANAGEMENT TOOL KIWAPP EN QUELQUES ETAPES Octobre 2014.
Création d’un serveur de mise à jour
UTILISATION DE MIOGA Patrick LE DELLIOU
Réseau Infrastructure Partage ressources Protocole Sécurité.
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Expose sur « logiciel teamviewer »
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Vue d'ensemble Préparation de l'installation
Gestion à distance Netsh et rcmd.
Offre DataCenter & Virtualisation Laurent Bonnet, Architecte Systèmes Alain Le Hegarat, Responsable Marketing 24 Novembre 2009.
Windows 2003 Server Modification du mode de domaine
Module 3 : Création d'un domaine Windows 2000
Administration d'un serveur Windows 200x Partie 1
V- Identification des ordinateurs sur le réseau
Quels sont les bénéfices techniques à migrer vers Windows Longhorn Server ?
Mission 10 – Serveur TSE Sirvin Alexis. Contexte Mise en place d’une prise à distance sur les serveurs. Mise en place de clients légers au lieu des clients.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
2 Optimisation du Poste de Travail - Démo Extravaganza Mercredi 9 Février 2011 David Sebban Practice Manager Nelite Gérard Gasganias Ingénieur Avant-Vente.
Installation du PGI – CEGID
Transcription de la présentation:

date

WIN304 Christian-Pierre BELIN Jérôme MOMBELLI Microsoft La virtualisation de présentation et de postes de travail dans tout ses états ! WIN304 Christian-Pierre BELIN Jérôme MOMBELLI Microsoft

Agenda Les nouveaux services RDS de Windows Server 2008 R2 VDI vs Sessions? Les différents rôles RDS Bâtir une infrastructure RDS Rassembler les différentes briques Le meilleur des 2 approches… Q&A

Les évolutions de Terminal Services RemoteApp Accès Web RDP 6.0 RDP 7.0 Connection broker Filtrage applicatif App-V VDI Ferme TS RDP 5.0 Redirection x64 Remote Desktop Services Terminal Services RDP 4.0 Client Web Déport d’affichage Aujourd’hui

Les points clef que propose RDS RDS & VDI – Une solution intégrée Applications distantes Experience Full-Fidelity Capitalisation sur Hyper-V™ pour héberger les VMs RemoteApp & Desktop Connection Support d’écrans multiples Un connexion broker unifié RemoteApp & Desktop Web Access Support multimédia & audio bidirectionnel Une seule infrastructure de publication Améliorations sécuritaires pour RD Gateway Accélération graphique pour les appli 3D et le contenu riche Plateforme & Management Nouvelles API, Extensibilité du Connection Broker, Support de PowerShell™, IP virtualisation, RD EasyPrint

Virtualisation de session VS virtualisation d’OS client Hypervisor Client OS 1 Client OS n Client OS Server OS

Pourquoi s’appuyer sur 2 technologies? Sessions Vs VDI Maturité de la technologie Prouvée Emergeante Montée en charge Le meilleur ratio user/Server Ratio User/Server moindre Isolation/Sécurité Isolation par session L’OS est partagé Utilisateurs standards Isolation par VM L’OS est dédié Administrateur Expérience utilisateur distante Dépend du réseau Flexibilité Utilisateur sans privilèges L’utilisateur peut être admin Compatibilité applicative Windows Server OS Windows Client desktop La technologie VDI permet de répondre à certaines limites ou contraintes du modèle « sessions»

Notre vision au travers de RDS Une approche basée sur 2 technologies Infrastructure TS Infrastructure VDI Connection Broker

La solution RDS de Microsoft Et les extensions partenaires Solutions Partenaires R2

Les différents rôles RDS RD Session Host Propose un environnement multi-sessions (ex Serveur TS) Héberge les sessions pour les RemoteApp et bureaux virtuels RD Virtualization Host Propose un environnement pour des OS clients virtualisés Héberge les machines virtuelles VDI Répond au pilotage du Connection Broker RD Connection Broker Assure les rôles de gestionnaire de ferme, publication et routage vers les ressources Agrège les différentes ressources (RemoteApp, VDI en Pool ou personal) Route les utilisateurs vers les bonnes ressources, pilote les serveurs RDVH RD Web Access Propose une interface de publication des ressources 2 modes pour recueillir les ressources: Depuis un RDSH ou un CB Possibilité de définir plusieurs sources afin d’agréger les ressources RD Gateway Propose l’accès aux ressources en HTTPS Permet de gérer les scénarii d’usage depuis Internet Intègre des mécanismes sécuritaires pour les postes externes et les flux

RD Session Host Nouveau nom du serveur Terminal service C’est le serveur sur lequel sont installées les applications Installation locale Installation via App-V Il propose un accès Soit à un Bureau virtuel (Remote Desktop) Soit juste à une application (RemoteApp) Peut être intégré au sein d’une ferme RD Session Host 2. Le serveur RDSH instancie un contexte de sécurité (session) et démarre l’application 1. L’utilisateur accède à une RemoteApp Remote Desktop Client

RD Virtualization Host En charge de l’orchestration des VMs VDI Héberge les VMs Gère les opérations relatives aux VMs: Démarrage Arrêt Pause Retour arrière (Snapshot) Ce rôle est installé via le service du rôle Remote Desktop Virtualization Host (VmHostAgent Service, tsvmhasvc.dll) Le rôle Hyper-V est installé et utilisé Le serveur RDVH est pilote par le connection Broker Collecte les informations sur les VMs afin d’alimenter le Connection Broker Le serveur RDVH peut être intégrer au sein d’un cluster (LM, QSM, HA…) 3. Le RDCB demande au RDVH de démarrer la VM 4. Le RDVH indique que la VM est accessible RD Connection Broker & Redirecteur 2. Le RDCB détermine la bonne VM 5. Le RDCB (redirecteur) redirige le client vers la VM 1. L’utilisateur demande l’accès à une VM Remote Desktop Client

RD Connection Broker RD Virtualization Host RD Session Host Il s’agit là encore d’un rôle Remote Desktop qui assure: Connection Broker Service de publication Redirecteur Les rôles Connection broker & redirecteur peuvent être dissociés Le serveur peut être mis en haute disponibilité 1. Le RDCB retrouve les ressources et les publie RD Connection Broker & Publication 2. RD Web Access récupère ces informations RD Web Access 3. l’utilisateur clique sur ces informations pour accéder à la ressource 4. L’utilisateur se connecte à la ressource

RD Connection Broker Installe 2 services Connection broker Connection Broker : tssdis Service de Publication : tscpubrpc Connection broker Gère l’ensemble des connexions RDS et RDV Stocke l’état des sessions dans une base, ce qui permet d’assurer les reconnexions et l’équilibrage de charge Fait appel au service de « Publication centralisée » afin d’assurer les connexions vers les VM en mode Personnel

Service de Publication Agrège l’ensemble des programmes RemoteApp depuis les serveurs RDSH Maintient la liste des VMs en mode Pool et requête l’AD pour les VMs en mode Personnel Le serveur RD Web Access fait appel à ce service pour obtenir la liste des ressources disponibles pour un utilisateur donné Recherche les VMs assignées aux utilisateurs pour le compte du Connection Broker Est à l’écoute sur le port 5504

Le Redirecteur Il s’agit d’un serveur RDSH configuré pour rediriger les utilisateur (Drain mode) Transmet les demandes de connexions RDP au Connection Broker et retourne la liste des @ IP reçues du CB Un redirecteur peut servir à la fois des VMs en mode Pool et Personnel Les utilisateurs n’ouvrent jamais de session sur le redirecteur, mais doivent tout de même appartenir au groupe local « Remote desktop users » Le redirecteur étant configuré en « Drain mode », cela implique qu’aucune session RDP ne peut être ouverte sur le redirecteur Pour les accès en mode administration, mstsc /admin

RD Web Access RD Connexion Broker & Publication C’est le portail Web utilisé pour publier les ressources aux utilisateurs: Ces ressources sont filtrées en fonction des habilitations des utilisateurs Les ressources peuvent être: Des RemoteApps Des bureaux virtuels (session) Des machines virtuelles (VDI) Et un 4ième type de ressource! Le portail Web Access est capable d’agréger les ressources provenant de plusieurs sources RD Le serveur RD Web Access offre l’interface de synchronisation en feed RSS pour les RemoteApp & Desktop Connexion RD Session Host 1. Le RD Web Access retrouve les ressources et les publie OU RD Web Access 2. Les clients accèdent à ces ressources via un portail Web 2. Les clients Windows 7 Synchronisent ces ressources via un flux RSS RemoteApp & Desktop Connection (windows 7) Client RDP

RD Gateway Fournit un accès HTTP/s au ressources RDP RD Virtualization Host(s) AD / NAP / NPS Fournit un accès HTTP/s au ressources RDP Ne remplace pas un VPN ou DirectAccess Propose des fonctionnalités de sécurité avancées: Intégration avec NPS (Radius) Intégration avec NAP Nouveau: Redirection de périphérique sécurisée Nécessite des Session Hosts 2008 R2 & VMs Win7 VDI Nouveau: gestion du consentement RD Session Host 2. La gateway évalue les stratégies 3. Connexion RDP vers les ressources RD Gateway 1. L’utilisateur demande une connexion basée sur HTTPS

Séquence de découverte 1 HTTPS 1. Accès aux ressources A 2 RPC: Port 5504 2. Recherche des ressources. Transmet le SID de l’utilisateur pour le filtrage . Voir A A. Le compte machine RDWA doit appartenir au groupe “TS Web Access Computers” du RDCB Active Directory RDSH DMZ 3 WMI B 3. Récupère et agrège les ressources depuis les RDSH. Voir B B. Le compte machine RDCB doit avoir les droits d’appel DCOM et WMI (TerminalServices). Par défaut, le groupe “TS Web Access Computers” a ces droits. 4 LDAP 4. Requête les VMs assignées / utilisateurs RD Web Access 5 5. S’il existe une VM assignée, récupère le fichier RDP. 6 6. Récupère les VMs en Pool. RD Connection Broker 7 C 7. Les RemoteApps sont filtrées en fonction des Security Descriptor définis sur les RDSH. Voir C C. Le filtrage des remoteApps nécessite que le compte machine du RDCB soit dans le groupe “Windows Authorization Access Group”. WMI Client

Séquence de connexion 3 6 B 5 4 2 C A 7 1 RDP 1 A Début de la connexion RDP à la VM. Voir A. L’utilisateur doit appartenir au groupe RDU RD Connection Broker B 2 RPC Obtention des @ IP de la machine cible. Le nom d’utilisateur, du domaine et du type de cible sont envoyés. Voir B. Le redirecteur doit être dans le groupe “Session Broker Computers” 3 RPC Appel au Service de Publication afin d’obtenir les infos sur la VM 6 Une fois la VM prête pour la connexion, renvoi des @ IP. 4 C RPC Récupération des @ IP depuis l’agent sur le RDVH. Voir C. Le Connection Broker doit appartenir au groupe “TS Web Access Computers” 5 WMI Préparation de la VM. VMs RD Redirector RDV Host 7 RDP Le client effectue la connexion RDP à partir des @ IP Client

Bâtir une infrastructure RDS 0 – importance des certificats SSL 1 – Préparer le serveur RD Session Host & les applicatifs 2 – Publier les ressources RemoteApp 3 – Préparer Hyper-V & RD Virtualization Host 4 – Préparer les OS client des VMs 5 – Configurer le Redirecteur & le Broker 6 – Définir les modes d’accès VDI 7 – Publier les ressources VDI

Etape 0 – Importance des certificats L’utilisation du RDP signing permet de bénéficier de: Web Single sign-on Trusted behaviors RemoteApp & Desktop Connections Etc… Assurez-vous d’avoir des certificats SSL Pour l’utilisation sur le RD Web Access Le certificat de la CA Racine déployé Déploiement du certificat de la CA racine sur le parc client Pas nécessaire s’il s’agit d’une CA tierce reconnue Utilisation des GPO pour les clients managés Déploiement manuel pour les autres

Etape 1 – Préparer le serveur RD Session Host & les applicatifs Installation du rôle RD Session Host Configuration des paramètres pour rejoindre une ferme, de sécurité… La configuration d’un serveur RDSH peut être automatisée via GPO ou script Installation des applicatifs Possibilité d’utiliser des packages App-V Installation de l’agent App-V pour RDS Des outils permettent de repérer d’éventuel problèmes de compatibilité et de les résoudre: https://connect.microsoft.com/tsappcompat/Downloads.

Etape 2 – Publier les ressources RemoteApp Utilisation de la console RemoteApp Manager ou de Server Manager Définition des règles d’accès au RemoteApp RDP signing RD Gateway Création des RemoteApps Application des règles de filtrage Définition des méthodes de publication Création de packages MSI ou RDP pour télédistribution Publication sur le portail Web / RemoteApp & Desktop Connections

RDSH & la gestion des RemoteApps Démo RDSH & la gestion des RemoteApps

Etape 3 – Préparer Hyper-V & RD Virtualization Host Installation du rôle Hyper-V Installation du rôle RD Virtualization Host Combien de VMs ce serveur pourra accueillir ? Comme pour les sessions, cela dépend: Des applications au sein des VMs Des données De la nature des OS (Windows 7) date

Etape 4 – Préparer les OS client des VMs Les OS Windows XP, Vista et Windows 7 sont supportés Pour Windows XP et Vista: Installation des composants d’intégration Hyper-V Configuration des postes en VDI: Activer Remote Desktop Service Ajouter le groupe d’utilisateur VDI dans le groupe RD users Activer les Remote RPC Set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC from 0 to 1. Autoriser sur le firewall le flux Remote Service Management Positionner les permissions RDP Add the VM Host machine account to the RDP Listener permissions. This must be done by a VB script or a PowerShell script as the UI is not available on client SKUs The RDVH Server computer account needs the WINSTATION_QUERY, WINSTATION_LOGOFF, and WINSTATION_DISCONNECT permissions on each virtual machine in the virtual desktop pool Can only be done after domain join Heureusement, un script permet d’automatiser toutes ces étapes http://gallery.technet.microsoft.com/ScriptCenter/en-us/bd2e02d0-efe7-4f89-84e5-7ad70f9a7bf0 date

Etape 5 – Configurer le Redirecteur & le Broker Les 2 rôles peuvent être séparés Le Connection broker est un rôle RD Le redirecteur est en fait un serveur RDSH configuré en tant que redirecteur Une seule étape pour le configurer L’assistant de création des postes en VDI gère automatiquement cette étape date

Etape 6 – Définir les modes d’accès VDI Bureau virtuel personnel Un OS par utilisateur Poste personnalisable, accès pour des administrateurs Le contexte utilisateur fait à priori parti de l’OS Bureau virtuel personnel Bureau virtuel en Pool Les OS sont partagés et configurés de manière identique Ce mode n’est pas recommandé pour des administrateurs Le contexte utilisateur est temporaire Bureau virtuel en Pool date

Etape 7 – Publier les ressources VDI Les machines virtuelles en VDI sont des ressources qui seront vues comme les autres ressources RDS, ie les RemoteApps ou Remote Desktop. On utilise donc les mêmes méthodes de publication: Portail Web RemoteApp & Desktop Connection L’approche pourra donc au final: Proposer une vue unifiée aux utilisateurs Capitaliser sur l’infrastructure RDS existante date

Gestion des machines en VDI Publication unifiée Démo Gestion des machines en VDI Publication unifiée

En résumé, les différentes options… RemoteApp Gestion optimisée en terme de coûts Administration optimisée Meilleur ratio d’utilisation matérielle & logicielle Poste VDI personnel Coût élevé en terme de gestion d’images Accès administrateur Ratio le plus bas en terme d’utilisation HW & SW Meilleur niveau de compatibilité pour les applicatifs Poste VDI en pool Coût intermédiaire pour la gestion des images Administration plus simple que le mode VDI personnel Utilise moins de ressources que le mode VDI personnel Mixez & Choisissez vos options en fonction des besoins de vos utilisateurs

Le meilleur des deux mondes? RemoteApp for Hyper-V Publication granulaire d’applications contenues dans une machine virtuelle VDI (OS client) Simplification de la compatibilité applicative Application non compatible RDS ou système d’exploitation des postes riches Fondu de la fenêtre de l’application Utilisation de la même infrastructure RDS Supporté pour des VMs de type: Windows 7 Windows XP SP3 Windows Vista SP1 date

Démo RemoteApp for Hyper-V

Tips & Tricks: les erreurs récurrentes Parmi lesquelles Le compte machine du RD Web Access n’appartient pas au groupe « TS Web Access Computers » Le port TCP 5504 n’est pas ouvert sur le firewall Le flux WMI n’est pas autorisé sur le firewall Le server ne peut pas se connecter à l’AD: Workgroup Pas d’accès réseau au DC Pas de trust

Tips & Tricks: Connection Broker En cas d’architecture redondante (HA) du Connection broker, les rôles RDVH et RDCB ne peuvent être cumulés sur la même machine. Afin d’assurer un bon niveau de support pour les clients légers, il est nécessaire d’activer l’option  “Enable redirection for earlier RDC versions” et d’ajouter l’adresse IP du redirecteur. Les 2 principales difficultés remontées sur le déploiement La configuration des VMs en VDI est incorrecte. Le symptôme classique est “Waking Machine” pendant un certain temps. Automatiser la configuration des VMs via les GPO ou des scripts Des utilisateurs qui se plaignent de ne pas pouvoir accéder à leurs machines personnelles. En règle générale, les postes n’ont pas été assignés!

Nos premières références Virtualisation de la présentation Lorsqu’il s’agit de moderniser sa plate-forme de publication des applications, le numéro un mondial de l’assurance crédit choisit la simplicité et opte pour Windows Server 2008 R2. À la clé : simplicité de mise en œuvre, facilité de déploiement et économies ! Virtualisation du poste de travail (VDI) Pour limiter l’administration de ses serveurs -aujourd’hui au nombre de 850-, MAAF Assurances opte pour la virtualisation avec Windows 2008 R2 et Hyper-V. Objectif : moins de 100 serveurs d’ici 2010 ! Également à la clé : proposer à ses partenaires bancaires un poste de travail complet et simple à administrer. date

Questions

Les différentes CAL VDI La CAL VDI Microsoft a été développée afin de simplifier la gestion des licences des différentes briques de l’infrastructure Windows Virtual Enterprise Centralized Desktop (Windows VECD) Hyper-V, MDOP, SCVMM, and VDI -restricted rights to SCOM, SCCM and RDS All components of Standard Suite, plus unrestricted RDS rights and App-V for RDS $21/device/year OU $53/device/year 3rd Party Products add value to the Microsoft VDI Suite Two simple SKUs for Microsoft VDI Simple device based annual subscription model Simple Licensing Excellent Value Both SKUs are significantly cheaper than the competition Enterprise grade features at a low price point in conjunction with partners Application virtualization, integrated management included in base SKU Choice of VDI and session based desktops in premium SKU Comprehensive Technology