Accueil Entreprise VDI utilisant Scale Computing et Leostream : VDI pour le reste d'entre nous

VDI utilisant Scale Computing et Leostream : VDI pour le reste d'entre nous

by Brian Beeler

L'infrastructure de bureau virtuel (VDI) moderne est avec nous depuis plus de 15 ans, et au cours de ces nombreuses années, nous l'avons vue mise en œuvre dans des entreprises médicales et financières, des établissements d'enseignement, des centres d'appels et d'autres organisations qui ont besoin de bureaux sécurisés accessibles depuis n'importe quel emplacement avec une connexion réseau. Un inconvénient majeur des solutions VDI est qu'elles peuvent être compliquées à mettre en œuvre, à gérer et à entretenir ; de plus, en raison de sa nature spécialisée, le VDI peut nécessiter un personnel dédié et spécialisé. Pour ces raisons, l'utilisation de la technologie VDI a traditionnellement été limitée aux grandes organisations comptant des milliers d'utilisateurs finaux.


L'infrastructure de bureau virtuel (VDI) moderne est avec nous depuis plus de 15 ans, et au cours de ces nombreuses années, nous l'avons vue mise en œuvre dans des entreprises médicales et financières, des établissements d'enseignement, des centres d'appels et d'autres organisations qui ont besoin de bureaux sécurisés accessibles depuis n'importe quel emplacement avec une connexion réseau. Un inconvénient majeur des solutions VDI est qu'elles peuvent être compliquées à mettre en œuvre, à gérer et à entretenir ; de plus, en raison de sa nature spécialisée, le VDI peut nécessiter un personnel dédié et spécialisé. Pour ces raisons, l'utilisation de la technologie VDI a traditionnellement été limitée aux grandes organisations comptant des milliers d'utilisateurs finaux.

Dans le passé, nous avons travaillé avec Leostream, un fournisseur de logiciels VDI. Nous avons remarqué qu'ils se sont associés à Scale Computing (l'un des premiers fournisseurs de systèmes d'infrastructure hyperconvergés) pour proposer une solution VDI qui n'est pas nécessairement destinée à être gérée par de grandes institutions avec un personnel spécialisé, comme cela a été la norme. Au lieu de cela, leur solution est axée sur l'administration par les petites et moyennes entreprises (PME), les gouvernements étatiques et locaux et les établissements d'enseignement avec un plus petit nombre d'utilisateurs (disons entre 25 et 1000 ordinateurs de bureau). En se concentrant sur ce marché, ils peuvent éviter de nombreuses complexités et inconvénients inhérents à l'installation et à la gestion d'une solution VDI conçue pour les grandes entreprises et les implémentations à plus grande échelle. Chose intéressante, en raison de sa simplicité, il a attiré l'attention de nombreuses grandes entreprises et a trouvé une suite parmi de nombreuses grandes entreprises.

Plus précisément, ce qui rend la solution Scale Computing/Leostream VDI unique, c'est qu'ils prétendent qu'un système VDI complet (c'est-à-dire matériel et logiciel) peut être configuré en moins de quatre heures ; en d'autres termes, en environ une demi-journée, vous pouvez créer un cluster Scale Computer à quatre nœuds et utiliser Leostream pour connecter les utilisateurs aux bureaux virtuels. Ils affirment également que les entreprises peuvent le faire sans avoir un personnel dédié à la mise en place et à l'entretien de l'environnement, et de manière rentable.

Dans cet article, nous examinerons de plus près cette solution VDI unique de Scale Computing/Leostream. Nous vérifierons si leurs affirmations sont vraies et vérifierons qu'un environnement VDI complet peut être configuré en moins de quatre heures, que l'environnement peut être géré et entretenu sans faire appel à du personnel spécialisé et qu'il est abordable de déployer un environnement VDI à petite échelle. à l'aide de leur solution VDI.

Calcul à l'échelle

