Startseite UnternehmenCloud Leostream und AWS: Flexible virtuelle Desktops in der Cloud

Leostream und AWS: Flexible virtuelle Desktops in der Cloud

by StorageReview Enterprise Lab

Vor etwa zwei Jahren haben wir habe eine Rezension verfasst einer Virtual Desktop Infrastructure (VDI)-Lösung bestehend aus Scale Computing für die Hardware und Leostream für die VDI-Software. Seitdem dieser Artikel geschrieben wurde, hat sich die Welt radikal verändert, und damit auch die virtuellen Desktops. In den letzten zwei Jahren erlebten wir die bislang größte Abwanderung von Arbeitnehmern vom Büro zur Telearbeit. In dieser Zeit haben wir auch gesehen, dass immer mehr Mitarbeiter Remote-Desktops nutzten und Unternehmen diese Desktops in der Cloud statt vor Ort hosteten. In diesem Artikel werden wir untersuchen, wie einfach oder schwierig es ist, mit Leostream eine VDI-Umgebung in der Cloud einzurichten.

Vor etwa zwei Jahren haben wir habe eine Rezension verfasst einer Virtual Desktop Infrastructure (VDI)-Lösung bestehend aus Scale Computing für die Hardware und Leostream für die VDI-Software. Seitdem dieser Artikel geschrieben wurde, hat sich die Welt radikal verändert, und damit auch die virtuellen Desktops. In den letzten zwei Jahren erlebten wir die bislang größte Abwanderung von Arbeitnehmern vom Büro zur Telearbeit. In dieser Zeit haben wir auch gesehen, dass immer mehr Mitarbeiter Remote-Desktops nutzten und Unternehmen diese Desktops in der Cloud statt vor Ort hosteten. In diesem Artikel werden wir untersuchen, wie einfach oder schwierig es ist, mit Leostream eine VDI-Umgebung in der Cloud einzurichten.

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.

An dieser Stelle muss angemerkt werden, dass Leostream kein Neuling im Bereich Cloud Computing ist. Tatsächlich veröffentlichte das Unternehmen vor über einem Jahrzehnt im Jahr 2010 Leostream Cloud Desktops, eine Lösung für Desktops-as-a-Service (DaaS). Obwohl das Unternehmen dieses Angebot eingestellt hat, zeigt es Erfahrung, Interesse und Fachwissen bei der Bereitstellung von VDI in einer öffentlichen 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.

Virtuelle Desktops in der Cloud Leostream AWS

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 verfügt AWS über 440 verschiedene EC2-Instance-Typen, von a gest. 1 Instanz mit einer einzelnen i386 vCPU und 0.5 GiB Arbeitsspeicher zu einer u-12tb1.112xlarge mit 448 vCPUs und 12,288 GiB RAM. Der wichtigste Vorteil dabei ist, dass Sie das Hardware- und Softwareprofil auswählen können, das am besten zu Ihrem Budget und den Anforderungen Ihrer VDI-Benutzer passt.

AWS-Instanztypen für virtuelle Desktops

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, haben wir Folgendes befolgt Leostream-Kurzanleitung mit AWS und arbeitete mit den Leuten von Leostream an der Installation und Konfiguration. Der Leitfaden unterteilt den Prozess der Installation von Leostream auf AWS in einige verschiedene 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 Desktops verfügt, wird es AD-Dienste für seine Leostream-Bereitstellung nutzen wollen. Amazon bietet unterschiedliche Methoden für diese Dienste.

Für Organisationen, die nur grundlegende AD-Dienste wie Benutzerkonten und Gruppenmitgliedschaften benötigen, bietet Amazon an Einfache AnzeigeDabei handelt es sich um Samba 4, das in AWS läuft, wobei Amazon die Überwachung, Verwaltung und täglichen Snapshots übernimmt. Simple AD ist in zwei Größen erhältlich: klein, das 500 Benutzer unterstützt; und groß, das bis zu 5,000 Benutzer unterstützt. Wir werden für unsere Bereitstellung einen kleinen Simple AD-Dienst verwenden.

Virtuelle Desktops – eine einfache Anzeige

Für diejenigen, die eine tatsächliche Microsoft Windows Server AD-Instanz benötigen, bietet AWS an AWS Directory Service für Microsoft Active Directory (auch bekannt als AWS Managed Microsoft AD). Wie bei Simple AD übernimmt Amazon auch in diesem Fall die Überwachung, die täglichen Snapshots und die Wiederherstellungsaspekte. AWS Managed Microsoft AD ist in zwei Editionen verfügbar: Standard und Enterprise. Die Standard Edition unterstützt bis zu 30,000 Verzeichnisobjekte (dh Benutzer, Gruppen und Computer) und ist für Organisationen mit weniger als 5,000 Benutzern konzipiert. Auf der anderen Seite ist die Enterprise Edition die teuerste AD-Option und ist für die Verarbeitung von bis zu 500,000 Verzeichnisobjekten oder etwa 80,000 Benutzern ausgelegt.

Virtual Desktops aws verwaltete Microsoft-Anzeige

 

AWS bietet auch an AD-Anschluss. Dies ist ein Gateway zwischen einem lokalen Microsoft AD und Ihrer AWS-Umgebung. Diese Angebote kosten genauso viel wie ein Small Simple AD und viel weniger als AWS Managed Microsoft AD.

Virtuelle Desktops – Ad-Connector Leostream

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.

Virtuelle Desktops Leostream-Gateway

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 haben wir durch Auswahl ein AMI-Image aus dem Master-Desktop-Image erstellt Aktionen -> Bild und Vorlagen -> Bild erstellen.

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.

Virtual Desktops Leostream-Verbindungsbroker

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 erkennen, dass die Bereitstellung eines zweiten Desktops 1 Minute und 45 Sekunden dauerte. Wir haben überprüft, ob der Desktop erstellt wurde, indem wir zu navigiert haben Ressourcen > Desktops Dort haben wir den Desktop gesehen, den wir derzeit verwenden, sowie 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 haben wir durch Auswahl eines ein Desktop-Bild erstellt AMI vom AWS Marketplace mit vorinstalliertem NICE DCV. Konkret haben wir uns für „NICE DCV für Windows (nicht grafikintensive Instanzen)„AMI mit einem T.2-Medium-Hardwareprofil. Wir haben es eingeschaltet und den Leostream-Agenten darauf installiert.

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.

Wir gingen dann zu Ressourcen > Desktops und sah zu, wie sie versorgt wurden. Wir haben gesehen, wie sie die verschiedenen Bereitstellungszustände durchliefen (z. B. Bereitstellung, Beitritt zur Domäne, Starten 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 einem Klick OK, die Desktops wurden sofort gelöscht und waren innerhalb von 5 Minuten vollständig gelöscht. Zu diesem Zeitpunkt wurden uns von AWS keine Gebühren mehr berechnet. Obwohl wir festgestellt haben, dass Desktops sehr schnell bereitgestellt wurden, können Sie mit Leostream Zeitrichtlinien festlegen, wann virtuelle Desktops ein- und ausgeschaltet werden sollen. Dadurch kann sichergestellt werden, dass Benutzer über Desktops verfügen, wenn sie sich zur Arbeit melden, Ihnen jedoch keine Kosten in Rechnung gestellt werden, wenn sie 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.

Abschließende Überlegungen

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.

Leostream-Produktseite

Kostenlose Leostream-Testversion

Leostream-Demonstrationen

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).

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | TikTok | RSS Feed