15
http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 1 / 15 Virtualisierung für kleine und kleinste Unternehmen, Teil 3 Clientvirtualisierung von Citrix, Microsoft und VMware 21.09.2010 | Autor: Frank Castro Lieberwirth Drei Hersteller werben um die Gunst der Kunden und sehen sich in der Virtualisierung vorne – Citrix im Bundle mit Microsoft und als Herausforderer VMware. Als Nachlese zur VMware World und zu VMware View 4.5 lohnt sich ein kleiner Test. Hierbei werden aber nicht alle Features, die irgendwie nur möglich sind, beachtet, sondern es wird nach ganz praktischen Gesichtspunkten eine Tauglichkeit für kleine und kleinste Unternehmen unter die Lupe genommen. Die Entscheidungen eines Admins… Virtualisierung ist das Bestreben, eine Software oder einen Dienst von einem Hardwaregerät unabhängig zu gestalten. Wenn man heute von Virtualisierung spricht, muss man zwischen Server-Virtualisierung, Desktop- und Applikations-Virtualisierung unterscheiden (siehe auch Tabelle in der Bilderschau). Die Client-Virtualisierung umfasst demnach die Desktop- und Applikations-Virtualisierung. Beide Technologien erhalten die Software „virtuell“ über das Netzwerk von einem Server, sodass auf dem Client die gelieferte Software nicht installiert sein muss. Server oder Servergerät? Der Server stellt seine Ressourcen den Clients zur Verfügung. Derzeitige Technologien erlauben die Installation eines Serverbetriebssystems auf einem physikalischen Gerät oder auf einem virtualisierten Server, der sich wiederum auf einem physikalischen Gerät befindet (siehe Abbildungen). Es ist demnach möglich, virtualisierte Clients bei einer VDI (Virtual Desktop Infrastructure) auf einem Hypervisor zu hosten. Der Hypervisior ist die Schnittstelle zwischen Hardware und Betriebssystem. Das Betriebssystem kommuniziert mit dem Hypervisor und nicht mehr mit der eigentlichen Hardware, bzw. „es denkt, der Hypervisor sei die eigentliche Hardware“. Die reinen Microsoft Terminal Services sind hingegen „nur“ eine Präsentations-Virtualisierung, denn es gibt keine isolierten virtuellen Clientbetriebssysteme. Wohl aber kann Microsoft über das hauseigene Hyper-V ein VDI erzeugen. VMview 4.5 ist ein reines VDI. Anforderung an die Hardware BILDERGALERIE Fotostrecke starten: Klicken Sie auf ein Bild (17 Bilder)

Desktopvirtualisierungen im Vergleich

Embed Size (px)

Citation preview

Page 1: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 1 / 15

Virtualisierung für kleine und kleinste Unternehmen, Teil 3

Clientvirtualisierung von Citrix, Microsoft und VMware21.09.2010 | Autor: Frank Castro Lieberwirth

Drei Hersteller werben um die Gunst der Kunden und sehen sich in derVirtualisierung vorne – Citrix im Bundle mit Microsoft und als HerausfordererVMware. Als Nachlese zur VMware World und zu VMware View 4.5 lohnt sich einkleiner Test. Hierbei werden aber nicht alle Features, die irgendwie nur möglichsind, beachtet, sondern es wird nach ganz praktischen Gesichtspunkten eineTauglichkeit für kleine und kleinste Unternehmen unter die Lupe genommen.

Die Entscheidungen einesAdmins…

Virtualisierung ist das Bestreben, eine Software oder einen Dienst von einem Hardwaregerät unabhängig zugestalten. Wenn man heute von Virtualisierung spricht, muss man zwischen Server-Virtualisierung, Desktop- undApplikations-Virtualisierung unterscheiden (siehe auch Tabelle in der Bilderschau).

Die Client-Virtualisierung umfasst demnach die Desktop- und Applikations-Virtualisierung. Beide Technologienerhalten die Software „virtuell“ über das Netzwerk von einem Server, sodass auf dem Client die gelieferte Softwarenicht installiert sein muss.

