1 / 21

Windows Server 2003 Terminal Services

Windows Server 2003 Terminal Services. Agenda. Qu’est ce que Terminal Services ? Nouveautés Windows 2003 Limitations de la plateforme 32 bits Avantages de la plateforme 64 bits. Historique. Windows NT 4.0 TSE Mode Application Windows 2000 Server Mode Application Administration distante

imaran
Download Presentation

Windows Server 2003 Terminal Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Server 2003Terminal Services

  2. Agenda • Qu’est ce que Terminal Services ? • Nouveautés Windows 2003 • Limitations de la plateforme 32 bits • Avantages de la plateforme 64 bits

  3. Historique • Windows NT 4.0 TSEMode Application • Windows 2000 ServerMode ApplicationAdministration distante • Windows XPRemote Desktop Connection • Windows Server2003

  4. Besoins adressés par Terminal Services • Déploiement rapide d’applications sur un parc client hétérogène • Utilisation d’interfaces riches sur des stations clientes de faible puissance • Efficacité des mises à jours logicielles • Support des liaisons à faible débit • Support des manipulations de gros volumes de données (pas de transport des données sur le réseau • Support multi-clients

  5. Clients supportés • Télécharger le Remote Desktop Connection Software : Windows 95, 98, Millenium, NT4, 2000http://www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx Macintosh :http://www.microsoft.com/downloads/search.aspx?displaylang=en&categoryid=5 Autres :Editeurs tiers • Composant inclus dans Windows XP

  6. RDP 5.2 TCP/IP Client Windows XP Remote Desktop WS 2003 Terminal Services Le fonctionnement de Terminal Services Serveur Remote Desktop Connectionmstsc.exe

  7. Installer Terminal Server • Par Défaut le service d’administration distante est installée • Pour exécuter une application en mode Terminal Server, il faut installer le service Terminal Server qui n’est pas activé par défaut • L’installation des logiciels multi-utilisateurs doit se faire après l’activation de Terminal Server

  8. Remote Desktop Web Connection • ActiveX proposé en standard dans le setup de Windows Server 2003 • Permet de se connecter via Internet Explorer • http://MonServeurTS/tsweb/

  9. Administration • Console d’Administration (snap-in MMC) • Windows System Resource ManagerCPU et mémoire utilisés par utilisateur/processVersion Enterprise ou Datacenter • Sécurité Encryption 128-bit bi-directionelle RC4 Support de l’encryption FIPS 140-1 Support des Smart Cards

  10. Les nouveautés apportées par Windows Server 2003 New New New New New New New New

  11. La base de registres en mode TSE • Lors de l’installation d’une application en mode Terminal Services on a deux types d’enregistrement en registry : HKEY_Local_Machine HKEY_USERS • La zone stockée dans HKEY_USERS référence tous les HKEY_CURRENT_USER des utilisateurs connectés

  12. La base de registre en mode TSE • Comparaison à l’ouverture de la session entre le timestamp de : HKLM\ SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\IniFile TimesEtHKCU\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\LastUserIniSyncTime • Registry Mapping entre HKLM\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\SoftwareEtHKCU de la registry de l’utilisateur connecté

  13. 80-140% d’utilisateurs de plus qu’avec Windows 2000 Terminal Server Performance Windows Server 2003 140% Windows 2000 600 80% 400 200 0 Knowledge Worker Simple Task Worker (Hardware: 4P 1.6 GHz P4, 4GB RAM) Gain de performances avec Windows 2003 Server • Jusqu’à 80% d’amélioration sur des utilisations d’Office en mode Terminal Server • Meilleure gestion de la mémoire virtuelle • Meilleurs résultats sur des architectures 2 ou 4 Processeurs Tested in cooperation with

  14. Produits d’administration Microsoft Solution Solutions Tierces • Citrix MetaFrame XPa/XPe • New Moon Canaveral iQ • Softricity SoftGrid for TS • Emergent Online THINssentials DéploiementInventaire SystèmeGestion des imprimantesMonitoring Gestion d’alertesremontées à MOM Déploiement des Applications Inventaire Windows Terminal Servers

  15. Terminal Server en mode FermeSession Directory et Load Balancer 8. La session est fermée sur TS-2. Le Client transmet au Load Balancer les informations de connexion et le Terminal Server à utiliser 5. Le serveur authentifie “JaneDoe” et demande au service Session Directory si une session est déjà ouverte TS-3 Session Directory 6. Session Directory informe Terminal Server que l’utilisateur a une session sur TS-3 TS –3 TS-1 LB-1 TS-3JaneDoe *********** LB-1 TS-3JaneDoe *********** LB-1 TS-3JaneDoe *********** JaneDoe *********** JaneDoe Load-Balancer (LB-1) 3. Le serveur répond • L’utilisateur se connecte au Load Balancer 7. Terminal Server retourne les informations d’identité de l’utilisateur et demande au client de se reconnecter TS-2 4. L’utilisateur se connecte 2. Le Load Balancer dirige l’utilisateur sur le server le moins sollicité 9. Le Load Balancer examine les informations d’identité et de routage et les transmet sur TS-3 Session utilisateur JaneDoe sur TS-3 10. La session de TS-3 est présentée à l’utilisateur TS-3

  16. Feedbacks Clients • J’ai besoin de supporter plus d’utilisateurs par serveur • La charge CPU est faible sur les serveurs TS • Je veux réduire le nombre de mes serveurs • Je veux utiliser des serveurs avec plus de processeurs

  17. Limitations de l’architecture 32 bits • 32-bits = 2^32 octets de mémoire = 4GB • 4GB de mémoire adressable est divisée en : • 2 Go pour les processus utilisateur • Chaque process en mode utilisateur a 2Go de mémoire virtuelle • 2 Go pour les processus en mode Kernel : • System PTE, Page Pool, Non-Paged Pool, System Cache • Tous les processus doivent partager cet espace mémoire Kernel

  18. Problématiques connues de montée en charge • La montée en charge implique : Déploiement d’une ferme de serveurs (scale-out) Hardware souvent sous-utilisé • Systèmes 32 bits Les serveurs sont limités de fait par la Kernel Virtual Memory qui est limitée à 2Go partagée par pour tous les process d’où une sous utilisation des processeurs La plupart des clients utilisent 1 ou 2 processeurs Cette limitation va à l’encontre de la consolidation des serveurs

  19. Comparaison 32 – 64 bits

  20. Montée en charge 64 bits • Les labs de montée en charge ont permis de mettre en évidence : • Jusqu’à 50% d’utilisateurs en plus par serveur sur des configuration hardware comparables • Contexte d’utilisation d’Office 2003 • Les meilleurs résultats on été observés sur plateforme 4 processeurs • Opportunité pour la consolidation de serveur • Paramètrage Registry pour réduire le Pooling périodique de Microsoft® Outlook® 2003 HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\RPC ConnManagerPoll [dword] 0x600

  21. Terminal Server Performance Windows Server 2003 x64 Windows Server 2003 (32-bit) 50% 600 Windows 2000 80% 400 200 0 Knowledge Worker (Hardware: 4P AMD 64 – HP DL 585 4Go RAM) Montée en charge 64 bits

More Related