Presentation desktops for the cloud the view rollout
Presentation bp7 - citrix xen desktop
1. BP7 - Citrix XenDesktop:
Best Practices aus erfolgreichen
Desktop-Virtualisierungsprojekten
Jürgen Wand, Systems Engineer, Citrix Systems GmbH
Ronald Grass, Systems Engineer, Citrix Systems GmbH
4. • You can configure intelligent fallback to server side rendering for smaller flash instances with manipulating the
following regkeys on the VDA
HKLMSOFTWARE[Wow6432Node]CitrixHdxMediaStreamForFlashServerPseudoServer IntelligentFallbackWidth
HKLMSOFTWARE[Wow6432Node]CitrixHdxMediaStreamForFlashServerPseudoServer
IntelligentFallbackHeightWidth
value = 250 (REG_DWORD)
• To configure HDX MediaStream for Flash with IE9 on Server / VDA Side you have to set regkeys
HKLMSOFTWARECitrixHdxMediaStreamForFlashServerPseudoServer IEBrowserMaximumMajorVersion (32bit)
HKLMSOFTWAREWow6432NodeCitrixHdxMediaStreamForFlashServerPseudoServer
IEBrowserMaximumMajorVersion (64bit)
value = 00000009. (REG_DWORD)
Desktop-Delivery – HDX MediaStreamForFlash
11. Der richtige Fokus und Planung von Projekten
• Setzen Sie ein klares Ziel für ihr Projekt, verlieren Sie es nicht aus den Augen und lassen sie es nicht
durch sich ändernde Aufgabenstellungen „verwässern“
• Definieren Sie einen realistischen Zeitplan, Citrix Partner oder CCS können hier helfen,
Dehnen Sie die Planungs- und Assessmentphase lieber zugunsten einer reibungslosen Umsetzung aus
• Informieren Sie rechtzeitig alle !! benötigten Entscheider, Administratoren und Architekten über das
Projekt ( Desktop-Division, Netzwerker, Server-Division, Firewaller sowie Helpdesk u.v.m )
• Definieren Sie Mitwirkungspflichten aller Parteien um den
Zeitlplan einhalten zu können
• Fragen Sie Citrix Partner nach Referenzkunden und
Referenzprojekten
18. Aus dem XenDesktop Planning Guide –
Desktop Image Delivery.pdf
support.citrix.com/article/CTX128643
19. • Bestehende Infrastruktur nutzen oder eine neue Technologie einführen
• MCS vs. PVS oder besser MCS und PVS
• MCS ist weniger komplex als eine PVS Infrastruktur
• MCS erzeugt mehr IOPS als PVS
• MCS: Mit XenServer Intellicache kann man die IOPS auf dem zentralen Storage reduzieren
• PVS kann auch physikalische Systeme mit Betriebssystemen versorgen
• Welchen Einfluss hat meine Provisioning-Strategie auf mein Storage
• Die Protokollentscheidung - NFS , iSCSI oder FiberChannel
Die richtige Provisionierungs-Strategie
21. • Steady State vs. Boot und Rebootzyklen beachten
• IOPS muss man richtig kalkulieren Daniel Beveridge Daniel Beveridge's (VMWare)
Dokument dazu
• Jim Moyle (Atlantis Computing) hat ein sehr interessantes Webinar zu diesem Thema
gehalten
• Skalierung des Storages auch für weiteren Ausbau der Desktop Virtualisierung richig
bewerten
• Hypervisorfunktionalitäten und bestehendes Know-how mit einbeziehen (XenServer
und Intellicache)
• Preis / Leistungsverhältnis von Storagesystemen in PoCs eruieren ( local SSDs vs. SAN
vs. FusionIO )
• Shared Storage oder Local Storage ?
IOPS – wichtige Kenngröße in der
Desktopvirtualisierung
28. 3,000-4,000 user building block (pro rack)
Hochverfügbarkeitsdesign
ohne shared storage
N x Hypervisor
mit user VMs
Localer PVS
Netzwerktraffic
PVS fail-over
Netzwerktraffic
N x PVS server
Netzwerk
switch
31. Das Netzwerk und die Verfügbarkeit
• Es gibt mehr Zustände als Ping /Reply =OK bzw. „Server verfügbar“ oder „Server nicht verfügbar“
• Beim Netzwerk gehts um Performance und Services
• Loadbalancing und Ausfallsicherheit über (virtualisierte) Hardwareloadbalancer realisieren
• Monitoring und Loadbalancing von essentiellen Services wie Profilen, WebInterface, DHCP und TFTP nicht
vergessen , http://support.citrix.com/article/CTX116337
• Firewallteam mit Kommunikationsprozessen versorgen
• MAK / KMS Infrastruktur für Windows und Office 2010 prüfen/vorbereiten
• Citrix Receiver einführen und Änderungen der neuen Clients testen und an User kommunizieren
• Erstellen von Policies für fat PCs oder Mobile Devices basierend auf Einsatzzweck
32. Netscaler – nie mehr ohne !
• Loadbalancing und Monitoring verbessert die Vertfügbarkeit
• GSLB für unterbrechungsfreies Schwenken von RZs/Brandabschnitten
• Integriertes ICA Proxy und Citrix Access Gateway Enterprise
• Optional --> Web Interface direkt auf dem Netscaler
33. Sicherer Zugang mit Access Gateway Enterprise
Remote User
Branch Office
Home Office
Tablet
NetScaler
Desktop
Delivery
Controller
HQ Office
XenDesktop Farm XenServer Resource Pool
Active
Directory
Data Store
License
Server DHCP
Infrastructure
Virtual Desktop 1
Personalization: User A
Apps: Office
OS: Vista
Virtual Desktop 2
Personalization: User B
Apps: Office
OS: XP
Virtual Desktop 3
Personalization:
Apps:
OS:
Firewall
Firewall
Personalization
Applications
OS
Provisioning
Server
XenApp
Controller
File Share
Desktop
Delivery
Controller
Data
Collector
Vista Windows
XP
Windows
7
User
A
User
B
User
C
User
D
User
E
Web
Interface
Sicherer Zugriff
34. Hohe Verfügbarkeit und intelligentes Load Balancing
Remote User
Branch Office
Home Office
Tablet
NetScaler
Desktop
Delivery
Controller
HQ Office
XenDesktop Farm XenServer Resource Pool
Active
Directory
Data Store
License
Server DHCP
Infrastructure
Virtual Desktop 1
Personalization: User A
Apps: Office
OS: Vista
Virtual Desktop 2
Personalization: User B
Apps: Office
OS: XP
Virtual Desktop 3
Personalization:
Apps:
OS:
Firewall
Firewall
Personalization
Applications
OS
Provisioning
Server
XenApp
Controller
File Share
Desktop
Delivery
Controller
Data
Collector
Vista Windows
XP
Windows
7
User
A
User
B
User
C
User
D
User
E
Web
Interface
35. Netzwerk und Ausfallsicherheit
• Wenn möglich
Netzwerkbonds verwenden.
• Netzwerkverkehr für die
Performance segmentieren
ᵒ Management
ᵒ VM
ᵒ Storage
• Empfehlungen aus den XenDesktop "blueprints" und "Desigin-Guides" beachten
39. Falsche Antivirusstrategie = Angry VMs
• Kann sehr viele IOPS erzeugen
• Zufällige vs. vordefinierte Scans
• AV Appliances ( McAfee Move )
• Cloud based AV agents
39
plopp...
plopp...
plopp...
...
...
40. • Aufbau der Umgebung: so einfach wie möglich, so komplex wie nötig
• Immer auf die Requirements achten (Abhängigkeiten von AD- Strukturen, Datenbanken,
Authentication Services, TCP/IP ALLER beteiligter Komponenten achten)
• Grundwissen in PowerShell aneignen ( PoSH ist in XenDesktop essentielle Grundlage und bietet
viel mehr Möglichkeiten als die GUI) http://support.citrix.com/article/CTX127254
• Neueste Lizenzserver v11.10
• SQL Server ist die beste Datenbankplattform, wird von allen Komponenten unterstützt und SQL
Know-How ist für Hochverfügbarkeit unverzichtbar
http://support.citrix.com/article/CTX114501
• Basisimage für VDI Umgebungen anpassen ( IOPS Optimierungen etc)
http://support.citrix.com/article/CTX127050, http://support.citrix.com/article/CTX124239
Das Wichtigeste in drei Slides (1/3)
41. • Dienste wie NTP, Kerberos und DNS müssen korrekt konfiguriert sein
• XD Ping und HDX-Monitor für Troubleshooting benutzen
http://hdx.citrix.com/hdx-monitor, http://support.citrix.com/article/CTX123278
• Offloading Technologien benutzen wo es möglich ist ( Video, Flash )
• Powermanagement und Rebootschedules nutzen um IOPS zu entzerren
• Profile Streaming oder alternative Profilmanagementlösungen benutzen um IOPS zu entzerren
• Entscheidung ob Policies per AD oder innerhalb Desktop Studio gemanaged werden soll
• WinRM Konfiguration überprüfen (für Desktop Director)
http://support.citrix.com/article/CTX125243, http://support.citrix.com/article/CTX125243
Das Wichtigeste in drei Slides (2/3)
42. Das Wichtigeste in drei Slides (3/3)
• Richtige Antiviruskonfiguration (z.B. McAfee MOVE ) mit Antivirenherstellern besprechen
http://www.citrix.com/skb/articles/RDY2615 ,
• WAN Beschleuningungstechnologien (wie z.B. Citrix Branch Repeater ) ins PoC einbeziehen
• Hypervisor aus Sicherheitsgründen wenn möglich per HTTPS anbinden
• Wenn XenServer eingesetzt wird Dom0 anpassen
http://blogs.citrix.com/2011/08/08/tuning-xenserver-for-maximum-scalability
45. Tips, Tricks und Ressourcen
• Citrix Partner (Citrix Solution Advisor)
http://www.citrix.com/lang/English/partners.asp
• Citrix Knowledgebase
http://support.citrix.com/
• Citrix eDocs
http://support.citrix.com/proddocs/topic/infocenter/ic-how-to-use.html
• Infos und Tools zu HDX Funktionalitäten
http://hdx.citrix.com
• Infos zu FlexCast
http://flexcast.citrix.com/analyzeandcompare.html
• Citrix TV zu vielen Produkton und Features How-To Videos
www.citrix.com/tv
• Whitepaper der Hersteller z.B.
Cisco , HP , DELL , IBM und weitere Technologiepartner
• IntelliCache TCO Calculator
http://www.citrix.com/xenserver/intellicache
• Citrix Solutionlabs Blueprint für 5500 XD User
https://citrix.sharefile.com/d-sbc775e58dad491eb
46. Tips, Tricks und Ressourcen
• Link zu guter XD5 Ressourcen
http://support.citrix.com/product/xd/v5/#tab-learn
• Links zu XenDesktop 5 Tools
http://support.citrix.com/product/xd/v5/tool/
• Citrix XenDesktop 5 Übersicht
http://support.citrix.com/proddocs/index.jsp?topic=/xendesktop/cds-library-wrapper-rho.html
• XenDesktop Modular Reference Architecture
http://support.citrix.com/article/CTX127587
• XenDesktop Design Handbuch
https://community.citrix.com/kits/#/kit/1067009
• Licensing FAQ
http://support.citrix.com/article/CTX128013
47. Tips, Tricks und Ressourcen
• XenDesktop 5 Reference Architecture
http://support.citrix.com/servlet/KbServlet/download/25558-102-
648748/Reference%20Architecture%20-%20XenDesktop%205.pdf
• XenDesktop 5 FAQ
http://support.citrix.com/article/CTX128328
• Citrix XenDesktop 5 Support Statement for Microsoft KMS activation with Machine Creation Services
(MCS)
http://support.citrix.com/article/CTX128580
• Finding a Better Way to Estimate IOPS for VDI
http://virtualization.info/en/news/2010/11/tech-finding-a-better-way-to-estimate-iops-for-vdi.html
• Windows 7 IOPS for VDI: Deep Dive
http://jimmoyle.com/wordpress/wp-
content/uploads/downloads/2011/05/Windows_7_IOPS_for_VDI_a_Deep_Dive_1_0.pdf
• Citrix recommends NFS for XenDesktop…huh?
http://community.citrix.com/pages/viewpage.action?pageId=172721419
• Hosted Shared Desktops OR Hosted Virtual Desktops
http://virtualfeller.com/2011/01/05/hosted-shared-desktops-or-hosted-virtual-desktops/
48. Tips, Tricks und Ressourcen
• Disaster Recovery Guide for XenDesktop 5 using Netscaler
http://support.citrix.com/article/CTX127563
• High Availability for XenDesktop - Implementation Guide
http://support.citrix.com/article/CTX131256
• XenDesktop on XenServer and IBM Hardware – Sizing Baseline and Reference Configuration
http://support.citrix.com/article/CTX129742
• XenDesktop Hypervisor Product Support
http://support.citrix.com/article/CTX131239
• Reference Architecture for Citrix XenDesktop on Microsoft Hyper-V with HP VirtualSystem
http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA3-5327ENW.pdf
• XenDesktop 5 and Hyper-V – Lessons learned
http://blogs.citrix.com/2011/06/14/xendesktop-5-and-hyper-v-lessons-learned/
• Dell Compellent Storage Center SAN & Citrix XenDesktop 1,000 Desktop Reference Architecture
http://www.dellstorage.com/WorkArea%2
• Deploying XenDesktop 5 with Citrix XenServer 5.6 SP2 on Hitachi Virtual Storage Platform
http://www.hds.com/assets/pdf/deploying-citrix-xendesktop5-with-citrix-xenserver5.6-sp2-on-hitachi-
vsp.pdf
49. Tips, Tricks und Ressourcen
• XenDesktop Image Management
http://support.citrix.com/article/CTX130857
• Reduce XenDesktop TCO with XenServer Intellicache
http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2317190
• Best Practices for using XenDesktop with Provisioning Services
http://support.citrix.com/servlet/KbServlet/download/19042-102-
19576/XenDesktop%20Best%20Practices.pdf
• XenDesktop Design Handbook
https://community.citrix.com/kits/#/kit/1067009
50. Bitte vormerken: Citrix Synergy 2012
• The premier event on cloud
computing, virtualization and
networking
• 17.- 19. Oktober 2012 im
International Convention Centre
Barcelona
• Weitere Infos:
http://www.citrixsynergy.com/barcelona
52. Nutzen Sie unsere Zusatzangebote!
• Citrix Expert Desks: Unsere Produkt-Spezialisten beantworten Ihre individuellen
Fragen und geben Ihnen Einblick in aktuelle Projekte
• Citrix Tech Lounge: Lernen Sie die wichtigsten Funktionen von Citrix XenClient live
kennen - bei einem Hands-On-Test in unserer Tech Lounge
• Meet the Architects: Buchen Sie an der Info einen Kurz-Workshops mit Citrix-
Consulting und erarbeiten Sie eine Zielarchitektur für Ihr Unternehmen
• Citrix Datentankstelle: Lassen Sie sich auf Ihren mobilen Endgeräten einen
Citrix Receiver mit Demozugang einrichten
• Citrix Education Desk: Informieren Sie sich über die aktuellen Trainingsangebote
• Citrix Test Center: Die Plätze sind ausgebucht. Es besteht die Möglichkeit über die
Warteliste noch kurzfristig einen Platz zu bekommen
53. Feedback und Präsentationen
• Ihre Meinung ist uns wichtig! Bitte nehmen Sie sich einige Minuten Zeit,
unseren Online Feedbackbogen auszufüllen. Den Link dazu erhalten Sie einige
Tage nach der Veranstaltung
• Im Anschluss an den Fragebogen haben Sie Zugriff auf die Downloadseite der
Präsentationen