Server oder Servergerät?

Der Server stellt seine Ressourcen den Clients zur Verfügung. Derzeitige Technologien erlauben die Installationeines Serverbetriebssystems auf einem physikalischen Gerät oder auf einem virtualisierten Server, der sichwiederum auf einem physikalischen Gerät befindet (siehe Abbildungen). Es ist demnach möglich, virtualisierteClients bei einer VDI (Virtual Desktop Infrastructure) auf einem Hypervisor zu hosten. Der Hypervisior ist dieSchnittstelle zwischen Hardware und Betriebssystem. Das Betriebssystem kommuniziert mit dem Hypervisor undnicht mehr mit der eigentlichen Hardware, bzw. „es denkt, der Hypervisor sei die eigentliche Hardware“. Die reinenMicrosoft Terminal Services sind hingegen „nur“ eine Präsentations-Virtualisierung, denn es gibt keine isoliertenvirtuellen Clientbetriebssysteme. Wohl aber kann Microsoft über das hauseigene Hyper-V ein VDI erzeugen.VMview 4.5 ist ein reines VDI.

Anforderung an die Hardware

BILDERGALERIE

Fotostrecke starten: Klicken Sie auf ein Bild (17 Bilder)

Page 2: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 2 / 15

Für die Virtualisierung verwendet man erschwingliche Prozessorboards mit 2 Prozessoren (z.B. 6 Kerne Intel Xeonoder Opteron). Ergänzt mit einem RAID-System und einigen schnellen Festplatten ist schließlich ein kostengünstigerServer schnell aufgebaut. Je mehr Speicherbausteine in das Board eingebaut werden können, desto besser. Ambesten mindestens 16 GB RAM.

Citrix XenApp verwendet den Microsoft Server als Host. Die Hardware für Microsoft ist mittlerweile standardisiert,selbst ein Supermarkt-PC würde irgendwie laufen. Anders sieht es bei VMware aus!

Die VMware Clientvirtualisierung benötigt generell eine Server-Virtualisierung mit ESX4/ESX4i-Virtualisierung alsHost. Es werden hier nur ganz bestimmte Hardwarekomponenten unterstützt, d.h. es muss vorab bei VMware in dietechnische Dokumentation geschaut werden, ob Board, Prozessor, Controller, Grafikkarte und Backplane (fürFestplatten) überhaut unterstützt werden. Das Beste ist daher, man geht zu einem Hersteller und lässt sich dieVMware-Tauglichkeit schriftlich bescheinigen.

Gemeinsamkeiten

Alle drei Produkte machen im Betrieb einen guten Eindruck. Sie bieten einen sicheren Netzwerkzugang. AuchHeimarbeitsplätze können sicher verbunden werden. Alle Produkte verwenden Microsoft Active Directory, fürHeimarbeitsplätze kann auch ein RADIUS-Server (Security Server bei VMware) verwendet werden. Citrix undVMware 4.5 bieten Applikations-Virtualisierung für Apple MacOS 10.6 (Snow Leopard), damit auch die mittlerweilebeliebten MacBooks Microsoft Office-Software virtualisieren. Die Citrix-Virtualisierung für den Apple funktioniert gutund ist zu empfehlen. Der VMware Apple-Agent (ab View 4.5) konnte noch nicht getestet werden.

Ungleiche Voraussetzungen

Client-Virtualisierung von Microsoft und Citrix kann mit bestehenden Microsoft-Ressourcen schnell eingerichtetwerden. Ähnliches gilt für VMware View, wenn bereits eine bestehende VMware-Infrastruktur besteht. Dennoch istein Wechsel „zwischen den Welten“ nur mit zusätzlicher Hardware durchzuführen. Von der Planungsarbeit undDurchführung ganz schweigen. Betrachtet man daher nur die „Client-Virtualisierung“ lohnt sich ein Wechsel vonMicrosoft zu VMware oder umgekehrt wohl kaum.