L'infrastructure hyperconvergée (HCI) est devenue la coqueluche du centre de données, et sa croissance devrait se poursuivre et avoir un taux de croissance annuel composé (TCAC) supérieur à 30 % dans un avenir prévisible. Ce que très peu de gens réalisent, cependant, c'est que le terme infrastructure hyperconvergée a été initialement inventé en 2012 par Arun Taneja pour décrire la plate-forme HC3 de Scale Computing.

Scale Computing a été fondée en 2006 et, pendant ses six premières années, elle a été un innovateur dans le domaine du stockage évolutif conçu pour le marché des PME. Ensuite, le monde informatique a commencé à tourner ; Les processeurs sont devenus plus puissants, la RAM est devenue moins chère, la mise en réseau est devenue plus rapide et le stockage est devenu plus dense. Avec ces facteurs à l'esprit, Scale Computing a pris la décision audacieuse d'utiliser ces changements et d'ajouter un hyperviseur à ses nœuds de stockage. Ainsi, l'une des premières plates-formes HCI a été développée. Les facteurs qui rendent Scale Computing unique sont qu'ils sont profondément concentrés sur le marché des PME et des entreprises distribuées et qu'ils ont ajouté une machine virtuelle basée sur le noyau (KVM), un hyperviseur bien connu et considéré, à leur plate-forme de stockage évolutive plutôt que ajouter un système de stockage SDS à un hyperviseur.

Un cluster Scale Computing HCI se compose de 3 à 8 appliances hyperconvergées HC3 et d'un commutateur Ethernet. Si nécessaire, plusieurs clusters peuvent être connectés ensemble et gérés à partir d'un portail central. Comme mentionné ci-dessus, chacune de ces appliances dispose d'un hyperviseur KVM et d'un moteur de stockage. Le cluster HC3 est géré via une architecture décentralisée et distribuée qui permet à n'importe quel nœud de se déconnecter sans affecter le fonctionnement ou la gestion du cluster.

Les nœuds HC3 se présentent sous la forme de serveurs 1U ou 2U construits sur du matériel de base. Ils sont disponibles dans diverses configurations, allant des appliances à faible coût avec 2.88 To de capacité de stockage brute (1.44 To utilisable) et 96 Go de RAM avec processeurs Intel Xeon E-2124, aux appliances hautes performances avec 155.52 To de capacité de stockage brute (77.76 To). To utilisable) et 2304 Go de RAM avec un processeur Intel à 96 cœurs logiques. En disposant d'un modèle d'appliance, Scale Computing peut efficacement maintenir son système à un prix abordable et, plus important encore, garantir une compatibilité matérielle/logicielle à 100 %. De plus, cela permet à l'organisation de support de Scale Computing (qui nous a beaucoup impressionnés) de travailler avec la configuration que vous avez dans votre environnement.

Nous avons constaté que le processus d'installation d'un cluster HC3 était dans le cadre de la philosophie de Scale Computing : garder les choses aussi simples que possible. Nous avons mis en rack trois nœuds HC3D de la série HC1250, câblé l'Ethernet 10 Go dans un commutateur, connecté un clavier, une souris et un moniteur à l'un des nœuds, l'avons mis sous tension et répondu à quelques questions de configuration. Nous n'avons pas eu à installer de logiciel car il était préinstallé sur l'appliance.

Une fois le système démarré, on nous a présenté un assistant qui nous a guidés à travers les étapes nécessaires pour configurer ses paramètres de mise en réseau et la communication du cluster entre les nœuds. Nous avons ensuite mis sous tension les deux autres nœuds et suivi des étapes similaires pour les faire rejoindre le cluster.

Dans l'ensemble, nous avons pu installer et configurer notre cluster HC3 en moins de 15 minutes. Nous avons trouvé la gestion des utilisateurs HC3 simple et simple et pensons que toute personne ayant des compétences informatiques moyennes pourrait l'accomplir sans aucune difficulté. Si vous rencontrez des problèmes, cependant, Scale Computing inclut une session d'une heure pour les nouveaux utilisateurs afin de les guider tout au long de l'installation, de la configuration et de la gestion d'un cluster HC3.

