Vor etwa zwei Jahren veröffentlichten wir einen Testbericht zu einer Virtual-Desktop-Infrastruktur-Lösung (VDI), bestehend aus Scale Computing für die Hardware und Leostream für die VDI-Software. Seitdem hat sich die Welt grundlegend verändert, und damit auch die virtuellen Desktops. In den letzten zwei Jahren erlebten wir die bisher größte Migration von Mitarbeitern vom Büro ins Homeoffice. Gleichzeitig nutzten immer mehr Angestellte Remote-Desktops, und Unternehmen hosteten diese Desktops in der Cloud statt lokal. In diesem Artikel untersuchen wir, wie einfach oder schwierig die Einrichtung einer VDI-Umgebung in der Cloud mit Leostream ist.
Leostream ist ein interessantes Unternehmen, denn obwohl es sich an Unternehmen mit Tausenden von Benutzern richtet, ist sein Produkt flexibel genug, um von kleinen und mittleren Unternehmen (KMU), Landes- und Kommunalverwaltungen, Bildungseinrichtungen und großen Institutionen erfolgreich eingesetzt werden zu können Sie möchten die Möglichkeiten mit VDI testen und ihre Umgebung zu einem späteren Zeitpunkt vergrößern. Bis heute verwaltet ihr größter Einsatz Desktop-Verbindungen für fast 5000 Benutzer und Leostream zählt derzeit Unternehmen wie Pearson VUE, Fox Entertainment und Carbon VFX zu seinen zufriedenen Kunden.
In diesem Dokument werden wir eine Leostream VDI-Umgebung auf Amazon Web Services (AWS) bereitstellen. Anschließend werden wir sehen, ob die Umgebung ohne die Hilfe von Fachpersonal verwaltet und gewartet werden kann, und uns mit der Wirtschaftlichkeit der Bereitstellung einer VDI-Umgebung in einer öffentlichen Cloud befassen.
Warum virtuelle Desktops in der Cloud?
Während Leostream in der Vergangenheit den Ruf hatte, eine lokale VDI-Lösung zu sein, verzeichnet das Unternehmen einen enormen Anstieg bei Organisationen, die sein Produkt in öffentlichen Clouds, insbesondere AWS und Azure, bereitstellen.
Es sei hier angemerkt, dass Leostream kein Neuling im Bereich Cloud Computing ist. Tatsächlich brachte das Unternehmen bereits 2010 Leostream Cloud Desktops auf den Markt, eine Lösung für Desktop - as-a-Service (DaaS). Obwohl Leostream dieses Angebot eingestellt hat, beweist es damit Erfahrung, Interesse und Expertise im Bereich der VDI-Bereitstellung in einer Public Cloud.
Leostream-Kunden können Leostream-Umgebungen nur mithilfe von Cloud-Ressourcen einrichten, und viele tun dies auch. Eines der charakteristischen Merkmale der Software ist ihre Agnostik gegenüber VDI. Während andere VDI-Lösungen stark in die Bereitstellung von Desktops und der Infrastruktur, auf der sie ausgeführt werden, investieren, dreht sich bei Leostream alles um den Verbindungsbroker; Dabei handelt es sich um den Mechanismus, der Benutzer authentifiziert und dann die virtuellen Desktops anzeigt, auf die sie zugreifen dürfen. Dies gibt Leostream einen großen Spielraum hinsichtlich der Einsatzmöglichkeiten.
Seit Beginn der Pandemie wenden sich Unternehmen und Institutionen aus verschiedenen Gründen der Cloud-Implementierung von VDI zu, darunter:
- Kosten – In vielen Fällen kann eine VDI-Bereitstellung über eine öffentliche Cloud kostengünstiger sein als eine Bereitstellung vor Ort, da für die Bereitstellung kein großer Kapitalaufwand erforderlich ist und virtuelle Desktops ausgeschaltet werden können, wenn sie nicht verwendet werden. Dieser Mangel an Anfangsinvestitionen ist auch für diejenigen attraktiv, die VDI ausprobieren möchten oder schnell eine Remote-Desktop-Lösung einrichten müssen, ohne dafür zunächst die Hardware beschaffen zu müssen.
- Infrastruktur – Eines der Hauptprobleme, mit denen viele Unternehmen konfrontiert sind, ist nicht nur die zunehmende Zeit, die Anbieter für die Bereitstellung der Hardware benötigen, sondern auch die Suche nach Supportpersonal für die Einrichtung und Verwaltung. Bei cloudbasierten Bereitstellungen kann die für eine VDI-Umgebung erforderliche Infrastruktur jedoch in wenigen Minuten beschafft werden, und der Cloud-Anbieter übernimmt die laufende Wartung.
- Flexibilität – Eng gekoppelt mit Kosten und Infrastruktur ist der Vorteil der Flexibilität bei Cloud-Bereitstellungen von VDI. Wenn Sie feststellen, dass Sie mehr Desktops benötigen, können Sie diese sofort erwerben. Wenn sich Ihre Anforderungen ändern und Sie nicht mehr so viele Desktops benötigen, können diese entfernt werden, ohne dass Sie sich mit der ungenutzten Hardware befassen müssen, auf der sie sich zuvor befanden.
In seiner Grundform verwendet ein VDI-Benutzer einen Client, um über ein Gateway eine Verbindung zu einem Verbindungsbroker herzustellen, der den Benutzer dann einem Desktop zuordnet. Wenn Leostream in einer öffentlichen Cloud bereitgestellt wird, laufen alle Komponenten außer dem VDI-Client auf Hardware innerhalb der Cloud.
Warum Leostream Virtual Desktops?
Leostream war einer der ersten Einsteiger in den VDI-Markt. Es wurde 2002 von zwei Unternehmern gegründet, die wichtige Lücken im sich entwickelnden Markt für Servervirtualisierung und Fernzugriff erkannten. Sie leisteten Pionierarbeit bei Technologien wie einem patentierten Konverter von physischen zu virtuellen Maschinen und einem Controller für virtuelle Maschinen, der sich zum Enterprise Connection Broker entwickelte, der derzeit das Herzstück der Leostream-Plattform bildet.
Im Jahr 2010 wandte sich Leostream der öffentlichen Cloud zu und war Vorreiter bei AWS VDI. Durch die Automatisierung der Kapazität und die Bereitstellung von Remote-Desktop-Verbindungsmanagement für AWS neben lokalen Umgebungen war Leostream die erste Plattform, die Enterprise VDI für Hybrid-Cloud-Umgebungen anbot. Im Jahr 2016 fügte Leostream der Leostream-Plattform das Leostream Gateway hinzu und erweiterte die Plattform, um sicheren Fernzugriff von jedem Gerät aus zu ermöglichen, auch über einen integrierten HTML5-Client.
Heute verkörpert die Leostream-Plattform zwei Jahrzehnte Forschung und Entwicklung bei der Unterstützung von Kunden mit gehosteten Desktop-Umgebungen, einschließlich lokaler VDI und Workstations, Hybrid Cloud und leistungsstarken Anzeigeprotokollen. Die Leostream-Plattform hat sich als eine der weltweit robustesten Desktop-Verbindungsverwaltungsplattformen mit einem Funktionsumfang für den Fernzugriff erwiesen, der es heutigen Unternehmen ermöglicht, die besten Komponenten auszuwählen, um komplexe Sicherheits-, Kosten- und Flexibilitätsanforderungen zu erfüllen. Mit der kürzlichen Einführung der Leostream RESTful API bietet das Unternehmen zusätzliche Möglichkeiten zur individuellen Anpassung seiner Software und verstärkt sein Engagement für Lösungsanbieter und DevOps-Teams. Trotz dieser Erfolgsbilanz begnügt sich Leostream nicht damit, auf seinen Lorbeeren auszuruhen, sondern entwickelt sich weiter. Zu seinem Fahrplan gehört die enge Zusammenarbeit mit aktuellen und potenziellen Kunden, um deren gegenwärtige und zukünftige Bedürfnisse zu erfüllen.
Die Rolle von AWS in cloudbasierten Desktops
AWS wurde 2002 als Tochtergesellschaft von Amazon gegründet und bietet On-Demand-Cloud-, Pay-as-you-consume-Computing und -Speicher für Unternehmen, Regierungen und Einzelpersonen. Der vielleicht bekannteste von AWS angebotene Dienst ist Amazon Elastic Compute Cloud (EC2), der die virtuellen Maschinen (VMs) und Desktops (Instanzen) bereitstellt, die wir in diesem Artikel zum Erstellen unserer VDI-Umgebung verwenden werden. Diese Instanzen können eine Vielzahl von CPUs, GPUs, RAM, Speicher, Betriebssystemen (OSes) und Netzwerken umfassen. Auf einigen Instanzen ist sogar Anwendungssoftware vorinstalliert.
Auf einen Blick bietet AWS über 440 verschiedene EC2-Instanztypen – von einer t.1- Instanz mit einer einzelnen i386 vCPU und 0.5 GiB Arbeitsspeicher bis hin zu einer u-12tb1.112xlarge mit 448 vCPUs und 12,288 GiB RAM. Die wichtigste Erkenntnis ist, dass Sie das Hardware- und Softwareprofil auswählen können, das am besten zu Ihrem Budget und den Anforderungen Ihrer VDI-Nutzer passt.
Die folgende Abbildung zeigt den Standort von 25 Rechenzentren, die AWS auf der ganzen Welt betreibt, und 9 weitere, deren baldige Eröffnung angekündigt wurde. Diese geografische Streuung bedeutet, dass Unternehmen den Standort für die Bereitstellung von Leostream auswählen können, der ihren Endbenutzern am nächsten liegt, um die Latenz zu minimieren, oder in Ländern, die ihre Unternehmens- oder Regierungsanforderungen erfüllen.
Leostream kann in allen großen öffentlichen Clouds bereitgestellt werden, wir haben uns jedoch für AWS entschieden, da es der Gigant im Cloud-Computing ist. Im April 2021 meldete AWS ein Wachstum von 32 % im Jahresvergleich (YoY) und eroberte ein Drittel des Cloud-Marktes.
Anforderungen für Leostream auf AWS
Um Leostream auf AWS zu installieren, folgten wir der Leostream-Schnellstartanleitung für AWS und arbeiteten bei der Installation und Konfiguration mit dem Leostream-Team zusammen. Die Anleitung unterteilt den Installationsprozess von Leostream auf AWS in mehrere Schritte:
- Konfigurieren von AWS für die Verwendung mit Leostream
- Verbindungsbroker- und Gateway-Instanzen installieren
- Vorbereiten von AWS-Desktops
- Verzeichnisdienste integrieren
- Bereitstellung von Desktops
- Verbinden von Benutzern mit ihren Remote-Desktops
Da diese Schritte in der Anleitung gut dokumentiert sind, werden wir Sie hier nicht durch jeden Schritt des Installationsprozesses führen, sondern nur den Prozess im Allgemeinen kommentieren. Am Ende werden wir unsere allgemeinen Gedanken zum Installationsprozess darlegen.
Die für eine Leostream VDI-Umgebung erforderlichen AWS-Ressourcen und -Dienste sind:
- AWS EC2 – Dies sind die Recheninstanzen, die Leostream für das Gateway, den Verbindungsbroker und die virtuellen Desktops verwendet.
- Amazon Virtual Private Cloud (VPC) – Leostream benötigt ein isoliertes privates Netzwerk, in dem sich die Desktops und der Verbindungsbroker befinden und kommunizieren können. Ein Leostream-Gateway ermöglicht den sicheren Zugriff von außen auf den Verbindungsbroker und die virtuellen Desktops in der VPC.
Optionale AWS-Ressourcen und -Services für eine Leostream-VDI-Umgebung sind:
- Amazon-Verzeichnisdienste – AWS bietet zwei verschiedene Domänendienstangebote zur Verwaltung von Domänenbenutzern und Computern: AWS Microsoft Active Directory (AD) oder Simple AD. In diesem Artikel verwenden wir Simple AD.
- SCHÖNER DCV – Dies ist das proprietäre Remote-Anzeigeprotokoll für AWS, das wir für die Verbindung zu unseren Desktops verwenden werden. Dies ist im Preis der EC2-Instanzen enthalten.
- AWS Relational Database Service (RDS) – Da wir eine integrierte PostgreSQL-Datenbank von Leostream verwenden werden, werden wir kein RDS verwenden. RDS ist erforderlich, wenn Sie einen Leostream-Cluster mit hoher Verfügbarkeit (HA) aufbauen oder eine große Anzahl von Benutzern haben.
- AWS Elastic Load Balancing – Dadurch werden Benutzer an verschiedene Verbindungsbroker weitergeleitet, um HA und Failover bereitzustellen. Wir werden dies nicht nutzen.
- Amazon Route 53 – Dadurch werden Benutzer zu einem Leostream-Anmeldeportal weitergeleitet und DNS-Lastausgleichsserver bereitgestellt. Wir werden dies nicht nutzen.
Verzeichnisdienste auf AWS
Sofern ein Unternehmen nicht nur über wenige Desktop-PCs verfügt, wird es für seine Leostream-Bereitstellung AD-Dienste nutzen wollen. Amazon bietet verschiedene Methoden für diese Dienste an.
Für Organisationen, die lediglich grundlegende AD-Dienste wie Benutzerkonten und Gruppenmitgliedschaften benötigen, bietet Amazon Simple AD an . Dabei handelt es sich um Samba 4, das in AWS ausgeführt wird, wobei Amazon die Überwachung, Verwaltung und tägliche Snapshots übernimmt. Simple AD ist in zwei Größen verfügbar: Small (für 500 Benutzer) und Large (für bis zu 5,000 Benutzer). Wir werden für unsere Implementierung Simple AD in der kleinen Größe verwenden.
Für alle, die eine echte Microsoft Windows Server AD-Instanz benötigen, bietet AWS den AWS Directory Service für Microsoft Active Directory (auch bekannt als AWS Managed Microsoft AD ) an. Wie bei Simple AD übernimmt Amazon auch hier die Überwachung, die täglichen Snapshots und die Wiederherstellung. AWS Managed Microsoft AD ist in zwei Editionen verfügbar: Standard und Enterprise. Die Standard Edition unterstützt bis zu 30,000 Verzeichnisobjekte (Benutzer, Gruppen und Computer) und ist für Organisationen mit weniger als 5,000 Benutzern konzipiert. Die Enterprise Edition hingegen ist die teuerste AD-Option und für bis zu 500,000 Verzeichnisobjekte bzw. ca. 80,000 Benutzer ausgelegt.
AWS bietet außerdem den AD Connector an . Dieser dient als Schnittstelle zwischen einem lokalen Microsoft Active Directory und Ihrer AWS-Umgebung. Die Kosten für dieses Angebot entsprechen denen eines einfachen kleinen Active Directory und sind deutlich geringer als die Kosten für AWS Managed Microsoft AD.
Wie oben erwähnt, werden wir Simple AD verwenden, da wir nur wenige Desktops bereitstellen werden.
Leostream auf AWS installieren
Wie bei allen anderen AWS-Bereitstellungen erfordert Leostream einen IAM-Benutzer (Identity and Access Management) mit Berechtigungen für den Zugriff auf und die Verwaltung von EC2-Ressourcen. Durch Befolgen der Anweisungen in der Kurzanleitung sind keine Probleme aufgetreten, einen IAM-Benutzer zu erstellen, ihm die erforderlichen Berechtigungen zu erteilen und seinen geheimen Zugriffsschlüssel zu entwenden. Sie benötigen keinen dedizierten IAM-Benutzer für Leostream und können einen vorhandenen Benutzer verwenden, sofern Ihnen einer zur Verfügung steht.
Wir haben eine Sicherheitsgruppe eingerichtet, um dem Verbindungsbroker und den Desktops die Kommunikation miteinander zu ermöglichen, und dann eine VPC konfiguriert, in der sie sich befinden würden.
Anschließend haben wir einen Small Simple AD-Dienst instanziiert und darauf die VDI-Benutzer erstellt.
Der Leostream Connection Broker kann mit einem vorkonfigurierten Image im AWS Marketplace installiert werden, oder Sie können ihn auf einem CentOS- oder RHEL 7.x-Image installieren. Wir waren versucht, den Verbindungsbroker auf CentOS zu installieren, da dies so trivial ist, haben uns jedoch stattdessen für die Verwendung des Marketplace-Images entschieden.
Wir haben im AWS Marketplace nach dem Leostream Connection Broker-Image gesucht und es ausgewählt.
Das Gleiche haben wir dann auch für das Leostream Gateway gemacht.
Zu diesem Zeitpunkt hatten wir die Infrastruktur eingerichtet und konnten mit der Bereitstellung virtueller Desktops beginnen.
Nachdem wir die Connection-Broker-Weiterleitung im Leostream-Gateway aktiviert hatten, gaben wir die öffentliche IP-Adresse des Leostream-Gateways in unseren Webbrowser ein und wurden weitergeleitet und mit dem Leostream-Connection-Broker verbunden. Wir haben es für die Verwendung unserer Simple AD-Instanz lizenziert und konfiguriert.
Vorbereiten virtueller Desktops
Leostream kann neue AWS Windows- oder Linux-Instanzen mithilfe eines Basis-Images bereitstellen, sobald auf dem Image der Leostream-Agent installiert ist.
Wir haben ein MS Windows-Image erstellt, dann den Leostream-Agenten darauf installiert und es heruntergefahren.
Zu diesem Zeitpunkt hatten wir drei Instanzen: den Verbindungsbroker, das Gateway und das Master-Desktop-Image.
Anschließend erstellten wir ein AMI-Image aus dem Master-Desktop-Image, indem wir Aktionen -> Images und Vorlagen -> Image erstellen auswählten.
Innerhalb einer Minute sahen wir unser neues Bild. Dies würde als Basis für den Desktop in unserem Desktop-Pool dienen.
Endlich hatten wir alle Voraussetzungen geschaffen, um mit der Bereitstellung von Desktops zu beginnen.
Erstellen eines virtuellen Desktop-Pools
Leostream bietet die Möglichkeit, Desktops nach Bedarf bereitzustellen; Mit anderen Worten: Immer wenn nicht genügend Desktops für die Anzahl der Benutzer vorhanden sind, wird automatisch ein neuer erstellt. Dies stellt nicht nur sicher, dass neue Benutzer bei Bedarf über Desktops verfügen, sondern stellt auch sicher, dass Sie nicht für Ressourcen (Desktops) bezahlen, bevor diese verwendet werden.
Wir legen Richtlinien fest, damit neu bereitgestellte Desktops unserer Domäne beitreten und RDP als Anzeigeprotokoll verwenden. Um Geld zu sparen, haben wir die Energiesteuerungspläne der Desktops so konfiguriert, dass sie sich ausschalten, nachdem sie entweder vom Netz getrennt wurden oder länger als 15 Minuten im Leerlauf waren. Und wenn sich ein Benutzer abmeldet, wird der Desktop sofort ausgeschaltet.
Wir stellen unsere Bereitstellung so ein, dass immer mindestens ein Desktop verfügbar ist (Vorbereitstellung) und maximal fünf. Wenn wir Massentests von Desktops durchführen, werden wir diese Werte ändern.
Obwohl Leostream mehr Anzeigeprotokolle unterstützt als jede andere uns bekannte VDI-Lösung, haben wir die Desktops für die Verwendung von RDP konfiguriert, da RDP-Clients auf einer Vielzahl von Geräten verfügbar sind und die meisten Firewalls die Durchleitung zulassen. Sie können RDP zur Anzeige verwenden, indem Sie entweder einen RDP-Client oder einen HTML5-Webbrowser verwenden.
Herstellen einer Verbindung zu einem virtuellen Desktop
Um unsere Umgebungen zu testen, haben wir über den Webbrowser, einen RDP-Client und den Leostream-Client eine Verbindung zu einem Desktop hergestellt.
Um den Webbrowser zu verwenden, haben wir den Webbrowser einfach auf die IP-Adresse des Gateways gerichtet, das in AWS gehostet wurde. Dadurch wurde ein Anmeldedialog angezeigt.
Nachdem wir den Desktop-Pool ausgewählt hatten, mit dem wir eine Verbindung herstellen wollten, wurde uns im Browser-Tab ein Windows-Desktop angezeigt.
Anhand der Leostream-Protokolle konnten wir feststellen, dass die Bereitstellung eines zweiten Desktops 1 Minute und 45 Sekunden dauerte. Wir überprüften die erfolgreiche Erstellung des Desktops unter „ Ressourcen > Desktops“ . Dort sahen wir sowohl den aktuell verwendeten Desktop als auch den vorab bereitgestellten Desktop.
Wir haben den Leostream Connect-Client für Windows heruntergeladen (es gibt auch Clients für macOS und Linux). Wir haben Leostream Connect auf einem Laptop mit Windows 10 installiert. Wir hatten die Möglichkeit anzugeben, welche anderen Optionen der Client ausführen soll, z. B. die Möglichkeit, USB-Geräte an den Client anzuschließen und den Zugriff auf den virtuellen Desktop zu ermöglichen.
Nach Angabe der IP-Adresse des Gateways wurde uns ein Benutzer-Anmeldedialog angezeigt.
Wir haben von unserem Windows 10-Laptop aus eine Verbindung zu unserem virtuellen Desktop hergestellt und getestet, wie gut sich der virtuelle Desktop verhält, indem wir verschiedene Office-Anwendungen verwendet, Videos gestreamt und Musik auf dem virtuellen Desktop abgespielt haben. Der virtuelle Desktop reagierte in allen unseren Tests sehr schnell. Wir haben festgestellt, dass wir sogar Videos im Hintergrund abspielen konnten, während wir an Office-Dokumenten arbeiteten, wobei es nur minimal zu Rucklern und ausgelassenen Videobildern kam. Während dieses Tests konnten wir keine Verlangsamung unserer Office-Anwendungen feststellen.
Anschließend haben wir einen anderen Benutzer über einen Atrust t176L VDI-Client verbunden. Der Atrust t176L ist ein Thin Client im kleinen Formfaktor mit 4 USB- und 2 DisplayPort-Anschlüssen und wird von einer Intel-CPU angetrieben. Es läuft mit einem maßgeschneiderten Linux-Betriebssystem. Bei unseren Tests mit diesem Gerät haben wir RDP verwendet. Der Thin Client stellte ohne Probleme eine Verbindung her und wir hatten das gleiche virtuelle Desktop-Erlebnis wie bei der Verwendung von Leostream Connect von unserem Laptop aus.
Leistung – PCMark 10
Um eine bessere Vorstellung von der Leistung der von uns verwendeten virtuellen Desktops (eine t2.medium EC2-Instanz) zu bekommen, haben wir PCMark 10 darauf ausgeführt.
Als wir PCMark 10 starteten, erhielten wir eine Warnung, dass unsere GPU möglicherweise nicht damit kompatibel ist. Wir haben uns entschieden, diese Warnung zu ignorieren, da wir keine endgültigen Tests durchführten, sondern lediglich versuchten, ein Gefühl dafür zu bekommen, wie gut diese EC2-Instanz funktionieren würde.
Wir haben es während des Tests überwacht. Obwohl einige der Tests etwas ruckartig verliefen, war keiner davon inakzeptabel.
Es wurden nicht alle Tests durchgeführt (was uns aufgrund der GPU-Warnung nicht überraschte), aber unten sind die Ergebnisse der durchgeführten Tests aufgeführt. Dieses System gilt als guter PC für die Erledigung alltäglicher Büroaufgaben.
Es muss betont werden, dass dies nicht auf den Leostream Connection Broker zurückzuführen ist, sondern auf die Leistung der Instanz zurückzuführen ist. Wenn ein Benutzer mehr Leistung benötigt, können Sie ihm ganz einfach eine Instanz mit mehr Leistung zuweisen. Das ist einer der Vorteile von Leostream auf AWS: Sie können die Instanzen buchstäblich an die Bedürfnisse jedes Benutzers anpassen.
AWS NICE DCV
Im Jahr 2016 erwarb AWS NICE, einen Anbieter eines leistungsstarken Remote Display Protocol (DCV), mit dem Sie Remote-Desktops sicher und effizient an einen NICE DCV-Client bereitstellen können. Bei der Nutzung von NICE DCV mit EC2-Instances fallen keine Kosten an. Zu den zahlreichen Funktionen gehören H.264-basierte Kodierung, verlustfreie Videokomprimierung und adaptive Komprimierungsstufen.
Wir haben in Leostream einen Protokollplan zur Verwendung von DCV eingerichtet.
Anschließend erstellten wir ein Desktop-Image, indem wir ein AMI aus dem AWS Marketplace auswählten , auf dem NICE DCV vorinstalliert war. Konkret wählten wir das AMI „ NICE DCV für Windows (nicht grafikintensive Instanzen) “ mit einem t.2-Hardwareprofil (mittel). Wir starteten es und installierten den Leostream-Agenten.
Anschließend haben wir überprüft, ob wir über den nativen NICE DCV-Client eine Verbindung zur Instanz herstellen konnten, was uns ohne Probleme gelang.
Anschließend haben wir die Instanz heruntergefahren, sie unserem neuen DCV-Desktop-Pool hinzugefügt und über den Leostream Connect-Client eine Verbindung dazu hergestellt.
Bei Verwendung von DCV haben wir ein etwas besseres Benutzererlebnis mit flüssigerer Videowiedergabe festgestellt und würden die Verwendung von DCV wann immer möglich empfehlen.
Erstellen von 100 virtuellen Desktops
Wir waren neugierig, wie schnell AWS 100 Desktops gleichzeitig hochfahren kann, also haben wir unsere Poolbereitstellung so geändert, dass bis zu 100 Desktops bereitgestellt werden und 90 davon für die sofortige Verbindung zur Verfügung stehen.
Anschließend gingen wir zu Ressourcen > Desktops und beobachteten deren Bereitstellung. Wir sahen, wie sie die verschiedenen Bereitstellungsphasen durchliefen (z. B. Bereitstellung, Domänenbeitritt, Start usw.).
Als wir brauchten, um etwas zu trinken (ungefähr fünf Minuten), hatten wir 71 der 90 virtuellen Desktops verfügbar, und der Rest ging kurz darauf online. Hinweis: Wir haben uns dafür entschieden, Desktop-Nummern nicht wiederzuverwenden, sodass der Name der Desktops (WinPool-xx) nicht tatsächlich die Anzahl der aktuell ausgeführten Instanzen widerspiegelt.
Wir haben überprüft, ob sie in EC2 erstellt wurden, und haben tatsächlich die aufgelisteten Desktop-Instanzen gesehen.
Wir nutzten eine Vielzahl unserer VDI-Clients (HP- und Dell-Thin-Clients, Windows- und Linux-Systeme) und konnten problemlos eine Verbindung herstellen. Wir haben uns sogar über ein Tablet und einen Webbrowser mit einem Desktop verbunden.
Mit dem Tablet konnten wir Text über die Popup-Bildschirmtastatur des Geräts und eine Bluetooth-Tastatur eingeben, die wir mit dem Tablet gekoppelt hatten. Die Anwendungen waren reaktionsschnell und benutzerfreundlich, aber wie erwartet würden wir kein Tablet mit einem so kleinen Bildschirm verwenden wollen, um umfangreiche Dokumentbearbeitungen durchzuführen. Für den schnellen Desktop-Zugriff von unterwegs wäre jedoch ein Tablet praktisch.
Ebenso wichtig und vielleicht noch wichtiger ist die Möglichkeit, Instanzen zu entfernen, wenn sie nicht verwendet werden, da dies einem Unternehmen Geld sparen kann. Wir haben die Poolrichtlinie wieder dahingehend geändert, dass nur ein einziger Desktop vorab bereitgestellt wird und maximal fünf Desktops vorhanden sind.
Anschließend haben wir die nicht verwendeten Desktops mithilfe der Leostream-Konsole gelöscht und bestätigt, dass die Desktops entfernt werden.
Nach dem Klicken auf „OK“ wurden die Desktops sofort gelöscht und waren innerhalb von 5 Minuten vollständig entfernt. Ab diesem Zeitpunkt berechnete AWS uns keine weiteren Gebühren mehr. Obwohl die Bereitstellung der Desktops sehr schnell erfolgte, können Sie mit Leostream Zeitrichtlinien für das Ein- und Ausschalten virtueller Desktops festlegen. So stellen Sie sicher, dass Benutzer bei Arbeitsbeginn über Desktops verfügen, Ihnen aber keine Kosten entstehen, wenn diese inaktiv sind.
Virtuelle Desktop-Verwaltung
Die aggressive Haltung von Leostream erstreckt sich auch auf die Verwaltung und das Patchen ihrer Desktops. Für die Profilverwaltung auf Windows-Desktops könnten Sie beispielsweise FSLogix (das mittlerweile im Besitz von Microsoft ist und kostenlos ist) oder ein anderes Produkt eines Drittanbieters verwenden.
Fazit
In diesem Artikel wollten wir erfahren, was nötig ist, um Leostream auf AWS einzurichten. Genauer gesagt wollten wir sehen, ob dies von allgemeinem IT-Personal mit nur minimaler Erfahrung mit AWS durchgeführt werden kann und ob dies kosteneffektiv ist. Die kurze Antwort auf die ersten beiden Fragen lautet „Ja“ – wir haben weniger als zwei Stunden gebraucht, um eine voll funktionsfähige VDI-Umgebung einzurichten, mit der VDI-Endbenutzer eine Verbindung herstellen konnten. Die Frage nach den Kosten ist jedoch schwieriger zu klären, da so viele Variablen beteiligt sind.
Wir haben zwei Wochen lang mit unserer Leostream-Umgebung gearbeitet und unsere AWS-Rechnung betrug weniger als 150 USD. Fairerweise muss man sagen, dass wir in dieser Zeit sehr sparsam mit unseren Ressourcen umgegangen sind und EC2-Instanzen abgeschaltet haben, wann immer wir konnten, aber gleichzeitig waren über 100 Desktops eingeschaltet. Wir schlagen keineswegs vor, dass ein voll funktionsfähiges Produktionssystem oder auch nur mittelfristig ein POC so kostengünstig betrieben werden könnte, aber die Einrichtung eines POC vor Ort hätte zwei Größenordnungen mehr gekostet.
Mit AWS konnten wir unsere VDI-Umgebung problemlos in wenigen Minuten erweitern. Wir haben buchstäblich 100 neue Desktops in weniger als fünf Minuten hinzugefügt und hätten es in kürzester Zeit auf Tausende erhöhen können, wenn wir uns dafür entschieden hätten. Die Vorlaufzeit für neue physische Server beträgt Wochen, und angesichts der aktuellen Probleme in der Lieferkette könnte sie noch viel länger dauern. Wir konnten auch die gewünschten Desktop-Typen angeben. Wenn wir beispielsweise einen Benutzer hätten, der einen leistungsstarken Desktop mit vielen vCPUs, einer GPU und viel RAM benötigte, hätten wir mit nur wenigen Klicks einen Desktop für ihn erstellen können. Wir hatten auch die Möglichkeit, nicht verwendete Desktops mit nur wenigen Klicks zu entfernen.
Die Nutzung von AWS als Plattform für Leostream kann kosteneffektiv sein, jedoch nicht in allen Fällen. Wenn Sie beispielsweise rund um die Uhr Desktops betreiben oder über nicht ausgelastete Hardware verfügen, die vollständig abgeschrieben wurde, dann ja – es ist wahrscheinlich kostengünstiger, Leostream intern zu betreiben. Das Schöne an Leostream ist, dass Sie genau dieselbe VDI-Verwaltungsplattform und viele derselben Arbeitsabläufe verwenden, unabhängig davon, ob Sie es in der Cloud oder vor Ort ausführen.
Kostenlose Leostream-Testversion
Dieser Bericht wird von der Leostream Corporation gesponsert. Alle in diesem Bericht geäußerten Ansichten und Meinungen basieren auf unserer unvoreingenommenen Sicht auf das/die betrachtete(n) Produkt(e).




Amazon