Hallo zusammen und Grüße aus Wien...
...ich bin heute auf einen hochinteressanten Blog-Post gestoßen, den ich hiermit weiter bekanntmachen möchte. Er kommt von Dan Allen (Citrix) und dreht sich um die Performance-Optimierung von Provisioning Server-Infrastrukturen in Verbindung mit CIFS-Stores. Zu dem Blog-Post gehört auch noch ein Whitepaper, welches ebenfalls hoechst lesenswert ist. Hier erstmal die Links:
Blog-Post / Whitepaper
Generell geht es Dan Allen darum, dass ein CIFS-Share durchaus ein guter und performanter Ablage-Ort für PVS-vDisks sein kann, wenn man einige Konfigurationsanpassungen durchführt und bestimmte Sizing-Parameter berücksichtigt.
Speziell geht es darum, dass der PVS-Server von sich aus z.B. das "Opportunistic Locking" (kurz "OpLocks") auf einem CIFS-Share unterbindet, was den Zugriff auf die dort gespeicherten Daten erheblich verlangsamt. So lange man aber den vDisk WriteCache nicht auf dem CIFS-Share speichert (was man aus Performancegründen grundsätzlich nicht tun sollte), gibt es dafür keinen Grund. Des Weiteren beschreibt Dan Allen die Nutzung des Windows System Cache-Features zur Beschleunigung der vDisk-Zugriffe. Sowohl der Blog-Post als auch das Whitepaper sind extrem lesenswert und für jeden zu empfehlen, der PVS einsetzt / einsetzen will, egal ob für XenApp / XenDesktop oder andere Workloads.
Mein Fazit:
CIFS-Shares bieten für PVS vor allem den Vorteil, dass die vDisks zentral an einer Stelle gespeichert werden und die Konfiguration von PVS-HA damit stark vereinfacht wird (alle PVS greifen auf den gleichen Datenbestand zu). Das aufwändige Vorhalten der identischen vDisks an mehreren Orten (z.B. auf lokalen Storage-Systemen der PVS-Server oder im SAN) entfällt komplett. CIFS ist somit eine echte Alternative zu blockbasiertem Storage, egal ob der Share über Windows File-Server oder über properitäre NAS-Systeme zur Verfügung gestellt wird.
Das Whitepaper und der Blog-Post zeigen darüber hinaus sehr gut auf, welche Parameter bei einer PVS-basierten Infrastruktur speziell berücksichtigt werden sollten,um eine performante Umgebung bereitstellen zu können.
Allen Lesern eine angenehme Woche...
VG, Jörn
Keine Kommentare:
Kommentar veröffentlichen