
Der Produktmanager von Parallels, Jewgeni Korepanow, sprach ĂŒber die interessantesten Funktionen der Lösung fĂŒr die Bereitstellung von Anwendungen und der Infrastruktur von virtuellen ArbeitsplĂ€tzen, dem Remote Application Server, und ĂŒber seine wichtigsten Wettbewerbsvorteile. Hier ist der Bericht aus erster Hand. Viel SpaĂ!
Parallels RAS ermöglicht die Remote-Bereitstellung von allem, was auf Windows-Servern und -Desktops lĂ€uft, auf Client-GerĂ€te. Genau dafĂŒr existiert unser Produkt. Es ist egal, ob der Benutzer ein Mac, Windows, ein Android- oder iOS-Telefon hat â Anwendungen, die ĂŒber Parallels RAS veröffentlicht werden, können von jedem GerĂ€t aus genutzt werden. In diesem Artikel werde ich einige der interessantesten Funktionen der Plattform vorstellen.
Geschichte (RAS) begann mit einer ziemlich banalen Idee. Eigentlich mit der Essenz: eine Anwendung, die weit entfernt auf unserem Server lĂ€uft, zu nehmen und sie auf einem Windows-Client so darzustellen, als wĂ€re sie lokal installiert. Das Konzept kam gut an und entwickelte sich allmĂ€hlich weiter. Und jetzt verbessern, verfeinern und optimieren wir unser Produkt seit ĂŒber 14 Jahren. In dieser Zeit wurden etwa tausend Funktionen hinzugefĂŒgt und einige ĂŒbrigens auch entfernt.
Wir scheuen uns nicht, zu experimentieren, aber nicht alle Ideen erweisen sich in realen Nutzungsszenarien als erfolgreich. Zum Beispiel hatten wir ein eigenes Betriebssystem fĂŒr GerĂ€te. Es konnte auf alten Computern installiert werden, die bei unseren Kunden im BĂŒro stehen und als Thin Clients verwendet werden. Dieses OS fand keinen Anklang â wir entschieden uns, es aufzugeben. Tatsache ist, dass nur sehr wenige Unternehmen die Idee von Thin Clients erfolgreich umgesetzt haben, fĂŒr die es entwickelt wurde. Wir haben erkannt, dass es rentabler und einfacher ist, mit jemandem zu kooperieren, als uns in diesem Bereich selbst zu entwickeln.
Einige Funktionen wurden aufgrund des Scheiterns von Drittanbieterprodukten auf dem Markt entfernt. 2010 hatten wir UnterstĂŒtzung fĂŒr Windows Phone, erinnern Sie sich an solche Dinge? Aber die mobile Plattform konnte sich nicht durchsetzen, und damit haben wir auch den Client zur UnterstĂŒtzung entfernt.
In jeder neuen Version von Parallels RAS gibt es mindestens einhundert neue Funktionen. Manchmal kommt die Zahl sogar auf zweihundert. Sie sind groĂ und klein, erfolgreich und weniger erfolgreich, mit Fehlern und ohne. Unter ihnen möchte ich einige zeitgeprĂŒfte und meiner Meinung nach sehr wichtige herausstellen.
HochverfĂŒgbarkeits-Lastenausgleich
Dies ist eine virtuelle Maschine, die wir unseren Nutzern zur VerfĂŒgung stellen. Sie lĂ€sst sich leicht in Parallels RAS integrieren und verwalten. Im Grunde ist ein Load Balancer fĂŒr groĂe Installationen unerlĂ€sslich. Wenn Sie 100 Personen und zwei Netzwerk-Gateways haben, mĂŒssen Sie ihn technisch verwenden. Parallels RAS bietet einen eigenen Load Balancer an, ohne dass zusĂ€tzliche Lizenzen erworben werden mĂŒssen.
Wir haben im Grunde nur einen, der Standard ist. Das unterscheidet uns von Citrix und anderen Wettbewerbern. Nutzer, die eine Lizenz erwerben, haben sofort Zugang zu allen Funktionen von Parallels RAS.
Google Authenticator
Dieser Dienst ist bei uns standardmĂ€Ăig enthalten, was es Administratoren ermöglicht, die Multifaktor-Authentifizierung ohne Bereitstellung zusĂ€tzlicher virtueller Maschinen und den Kauf anderer MFA-Lösungen zu integrieren. Zum ersten Mal haben wir diese Funktion in Version 17.0 veröffentlicht und seitdem noch fĂŒnf kleinere Upgrades durchgefĂŒhrt. Insbesondere haben wir die Benutzerfilterung, das Verhalten in den Clients und die Administration benutzerfreundlicher gestaltet.
Dies ist keine besonders komplizierte Funktion, nicht technologisch ausgeklĂŒgelt, aber sie ist wirklich wichtig. Unsere Umfragen und Statistiken zeigen, dass die Menschen sie aktiv nutzen. Und so, wie wir es umgesetzt haben: Man muss nur die Lösung installieren, das KĂ€stchen 'Google Authenticator aktivieren' anklicken und es funktioniert fĂŒr alle â so etwas hat niemand sonst.
Universal Printing Driver
Drucken ist ein wirklich schmerzhaftes Thema fĂŒr alle Administratoren, die mit Desktop Delivery Anwendungen arbeiten. Die Drucker selbst sind sehr eigenwillig, alle Hersteller bringen ihre eigenen Treiber mit, und sie verhalten sich auf jeder Betriebssystem unterschiedlich. Deshalb haben wir unseren eigenen universellen Druckertreiber entwickelt, der als Schnittstelle zwischen den realen Druckern und dem, was der Benutzer auf seinem Client sieht und nutzt, fungiert.
Das heiĂt, ich sitze beispielsweise zu Hause, schlieĂe den Drucker ĂŒber USB an und er wird auf den Server ĂŒbertragen. Aber es werden keine echten Treiber verwendet, stattdessen wird Parallels RAS Universal Printing erstellt. Dadurch wird der Server nicht ĂŒberflutet und es besteht kein Risiko fĂŒr einen Maschinenabsturz. Wir investieren viele Ressourcen, damit dieser Druckservice funktioniert. Wir haben mehrere Personen, die fast stĂ€ndig an der Verbesserung dieser Funktion arbeiten. Wenn Sie wĂ€hrend des RAS-Tests mit unserem Sales-Manager ein Problem mit dem Drucker finden, besteht eine hohe Wahrscheinlichkeit, dass es bis zu dem Zeitpunkt, an dem Sie bereit fĂŒr die Produktion sind, behoben und offiziell veröffentlicht wird.
Multi-Tenant
Das ist eine der groĂen Funktionen, die kĂŒrzlich in der letzten Version veröffentlicht wurde. In der Regel bieten Dienstanbieter, die Parallels RAS verwenden, entweder ihren Benutzern eine fertige Lösung auf Basis unseres Programms an oder sie verkaufen Administrator-Dienste, die sich um die gesamte IT des Kunden kĂŒmmern. In diesem Szenario ist es wichtig, dass die Endbenutzer isoliert sind.
FrĂŒher haben wir einfach empfohlen, separate, unabhĂ€ngige Farmen zu erstellen. Im Grunde hat das funktioniert, aber es gab natĂŒrlich MĂ€ngel. Die Leute wollten mehr Zentralisierung und eine Reduzierung der Kosten fĂŒr die Lösung, denn um eine vollstĂ€ndige Farm aufzubauen, ist viel nötig. Server. Ja, das sind virtuelle Maschinen, aber trotzdem. Mit dieser Funktion, Multi-Tenant, haben wir es ermöglicht, Teile der Infrastruktur zwischen Mandanten und Endkunden zu teilen.
Sie bleiben nach wie vor isoliert, wissen nichts voneinander und können nicht interagieren, teilen sich aber eine bestimmte Schicht der Parallels-Infrastruktur, die natĂŒrlich beim Dienstanbieter bereitgestellt wird. Dadurch haben unsere Kunden die Möglichkeit, ihre Lösungen auf Basis von RAS kostengĂŒnstiger anzubieten, was sie wettbewerbsfĂ€higer macht.
Ich kann nicht sagen, dass dies eine einzigartige Funktion auf dem Markt ist. Auf die eine oder andere Weise erfĂŒllen unsere Wettbewerber den gleichen Bedarf. Aber wir haben es etwas anders und besser gemacht, zumindest aus Sicht der Gesamtkosten der Lösung.
Single Sign-On (SSO)
In der vorherigen Version haben wir auch die UnterstĂŒtzung fĂŒr die Single Sign-On-Technologie (SSO) auf Basis von SAML veröffentlicht. Diese Funktion ermöglicht es, Mandanten ĂŒber unabhĂ€ngige Anbieter zu authentifizieren, wenn sie sich im Parallels Client (Client-Anwendung fĂŒr RAS) einloggen. Das ist wichtig, weil keiner unserer Kunden auf seiner Seite fĂŒr jeden Auftraggeber ein Active Directory einrichten möchte. Das kostet Geld, ist ineffizient und schwierig zu warten.
In den letzten vier Monaten habe ich viel Positives ĂŒber dieses Feature gehört und kein einziges negatives Feedback erhalten, obwohl man normalerweise nicht alle zufriedenstellen kann. Aber genau diese Funktion hat bisher keine Leute gefunden, die sagen: âUnd unser Szenario funktioniert hier ĂŒberhaupt nicht.â Obwohl die Integration, um ehrlich zu sein, ziemlich anspruchsvoll in Bezug auf Management und Verwaltung in allen Lösungen der Kunden ist.
Cloud-Deployment-Optionen
Wir unterstĂŒtzen Cloud-Lösungen und helfen Benutzern, zu ihnen zu wechseln. Sie sind leider immer noch nicht billig, bringen aber ihre Vorteile. Zum Beispiel erleben viele an âBlack Fridayâ eine erhebliche Belastung ihrer Server. Wenn Sie ein eigenes Rechenzentrum haben, können Sie nicht einfach einen weiteren Server aus der Tasche ziehen und schnell aufstellen, um den zunehmenden Ansturm an Anfragen zu bewĂ€ltigen.
Aber Sie können â zusĂ€tzlich zu Ihrem bestehenden Rechenzentrum â in RAS eine Cloud registrieren, die erforderlichen virtuellen Maschinen dort bereitstellen und klonen. Unsere FunktionalitĂ€t ermöglicht es, das Up- und Downscaling von Lasten in der Cloud so zu automatisieren, dass Maschinen je nach tatsĂ€chlichem Bedarf erstellt und gelöscht werden.
Wenn beispielsweise abends niemand mehr die Maschinen benutzt, stoppen und löschen wir sie alle. Morgens, wenn neue Benutzer kommen und die Belastung im Hauptrechenzentrum steigt, beginnen wir, virtuelle Maschinen in Azure zu erstellen. Eine, zwei, drei â beliebige Anzahl entsprechend den BedĂŒrfnissen. Der Administrator muss die Anzahl der Kunden nicht ĂŒberwachen, wir erledigen das automatisch.
Web-Konsole
In Ăbereinstimmung mit dem HTML-Trend wechseln wir derzeit von der Administrationskonsole, die als Windows-Anwendung vorliegt, zur web-basierten Version. Diese ist bereits veröffentlicht, jedoch mit minimalen Funktionen, die fĂŒr die Technischen Support-Administratoren notwendig sind. Geplant ist, nach und nach alle Funktionen, die in der alten Konsole verfĂŒgbar sind, in diese zu ĂŒbertragen. Mit jeder Veröffentlichung wird sie also immer vollstĂ€ndiger.
Warum ist das wichtig? In erster Linie, weil die Menschen alles von ihren GerĂ€ten aus steuern möchten. Wenn Sie einen Mac haben, haben Sie nicht das Verlangen, per RDP auf den Server mit RAS zuzugreifen, um etwas zu erledigen. Oder stellen Sie sich vor, Sie sitzen im Flugzeug, bereiten sich auf den Start vor, und plötzlich ruft Ihr Chef und schreit: âAlles ist verlorenâ, und Sie haben nur Ihr Telefon zur Hand. Mit der Web-Konsole können Sie herausfinden, was das Problem ist, etwas veröffentlichen und die Server neu starten.
Diese AnwendungsfÀlle sind leider nicht möglich, wenn Sie die Standardkonsole verwenden. Unsere vorherige Version ist in dieser Hinsicht auf Windows beschrÀnkt, trotz der tausenden Funktionen, die sie hat.
FlexibilitÀt und Einfachheit
Zusammenfassend möchte ich anmerken, dass Parallels RAS viele Konkurrenten hat. Aber es hebt sich gĂŒnstig von den Analoga durch die Einfachheit der Bereitstellung und Nutzung ab. Es sind scheinbar sehr primitive Worte, sehr allgemein. Trotzdem höre ich oft von Kunden und lese in Foren, dass die Installation von RAS nicht einfacher sein könnte. Es dauert nur ein paar Klicks.
Der Administrator muss nichts zusĂ€tzlich bei sich installieren oder, Gott bewahre, neue Hardware kaufen, um unsere Lösung zu installieren und auszuprobieren. Der gröĂte Teil der FunktionalitĂ€t funktioniert in jeder Umgebung. DafĂŒr gibt es viele GrĂŒnde. Wie immer verbirgt ein Produkt, das von auĂen trivial erscheint, unter der Haube eine Menge Nuancen und tausend Stunden Supportarbeit.
Im Grunde liegt der wichtigste Grund, warum Parallels RAS so flexibel und einfach ist, darin, dass wir die meisten Betriebssysteme und Hypervisoren sowie Cluster- und Cloud-Lösungen unterstĂŒtzen. Insbesondere haben wir Windows 2003 bis jetzt nicht fallen lassen, obwohl unsere Konkurrenten das vor einigen Jahren bereits getan haben. Auf dem Markt gibt es keine anderen Lösungen, die damit verbunden sind; alle haben den Kunden lĂ€ngst gesagt, sie sollen ein Upgrade durchfĂŒhren, nur wir nicht.
Quelle: habr.com
