Qu’est-ce que le VDI ?
Le VDI est une technologie qui permet aux utilisateurs d’accéder et d’interagir avec un Operating System de bureau hébergé sur une machine virtuelle (VM) qui s’exécute sur un serveur dans un datacenter. Au lieu d’exécuter le Operating System et les applications sur un ordinateur local, l’environnement de bureau est hébergé virtuellement et les utilisateurs peuvent y accéder à distance.
Outre les machines virtuelles, les autres composants clés du VDI sont les suivants :
- Hyperviseurs : Il s’agit du logiciel qui permet la création et la gestion de machines virtuelles. Il permet d’exécuter plusieurs postes de travail virtuels sur un seul serveur physique.
- Courtiers de connexion : Le courtier de connexion est chargé d’orienter les connexions des utilisateurs vers le poste de travail virtuel approprié. Il gère l’affectation des postes de travail virtuels aux utilisateurs et assure une répartition équilibrée des ressources.
- Protocole d’affichage à distance : Il s’agit du protocole de communication qui permet de transférer les mises à jour d’écran, le clavier et les entrées de la souris entre l’appareil de l’utilisateur et le poste de travail virtuel. Les protocoles courants sont le protocole de bureau à distance (RDP) et le protocole PCoIP (PC-over-IP).
Le VDI offre plusieurs avantages, notamment une gestion centralisée, une sécurité renforcée et la possibilité d’accéder aux postes de travail depuis différents appareils. Il est couramment utilisé dans les environnements professionnels où le contrôle centralisé, la sécurité et l’utilisation efficace des ressources sont extrêmement importants. Les utilisateurs peuvent accéder à leurs environnements de bureau à partir de clients légers, de PC traditionnels ou d’autres appareils, ce qui en fait une solution flexible pour les organisations disposant de divers terminaux.
Qu’est-ce que le RDS ?
RDS est une technologie Microsoft qui permet aux utilisateurs d’accéder à un environnement de bureau Windows et de l’utiliser à distance. Il fournit l’infrastructure nécessaire pour assurer une communication sécurisée entre les utilisateurs et un poste de travail ou des applications Windows Server. Le RDS est souvent utilisé conjointement avec le VDI pour fournir des postes de travail et des applications à distance aux utilisateurs.
Les principaux composants du RDS sont les suivants :
- Hôte de session bureau à distance (RDSH) : Anciennement connu sous le nom de Terminal Server, RDSH est chargé d’héberger des sessions et des applications Windows pour les utilisateurs distants. Il permet à plusieurs utilisateurs de se connecter simultanément au serveur et d’exécuter leurs sessions de bureau ou leurs applications individuelles.
- Remote Desktop Connection Broker (RD Connection Broker) : Ce composant est chargé de diriger et d’équilibrer les connexions utilisateur vers le serveur hôte de session approprié. Il garantit que les utilisateurs sont connectés à leurs sessions existantes et peuvent répartir la charge sur plusieurs serveurs d’une ferme.
- Accès Web au poste de travail à distance (RD Web Access) : Ce portail Web permet aux utilisateurs d’accéder à leurs postes de travail et applications à distance via un navigateur Web. Il fournit une interface conviviale pour lancer des applications ou se connecter à des postes de travail virtuels.
- Passerelle de bureau à distance (RD Gateway) : Ce composant permet un accès distant sécurisé aux ressources RDS sur Internet en utilisant le protocole RDP (Remote Desktop Protocol) sur HTTPS. Elle sert de passerelle et assure une connexion sécurisée pour les utilisateurs distants.
- Hôte de virtualisation de postes de travail à distance (hôte de virtualisation RD) : Ce composant est utilisé conjointement avec Hyper-V pour fournir des fonctionnalités VDI. Elle permet de créer et de gérer des machines virtuelles pour des utilisateurs individuels, pour une expérience de poste de travail virtuel personnalisée.
Le RDS est largement utilisé dans les environnements professionnels où les organisations doivent fournir un accès à distance aux applications et postes de travail Windows. Elle permet de centraliser la gestion des postes de travail, d’améliorer la sécurité et de garantir une expérience utilisateur cohérente sur différents appareils. Le RDS est disponible dans différentes éditions de Windows Server, avec des fonctionnalités variables en fonction de l’édition spécifique.
Qu’est-ce que le DaaS ? Comprendre le Desktop-as-a-Service
Définition et architecture cloud native
Le Desktop-as-a-Service (DaaS) représente l’évolution de la virtualisation de postes de travail en un modèle cloud-native, basé sur un abonnement, où les fournisseurs tiers fournissent des postes de travail virtuels sur Internet. Le DaaS offre une fonctionnalité VDI sans la propriété de l’infrastructure, les frais de gestion ou l’investissement en capital, transformant la mise à disposition de postes de travail en dépenses opérationnelles.
Le DaaS s’appuie sur l’infrastructure cloud hyperscale de fournisseurs tels qu’AWS, Microsoft Azure ou Google Cloud pour fournir des ressources de bureau élastiques et à la demande. Cette approche axée sur le cloud offre des fonctionnalités impossibles avec les solutions sur site, notamment la disponibilité globale, l’évolutivité instantanée et la tarification basée sur la consommation.
Modèles de déploiement DaaS
DaaS public : Les principaux fournisseurs de cloud proposent des solutions DaaS comme Amazon WorkSpaces, Azure Virtual Desktop (anciennement Windows Virtual Desktop) et Google Cloud VDI. Ces plateformes multi-locataires offrent des économies d’échelle, une infrastructure globale et des services cloud intégrés.
DaaS privé : Cette infrastructure cloud dédiée aux organisations individuelles offre des avantages cloud tout en maintenant l’isolation. Il convient aux entreprises qui ont des exigences de conformité strictes ou des besoins de sécurité uniques.
DaaS hybride : Associant une infrastructure sur site et des ressources cloud, le DaaS hybride permet aux organisations de gérer localement des charges de travail sensibles tout en tirant parti de l’élasticité du cloud pour évoluer. Ce modèle offre une flexibilité de migration et répond aux préoccupations de souveraineté des données.
Composants de l’architecture DaaS
Infrastructure multi-locataire : Les fournisseurs de DaaS exploitent une infrastructure partagée pour plusieurs clients, en utilisant une isolation logique pour maintenir les limites de sécurité et de performance. Cette multilocation permet aux fournisseurs de réaliser des économies d’échelle impossibles grâce à une infrastructure dédiée.
Pools de ressources Elastic : L’architecture cloud native permet un provisioning et un déprovisioning instantanés des ressources de postes de travail. Les organisations peuvent passer de dizaines à des milliers de postes de travail en quelques minutes, sans payer les ressources actives.
Réseaux de périphérie mondiaux : Les fournisseurs de DaaS utilisent des réseaux de diffusion de contenu et des emplacements périphériques pour minimiser la latence. Les utilisateurs se connectent au point de présence le plus proche pour garantir des performances optimales, quel que soit l’emplacement géographique.
Pile de sécurité intégrée : Les plateformes DaaS modernes intègrent des fonctionnalités de sécurité telles que le chiffrement au REST et en transit, la protection DDoS, la gestion des identités et les certifications de conformité. Ce modèle de responsabilité partagée réduit la charge de sécurité pour les équipes informatiques des clients.
Avantages du DaaS
Aucun investissement en capital : Le DaaS élimine les coûts d’infrastructure initiaux, en convertissant la mise à disposition de postes de travail en dépenses opérationnelles mensuelles prévisibles. Ce modèle OPEX peut contribuer à améliorer les flux de trésorerie et à éliminer les cycles d’actualisation technologique.
Évolutivité instantanée : L’élasticité du cloud permet aux organisations de provisionner des centaines de postes de travail en quelques minutes pour les travailleurs saisonniers, les sous-traitants ou les fusions et acquisitions. La réduction de la capacité est tout aussi simple, ce qui vous permet de ne jamais payer pour la capacité inutilisée.
Réduction de la charge informatique : Le fournisseur de services gère la gestion de l’infrastructure, notamment la maintenance matérielle, la planification de la capacité, la Disaster Recovery sinistre et les mises à jour de la plateforme. Cela permet aux équipes informatiques de se concentrer sur les initiatives stratégiques plutôt que sur la gestion de l’infrastructure.
Accessibilité mondiale : Le DaaS offre des expériences de bureau homogènes, où que vous soyez, grâce à une connectivité Internet. La géoredondance intégrée et les multiples zones de disponibilité garantissent une haute disponibilité et une Disaster Recovery.
Performances prévisibles : Les accords de niveau de service (SLA) garantissent des indicateurs de disponibilité et de performance. Les fournisseurs conservent une capacité excessive et un basculement automatisé, ce qui garantit une fiabilité difficile à atteindre avec une infrastructure sur site.
Enjeux et considérations liés au DaaS
Coûts d’abonnement continus : Tout en éliminant les dépenses d'investissement, les frais mensuels du DaaS peuvent dépasser le TCO sur site pour des déploiements stables et à long terme. Les organisations doivent modéliser soigneusement les coûts en fonction des schémas d’utilisation.
Dépendance à Internet : Le DaaS nécessite une connectivité Internet fiable et à large bande passante. Les organisations qui ont une mauvaise connectivité ou des sites distants peuvent rencontrer des problèmes de performance qui affectent la productivité des utilisateurs.
Problèmes de souveraineté des données : Le stockage de données dans une infrastructure de Public Cloud soulève des questions de conformité et de souveraineté pour certains secteurs et régions géographiques. Il est essentiel de comprendre où résident les données et les réglementations applicables.
Confinement fournisseur : La migration entre les fournisseurs de DaaS ou le retour vers une infrastructure sur site peut être complexe et coûteuse. Les organisations doivent évaluer les stratégies de sortie avant de s’engager auprès d’un fournisseur.
Personnalisation limitée : Les plateformes multi-locataires peuvent limiter certaines configurations ou personnalisations disponibles avec des solutions sur site. Les organisations qui ont des exigences uniques doivent vérifier les capacités de la plateforme.
Total Cost of Ownership DaaS
Le TCO du DaaS dépend des schémas d’utilisation, des fonctionnalités sélectionnées et du prix du fournisseur :
Coûts mensuels par utilisateur :
- Poste de travail de base (2 vCPU, 4GB de RAM) : Entre 25 et 35 $
- Bureau standard (2 vCPU, 8GB de RAM) : Entre 35 et 50 $
- Poste de travail utilisateur avancé (4 vCPU, 16GB de RAM) : Entre 60 et 100 $
- Poste de travail graphique (compatible GPU) : Entre 150 et 300 $
Coûts mensuels supplémentaires :
- Stockage (au-delà de ce qui est inclus) : 0,10 à 0,30 $ par Go
- Sauvegarde et Disaster Recovery sinistre : 5 à 10 $ par utilisateur
- Support premium : 10 à 20 $ par utilisateur
- Fonctionnalités de sécurité et de conformité : 5 à 15 $ par utilisateur
TCO sur 5 ans : Entre 2 000 et 4 000 $ par utilisateur (ordinateur de bureau standard)
Comparaison complète : VDI vs RDS vs DaaS
Comparaison des performances et de l’expérience utilisateur
Caractéristiques des performances VDI :
- Des ressources dédiées garantissent des performances constantes
- Prise en charge de l’accélération GPU pour les applications gourmandes en graphiques
- Latence typique : 10 à 30 ms sur site, 30 à 50 ms à distance
- Densité des utilisateurs : 15 à 30 machines virtuelles par serveur hôte
- Idéal pour : Utilisateurs expérimentés, développeurs, concepteurs, analystes de données
Caractéristiques de performance RDS :
- Les ressources partagées peuvent entraîner des performances variables
- Capacités d’accélération graphique limitées
- Latence typique : 5 à 20 ms sur site, 25 à 40 ms à distance
- Densité d’utilisateurs : 50 à 100 sessions par serveur
- Idéal pour : Travailleurs, productivité de bureau, applications standard
Caractéristiques de performance du DaaS :
- Infrastructure optimisée pour le cloud avec mise à l’échelle automatique
- Options GPU disponibles à un prix avantageux
- Latence type : 20 à 60 ms selon l’emplacement
- Évolutivité illimitée avec modèle de paiement à l’utilisation
- Idéal pour : Équipes distribuées, travailleurs saisonniers, scénarios BYOD
Analyse de la sécurité et de la conformité
Profil de sécurité VDI :
- Contrôle total de l’emplacement et de l’accès aux données
- Politiques de sécurité granulaires par machine virtuelle
- Prend en charge les environnements isolés et hautement restreints
- Idéal pour : HIPAA, PCI-DSS, classifications gouvernementales
Profil de sécurité RDS :
- Gestion centralisée de la sécurité
- Isolement des sessions dans un OS partagé
- Mises à jour et correctifs simplifiés
- Convient pour : Activités générales, exigences de conformité modérées
Profil de sécurité DaaS :
- Modèle de responsabilité partagée avec le fournisseur
- Chiffrement intégré et certifications de conformité
- Mises à jour et correctifs de sécurité automatisés
- Convient pour : La plupart des applications commerciales, conformité standard
Comparaison entre évolutivité et flexibilité
Modèle VDI’évolutivité VDI :
- Nécessite des cycles de planification et d’achat de capacité
- La mise à l’échelle implique l’acquisition et le déploiement de matériel
- Chronologie : Des semaines, voire des mois, pour une évolutivité significative
- Flexibilité limitée par l’infrastructure physique
Modèle d’évolutivité RDS :
- Ajouter des serveurs RDSH à la ferme existante
- Limité par les limites de session Windows Server
- Chronologie : Des jours ou des semaines pour évoluer
- Flexibilité modérée face aux contraintes de l’infrastructure
Modèle d’évolutivité du DaaS :
- Provisioning et déprovisioning instantanés
- Évolutivité Elastic en fonction de la demande
- Chronologie : Des minutes à des heures pour n’importe quelle échelle
- Flexibilité maximale avec portée mondiale