weiter mit: Microsoft Terminal Services, Citrix XenApp und VMware View 4.5

Virtualisierung für kleine und kleinste Unternehmen, Teil 3

Clientvirtualisierung von Citrix, Microsoft und VMware21.09.2010 | Autor: Frank Castro LieberwirthMicrosoft Terminal Services / Remote Desktop-Services

Für die Client-Virtualisierung aus dem Hause Microsoft wird neben der Server-Betriebssystemlizenz (idealerweiseWindows Server 2008R2) noch eine Terminal-Server bzw. Remote-Desktop-Lizenz benötigt. Mit Windows Server2008 R2 heißen die TS CALs nun RDS CALs. Eine Internetrecherche für 5 Benutzer ergab für die Terminal-Serviceseinen Preis um die 340 Euro (exkl. MwSt.). Microsoft OPEN-Lizenzen (Volumenlizenzen) können noch günstigersein.

Erhält der Benutzer einen vollwertigen virtuellen Desktop via Hyper-V, ist eine Windows XP oder Windows 7 Lizenznotwendig. Möchte man beispielweise Microsoft Office bereitstellen, ist eine gesonderte Office-Lizenz für dieTerminal Services notwendig. Der „virtuelle“ Lizenzierungsschlüssel unterscheidet sich jedoch vom normalen

Page 3: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 3 / 15

Lizenzierungsschlüssel auf der DVD-Hülle.

Citrix XenApp Fundamentals

Bei der Clientvirtualisierung bringt Citrix die größte Erfahrung mit. Nicht ohne Grund hat Microsoft in derVergangenheit Hilfe von Citrix für seine ersten Terminal-Services gesucht (Technology Cross Licensing andDevelopment Agreement, 12. Mai 1997). Diese Partnerschaft wurde am 11. Juli 2010 durch die „V-Alliance 2.0“nochmals bekräftigt.

Möchte man heute Citrix Applikations-Virtualisierung einsetzen, benötigt man die gleichen Voraussetzungen, wie fürdie Microsoft-Lösung. XenApp Fundamentals ist eine Lösung für bis zu 75 Clients. Zusätzlich zu dem Server-Betriebssystem wird für jeden Client eine Terminal-Server- und eine Citrix-Zugriffslizenz benötigt. EineInternetrecherche ergab hier einen Preis von ca. 850 Euro (exkl. MwSt.) für die genannte Kombination für 5Benutzer. Für den Preisaufschlag (bezogen auf Microsoft) erhält der Anwender eine neue Verwaltungskonsole undTools zur vereinfachten Verwaltung. Eine Serverredundanz kann ebenfalls einfach eingerichtet werden.

Leider gibt es die Citrix XenApp Fundamentals derzeit nur in einer 32-Bit-Version, was nicht mehr zeitgemäß ist. Sielässt sich nicht auf ein 64-Bit System aufspielen. Das teurere XenApp 6 ist für 64 Bit erhältlich.

VMware View 4.5

Produkte von VMware sind von der ursprünglichen Konzeption auf Rechenzentren zugeschnitten. VMware Viewbenötigt einen ESX/ESXi-Server (Version 3.5 oder 4). Zur Verwaltung von ESX-Server verwendet VMwarezusätzlich einen Verwaltungsserver mit vCenter-Software, die auf einem dedizierten Windows-Server mit einer SQL-Datenbank laufen muss. Bei kleinen Unternehmen reicht auch eine frei erhältliche SQL Server Express-Edition aus.

Leider funktioniert der VMview-Administrator nur mit Adobe Flash 10, was als echter Schönheitsfehler zu werten ist.Mit Firefox 3.6.8 konnte die neue Version 4.5 gar nicht geöffnet werden. Des Weiteren gibt es Transfer-,Connection- und Security-Server und die Möglichkeit, beide jeweils zu spiegeln. Der Aufwand insgesamt ist rechthoch. Der Umstieg auf ESX ist ohne Linux- und VMware-Kenntnisse nicht empfehlenswert. Technisch gesehen istein ESX-Server aber sehr gut und übertrifft derzeit die Microsoft Hyper-V-Lösung bei weitem, wie der nachfolgendeArtikel über Server-Virtualisierung zeigen wird. Vielleicht ein Grund schwach zu werden…