Lorsque vous ajoutez un autre nœud à votre cluster HC3, il ajoute à la fois une capacité de stockage et de calcul au cluster. Pour ce faire, il vous suffit de placer le nœud dans le rack, de le câbler et de le mettre sous tension. Le nœud s'annoncera automatiquement au cluster, puis, après quelques clics dans l'écran de gestion du cluster HC3, il sera ajouté au cluster, et le stockage et le calcul commenceront à être rééquilibrés pour tirer parti des ressources ajoutées.

La mise en réseau est souvent un point sensible pour les solutions HCI, mais avec le cluster HC3, nous l'avons trouvé simple, intuitif et simple. Le réseau virtuel pour les machines virtuelles (VM) sur un cluster HC3 utilise un pont virtuel pour attacher les VM au réseau externe et est configuré automatiquement. Vous pouvez le configurer pour qu'il soit plus sophistiqué, mais nous pensons que la configuration réseau standard fonctionnera bien pour la majorité des utilisateurs auxquels Scale Computing est destiné.

Vous pouvez surveiller le cluster HC3 et les machines virtuelles qui y résident à partir d'un écran de gestion Web, auquel vous pouvez accéder en connectant un navigateur Web à l'adresse IP ou au nom DNS de n'importe quel nœud du cluster. Nous avons estimé que l'écran de gestion présente la santé de l'hôte et des machines virtuelles de manière à ce qu'un professionnel de l'informatique généraliste puisse l'utiliser pour la maintenance quotidienne du cluster sans aucune difficulté.

La technologie derrière le stockage des clusters HC3 est leur moteur propriétaire appelé SCRIBE (Scale Computing Reliable Independent Block Engine). SCRIBE agrège les disques des nœuds des clusters en un seul pool de stockage. Les données contenues dans ce pool sont protégées à l'aide d'un schéma de stockage en miroir à large bande qui permet à n'importe quel nœud ou disque de se déconnecter sans affecter les performances du cluster. Cependant, si un problème survient, SCRIBE utilise un processus de reconstruction « plusieurs à un » une fois qu'il est résolu. Dans ce processus de reconstruction, de nombreux contrôleurs de stockage et lecteurs envoient des données au lecteur de remplacement pour le repeupler avec des données, ce qui rend le processus de reconstruction très rapide et réduit cette charge sur n'importe quel nœud du cluster.

Nous avons demandé à Scale Computing d'utiliser le codage d'effacement ou différents schémas RAID pour la protection des données, et ils ont dit qu'ils pensaient qu'ils préféraient que leurs processeurs servent les machines virtuelles plutôt que de gérer la complexité supplémentaire. De plus, le stockage bon marché rendait inutiles les avantages marginaux de l'efficacité du stockage.

Côté calcul, Scale Computing utilise sa technologie propriétaire d'automatisation et d'orchestration HyperCore pour maintenir les applications opérationnelles. Cette technologie utilise l'intelligence artificielle pour détecter et corriger automatiquement les problèmes de l'infrastructure. Le fait que le système corrige les problèmes simplifie l'administration du système et permet au personnel informatique de se concentrer sur des problèmes plus importants. En raison de leur simplicité et de leur gestion intuitive, les systèmes Scale Computing se sont implantés dans un large éventail de marchés verticaux, de la périphérie au centre de données.