Neben den sowieso fälligen Lizenzen für die drei VMware-Verwaltungsserver (Windows Server-Lizenz),Gastbetriebssysteme und Client-Anwendungen, werden noch mindestens Lizenzen für ein VMview 4 EnterpriseStarter Kit plus ein Jahr Basic Support für 10 Benutzer in Höhe von 1.430 Euro (zzgl. Mwst.) fällig. DieVerwaltungsserver können natürlich auch virtualisiert werden. Man beachte, dass der ESXi-Host Lizenzkostenfreiist, während der ESX-Host (ohne „i“) kostenpflichtig ist.

Fazit

Mit der Annahme, dass kleine Firmen bereits Investitionen in Microsoft-Produkte getätigt haben, können dieMicrosoft Remote-Desktop-Services Aufgrund einfacher Installation, Kosten und Wartung im Bereich der Client-Virtualisierung klar empfohlen werden. Eine Applikations-Virtualisierung ist somit für wenige Euro zu haben. DerCitrix-Server punktet bei der Verwaltung, dem Farmaufbau, dem Angebot an Client-Agenten und einer subjektivbesseren Auslastung langsamer Leitungen. Existiert bereits eine VMware-Infrastruktur, dann ist VMware View 4.5eine Alternative. Aber alles – wie schon erwähnt – vor dem Hintergrund der Zielgruppe kleiner und kleinsterUnternehmen.

zurück zu Teil 2

zurück zu Teil 1

Page 4: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 4 / 15

Redakteur: Andreas Donner

Dieser Beitrag ist urheberrechtlich geschützt.Sie wollen ihn für Ihre Zwecke verwenden?Infos finden Sie unter www.mycontentfactory.de.

Dieses PDF wurde Ihnen bereitgestellt von http://www.searchdatacenter.de

Abbildung 1: Übersicht von Client-Virtualisierungs-Produkten als Einleitung. In Rot markiert sind Produkteohne zusätzliche Lizenzkosten.

Page 5: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 5 / 15

Abbildung 2: Microsoft – Blockdarstellung von Applikations-Virtualisierung mit und ohne Hyper-V. Es solldargestellt werden, dass die zu bereitstellenden Anwendungen (wie auch beim Citrix) auf dem WindowsServer 2008 installiert werden müssen. Im „Hyper-V-Weg“ kann die Anwendung alterativ auch aus einervirtuellen Maschine geholt werden.

Page 6: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 6 / 15

Abbildung 3: Im VMware View – Infrastruktur laut VMware-Angaben. Der Connection Server istobligatorisch. Der View Composer ermöglicht das einfache Klonen virtueller Clientmaschinen underfordert eine zusätzliche Lizenz. View benötigt mindestens 3 Serverlizenzen für Microsoft Server. DieServer und die Clients laufen auf VMware ESX-Hosts.

Page 7: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 7 / 15

Abbildung 4: Microsoft – Auch bei Microsoft kann der Desktop im Windows-7-Look angepasst werden.Man beachte: Windows Gruppenrichtlinien verwalten bzw. beeinflussen die Remote-Desktop-Dienste. DieRemote Desktop-Dienste werden über einen sehr ausführlichen Assistenten recht einfach installiert.Gedanken über Zertifikate (PKI) oder Netzwerkaufbau sollte man sich jedoch schon gemacht haben.

Abbildung 5: Citrix – In XenApp Fundamentals kann eine Servergruppe zwecks Redundanz undLastausgleich installiert werden. Aber auch mit nur einem Server funktioniert diese Einstellung. DieInstallation verläuft sehr problemlos.

Page 8: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 8 / 15

Abbildung 6: Citrix – Mit Netzwerkdiagramm und Assistent kann der Administrator in XenAppFundamentals den externen Zugriff einrichten.

Page 9: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 9 / 15

Abbildung 7: Microsoft – Die Remotedesktop-Dienste (RDP) lassen sich 120, die VMware View 60 undXenApp Fundamentials 30 Tage testen. Danach muss freigeschaltet werden. Für Citrix sind auchMicrosoft RDP-Lizenzen notwendig.

Page 10: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 10 / 15

Abbildung 8: Microsoft Management-Konsole – Auf dem Server installierte Anwendungen können schnellper Mausklick ausgewählt werden, um später dann in den Richtlinien bestimmten Benutzern zurVerfügung gestellt zu werden. Der Anwender kann die Anwendung bequem über einen gängigen Browserstarten (siehe Browserfester bei Citrix, Abbildung 13).

Page 11: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 11 / 15

Abbildung 9: Die Citrix-Access Management Console bietet eine schnelle und etwas durchdachtereAdministration, als die von Microsoft. Geschmacksache sind sicherlich die Animationen, die eineKonfiguration hervorheben (siehe blaue Felder in dem Computermonitor).

Abbildung 10: VMware View 4.1 – Ob „Bug oder Feature“ in der allerersten finalen Version konnte nochnicht geklärt werden: Der Mozilla Firefox 3.8.6 mochte jedenfalls kein Adobe Flash öffnen. Generell stelltsich auch die Frage, warum VMware das Verwaltungs-Frontend gerade in Flash programmieren musste?

Page 12: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 12 / 15

Abbildung 11: Administration Webbasiert – Im VMware View Administrator können virtuelle Desktops,Sitzungen und Speicherverwaltung durchgeführt werden (Quelle VMware). Da der „Composer“ in derkleinsten Version nicht dabei ist, können virtuelle Clients ebenso wenig geklont werden, wie bei Microsoftohne System Center Virtualisation Manager.

Abbildung 12: Die typische Vorgehensweise ist, dass auf dem Client ein Plug-in oder auch Agentinstalliert wird. Das Bild zeigt beispielsweise ein Citrix-Plug-in

Page 13: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 13 / 15

Abbildung 13: Citrix – Ob Microsoft oder Apple-Client, Anwendungen können über das Web einfach undsicher gestartet werden. In puncto Geschwindigkeit bei Office Anwendungen dauert der erste Aufrufwegen des Verbindungsaufbaus und der Übernahme von Benutzereinstellungen einige Sekunden,weitere Aufrufe sind mit der lokalen Installation vergleichbar. Insgesamt ist die Performance gut.

Abbildung 14: Citrix – Jeder Anwender erhält ein Profil, in dem er seine Dokumente verwalten kann. DasProfilverzeichnis befindet sich hier auf dem Citrix-Server. Insgesamt ist dies für den Anwender einangenehmes Arbeiten.

Page 14: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 14 / 15

Abbildung 15: VMware – Preise laut VMware für VMware View 4, die es nur in Verbindung mit einemSupport-Paket gibt.

Abbildung 16: VMware – Der ThinApp ist ein Installer, der ähnlich wie der von Microsoft (z.B. in derSystem Center Suite oder WAIK) funktioniert. Er nimmt eine Installation auf und installiert diese später aufdie Clients. Preise und Abbildung laut VMware Homepage. ThinApp ist nicht obligatorisch, in großenFirmen kann er der Administration die Installation (u.a. Patch Management) vereinfachen.

Page 15: Desktopvirtualisierungen im Vergleich

http://www.searchdatacenter.de/themenbereiche/virtual-desktop-infrastructure/strategien/articles/282912/ Seite 15 / 15

Abbildung 17: VMware – Zuzüglich zu der ThinApp-Suite wird noch eine Client-Lizenz benötigt. ThinAppist nicht obligatorisch, in großen Firmen kann der Administration die Installation (Patch Management)vereinfachen. Preise und Abbildung laut VMware Homepage.