Après avoir créé notre nœud HC3, nous avons ensuite créé les machines virtuelles CentOS 7 et Windows 10. Le processus était similaire dans les deux cas; nous avons utilisé la console HC3 pour créer la VM, pointé la VM vers une ISO d'installation et l'avons installée comme nous l'aurions fait sur une machine physique. La machine virtuelle ne nous obligeait pas à installer des outils spéciaux, des agents ou à faire quoi que ce soit de spécial pour la mise en réseau. Une fois ces machines virtuelles créées, elles pouvaient être utilisées comme clones complets ou comme modèles pour d'autres machines virtuelles. La véritable puissance derrière la solution de Scale Computing est de les utiliser comme modèles ; les clones du modèle ont un schéma de redirection sur écriture dans lequel chaque clone ne consommera de l'espace disque que lorsqu'une écriture aura lieu, ce qui permet de créer des clones très rapidement. Par exemple, une machine virtuelle Windows 64 de 10 Go avec 30 enfants (chaque enfant ayant 5 Go d'écriture) n'occupera que 214 Go d'espace (64 Go + (5 Go x 30)) contre 30 clones complets qui occuperaient 1920 Go d'espace (64 Go x30).

Léostream

Fondée en 2002, Leostream a été l'un des premiers entrants sur le marché de la VDI et est quelque peu unique car son courtier de connexion est indépendant du fournisseur ; c'est-à-dire qu'il fonctionne sur une grande variété de postes de travail hébergés sur site et dans le cloud public. Leostream propose également la plus grande gamme de protocoles pris en charge que nous ayons vus, prenant en charge tout, de RDP et HTML5 à HP RGS. Cet agnosticisme a permis à Leostream de survivre aux secousses et aux fusions qui ont consumé d'autres acteurs dans ce domaine. Avec Leostream, vous pouvez choisir les technologies qui vous conviennent, et c'est ce qui rend son adéquation avec Scale Computing si attrayante : vous obtenez une infrastructure qui a été construite à partir de zéro pour le marché des PME liée à un courtier de connexion qui a été conçu être aussi souple que possible.

Le courtier de connexion Leostream peut être installé sur une image de base CentOS ou RHEL 7.x, et l'image de base peut s'exécuter sur une machine physique, en tant que machine virtuelle ou dans le cloud. En plus des exigences du système d'exploitation, le courtier de connexion nécessite 2 Go de RAM et 20 Go d'espace disque. Pour la fiabilité et l'équilibrage de charge, vous pouvez installer plusieurs courtiers de connexion Leostream. Pour notre système, nous avons installé Leostream sur une machine virtuelle CentOS 7.

Le courtier de connexion Leostream comprend une base de données PostgreSQL, qui convient à de nombreux déploiements. Cependant, si de nombreux utilisateurs se connectent en même temps, vous voudrez parler à Leostream de l'utilisation d'une base de données externe PostgreSQL ou MS SQL Server.

Nous avons été satisfaits de la facilité d'installation et de configuration de Leostream Connection Broker sur notre système Scale Computing. Tout ce que nous avions à faire était de saisir une commande curl à partir du shell bash sur notre machine virtuelle CentOS, et en quelques minutes seulement, il téléchargeait les bits et installait automatiquement le courtier de connexion. Nous sommes ensuite allés sur un navigateur web et avons saisi l'adresse IP de la VM sur laquelle nous avions installé le courtier de connexion. Ensuite, après nous être connectés en tant qu'administrateur, un assistant nous a guidés tout au long du processus de licence et de configuration. Toute l'intégration avec le système Scale Computing s'est faite de manière transparente. Leostream dispose d'une passerelle qui peut être ajoutée pour fournir un accès à distance aux utilisateurs qui n'ont pas d'accès réseau au centre de données (c'est-à-dire les machines virtuelles sur HC3) et pour fournir un accès sans client à l'aide de la visionneuse HTML5 RDP, VNC et SSH intégrée, mais nous avons choisi de ne pas l'installer et de l'utiliser.

Nous avons ensuite utilisé la console Leostream pour créer un pool de bureaux virtuels, et nous avons utilisé Windows 10 pour le modèle du pool. Sur cette VM, nous avons installé l'agent Leostream et les applications dont les utilisateurs auraient besoin. Le pool que nous avons créé avait un maximum de 35 postes de travail et un minimum de trois postes de travail libres. En définissant un niveau minimum, nous avons garanti que les nouveaux utilisateurs n'auraient pas à attendre qu'un nouveau bureau soit instancié.

Il n'a fallu que quelques minutes pour que les trois premiers postes de travail soient créés et ont été automatiquement démarrés sur différents nœuds du cluster.

Pour tester le bureau virtuel, nous nous y sommes connectés à partir de trois sources différentes : notre bureau existant, un client léger et une tablette.

Leostream a un client appelé Leostream Connect qui peut être utilisé pour se connecter à un bureau virtuel à partir d'un système Windows, Linux ou MacOS. Nous avons installé Leostream Connect sur un ordinateur portable Dell exécutant Windows 10 et l'installation du client s'est déroulée sans incident. Outre la spécification des options que nous voulions que le client exécute, tout ce qui était requis de notre part pour se connecter à notre bureau virtuel était d'entrer l'adresse du courtier de connexion.

Nous nous sommes connectés à notre bureau virtuel à partir de notre ordinateur portable Windows 10 et avons testé le comportement du bureau virtuel en utilisant diverses applications bureautiques, en diffusant des vidéos et en écoutant de la musique. Le bureau virtuel a été très réactif dans tous nos tests, et nous avons constaté que nous pouvions même lire des vidéos en arrière-plan tout en travaillant sur des documents Office sans aucune perte d'images vidéo ni ralentissement de nos applications Office. Nous ne pensions pas que RDP serait aussi performant, mais RDP conviendra à de nombreux cas d'utilisation et simplifiera le choix du client car RDP est inclus dans la plupart des clients VDI.

Pour notre prochain test, nous nous sommes connectés au bureau virtuel à l'aide d'un client VDI Atrust t176L, un client léger à petit facteur de forme avec quatre ports USB et deux ports DisplayPort, qui est alimenté par un processeur Intel qui exécute un système d'exploitation Linux sur mesure. Nous avons utilisé le protocole RDP lors de nos tests avec cet appareil. Le client léger s'est connecté sans aucun problème ; nous avons eu la même expérience de bureau virtuel qu'en utilisant Leostream Connect depuis notre ordinateur portable, et nous avons été surpris que RDP fonctionne si bien.

Étant donné que l'un des avantages de VDI est la possibilité de se connecter à votre bureau à partir d'une multitude d'appareils, pour notre test final, nous nous sommes connectés à notre bureau virtuel à partir d'un Lenovo YT3-X90F/YOGA3 Tablet Pro. Pour ce faire, nous avons ouvert le navigateur Chrome sur notre tablette et saisi l'adresse de notre courtier de connexion dans sa barre d'adresse. Leostream est assez intelligent dans la façon dont la connexion est établie car sans la passerelle Leostream en jeu, ce n'était pas une connexion HTML5. Le Connection Broker, lui-même, fournit un portail Web pour les utilisateurs. Le courtier lancerait alors, par défaut, l'application Bureau à distance sur votre tablette pour vous connecter à votre bureau.

À l'aide de la tablette, nous avons pu saisir du texte à partir du clavier contextuel à l'écran de l'appareil et du clavier Bluetooth que nous avions couplé avec la tablette. Les applications étaient réactives et utilisables mais, naturellement, nous ne voudrions pas utiliser une tablette avec un si petit écran pour l'édition de documents lourds dans des circonstances normales. Pour un accès rapide au bureau en déplacement, cependant, une tablette serait très pratique.

Gestion des bureaux virtuels

Pour la gestion des profils sur les postes de travail Windows, Scale Computing/Leostream suggèrent d'utiliser FSLogix, qui appartient désormais à Microsoft et est gratuit avec diverses éditions de Windows 10.

L'une des fonctionnalités que nous avons appréciées dans Leostream est la possibilité de définir des politiques de temps qui spécifient quand les bureaux virtuels doivent être activés et désactivés. Non seulement cela ajoute une couche de sécurité, mais cela libère également des ressources pendant les heures creuses pour d'autres tâches telles que l'exploration de données ou la génération de rapports.

Même s'il n'était pas pratique pour nous de mettre en place un système avec des centaines d'utilisateurs, Scale Computing/Leostream nous a fourni une étude de cas concernant leur solution VDI. L'hôpital communautaire de Paris dans l'Illinois dispose d'un personnel informatique de quatre personnes pour tout gérer, des serveurs aux ordinateurs de bureau. Le personnel existant a pu déployer et gérer 125 postes de travail virtuels Windows 10 avec la solution VDI sans ajouter de personnel supplémentaire, et ils ont pu réduire le temps d'intégration d'un nouvel utilisateur d'une semaine à deux heures. De plus, l'acceptation par les utilisateurs finaux a été excellente car les médecins et les infirmières peuvent se connecter en toute sécurité et de manière fiable depuis n'importe où grâce à la connectivité réseau. Cela confirme notre affirmation selon laquelle Scale Computing/Leostream est suffisamment intuitif pour être administré par un personnel informatique général.

L'étude de cas était intéressante du point de vue de la convivialité, mais nous voulions avoir une idée du nombre de bureaux virtuels pouvant fonctionner sur un cluster Scale Computing. Scale Computing/Leostream nous a fourni les résultats d'un test LoginVSI qu'ils avaient exécuté sur un cluster HC1250D à quatre nœuds. Chaque nœud du cluster était une appliance équipée de deux processeurs Intel Xeon Silver 4114 à 2.20 GHz et d'un stockage hybride avec des disques SSD et HDD. Au total, le cluster HC1250D avait huit processeurs et 1.47 To de RAM. Chacun des bureaux virtuels avait deux vCPU et 3 Go de RAM, exécutait Windows 10 et avait Office 2016 Pro Plus installé. Le test LoginVSI VSlmax a montré que le cluster à quatre nœuds pouvait accueillir 400 postes de travail avant que l'expérience de l'utilisateur ne commence à se dégrader.

Nos dernières pensées

Dans cet article, nous voulions voir si la solution VDI économique et à petite échelle de Scale Computing/Leostream pouvait être configurée de manière réaliste et être pleinement opérationnelle en une demi-journée ou moins et être gérée par une équipe informatique générale. La reponse courte est oui.

Nous avons pu configurer un cluster Scale Computing à trois nœuds en moins de 15 minutes, puis installer le courtier de connexion Leostream à l'aide d'une seule commande curl. Nous avons ensuite demandé à certains de nos collègues sans expérience VDI d'examiner ce qu'il fallait pour configurer et utiliser le système Scale Computing et le Leostream Connection Broker ; ils ont convenu qu'il était suffisamment intuitif pour pouvoir être géré par une équipe informatique générale, avec très peu d'inquiétude.

Après avoir examiné le coût total du matériel et des logiciels et l'avoir divisé par le nombre d'utilisateurs VDI, LoginVSI a déclaré que l'infrastructure pouvait prendre en charge, nous avons constaté que le coût par poste pour Leostream est de 175 $ par utilisateur pour une licence perpétuelle, avec 35 $ par an. pour l'assistance et l'entretien. Ainsi, le coût total par siège serait de 210 $ la première année et de 35 $ par la suite. Scale Computing peut vous aider à dimensionner correctement le cluster qui convient à votre base d'utilisateurs. Vous pouvez ensuite diviser le nombre d'utilisateurs par le coût du cluster pour obtenir le coût par utilisateur. Les chiffres que nous avons exécutés avec Scale Computing ont montré que la solution VDI que nous avons mise en place offre une solution VDI sécurisée, prête pour les PME, à un coût raisonnable.

Scale Computing est joignable au :

www.scalecomputing.com
[email protected]

Leostream est joignable au :

www.leostream.com
[email protected]

Télécharger une version PDF de ce rapport

Ce rapport a été parrainé par Scale Computing. Tous les points de vue et opinions exprimés dans ce rapport sont basés sur notre vision impartiale du ou des produits à l'étude.