Sie wissen, dass die Anforderung von virtuellen Desktops an die I/O Performance hoch ist. Doch wie finden Sie heraus, welche Kapazität für Ihr Unternehmen benötigt wird? Um das möglichst genau zu erfahren, stehen aufwändige Tests zur Verfügung. Doch dieses Vorgehen ist teuer und dauert seine Zeit. Und: Oft reicht eine qualifizierte Hochrechnung!
Leistung einfach hochrechnen
Unser Unidesk VDI IOPS-Rechner gibt Ihnen in kürzester Zeit eine grobe Übersicht über die benötigten IOPS. Und das für so ziemlich jede Art von VDI - persistent oder non-persistent, mit oder ohne Unidesk. Denn anstatt die relevanten Daten aus komplizierten Messverfahren zu generieren und auszuwerten, geht dieses Tool von einigen simplen I/O-Zahlen Ihrer existierenden Desktop-PCs aus und rechnet diese Daten hoch.
Die Idee dieses Modells ist es, die Zeit, in der die stärkste Last entsteht - das ist typischerweise morgens, wenn alle Mitarbeiter zur Arbeit kommen und ihren Rechner hochfahren - abzubilden: Zwischen 8 und 9 Uhr wird Ihr Storage Array die höchsten Lasten durch Logins, Laden der Profile und Starten der Programme durchmachen müssen. Wird von der Leistung in diesem Zeitfenster als durchschnittlichem Workload ausgegangen, sollte es jede Menge "Luft nach oben" geben.
Unidesk VDI IOPS Rechner
Grundsätzliche Annahmen
Während der Anmeldung, wie lange
ist die Festplatte beschäftigt?
(LoginBootTime) 120 Anmeldezeit in Sekunden
In welchem Zeitraum melden sich
die meisten Benutzer an?
(StormDuration) 60 Zeitfenster in Minuten
Wie viele Benutzer melden sich in
diesem Zeitraum an (in Prozent)?
(StormPercentage) 75 Prozent der Benutzer
Wie konzentriert ist diese Anmeldephase
im Vergleich zu sonst?
(PeakFactor) 250 Prozent mehr als Durchschnitt
Welche Menge an IOPS werden während
der Anmeldephase benötigt?
(StormIOPS) 90 Max. IOPS (pro Desktop)
Workload Eins
Zu erwartende IOPS?
(SteadyStateIOPS1) [Medium (10) /]10 Ø IOPS
Anzahl der Benutzer (oder Desktops)?
(Users1) 100 Benutzer
Workload zwei
Zu erwartende IOPS?
(SteadyStateIOPS2) [Medium (10) /]15 Ø IOPS
Anzahl der Benutzer (oder Desktops)?
(Users2) 0 Benutzer
Workload drei
Zu erwartende IOPS?
(SteadyStateIOPS3) [Medium (10) /]15 Ø IOPS
Anzahl der Benutzer (oder Desktops)?
(Users3) 0 Benutzer
[IOPS berechnen]
Sie werden für 100 Desktops ungefähr 1973 IOPS benötigen.
So wird gerechnet:
UsersInStorm = (Users1 * StormPercentage) / ((StormDuration *60) / (LoginBootTime * PeakFactor))
= (100 * 75%) / ((60 * 60) / (120 * 250%))
= 6.3 users (at any point in time)
TotalStormIOPS = UsersInStorm * StormIOPS
= 6.3 * 90
= 567 IOPS for handling boot/login storms
TotalSteadyStateIOPS1 = (Users1 - UsersInStorm) * SteadyStateIOPS1
= (100 - 6.3) * 15
= 1406 IOPS for handling steady state load
TotalIOPS = TotalStormIOPS + TotalSteadyStateIOPS1
= 567 + 1406
= 1973 IOPS required
Und jetzt?
Jetzt ist genau der richtige Zeitpunkt, sich über ein passendes Storage-System Gedanken zu machen - schauen Sie sich doch einmal die All-Flash-Arrays von Purestorage genauer an. Falls Sie sich nicht sicher sind, ob ihr vorhandenes System noch ausreicht, helfen wir Ihnen gern dabei, mit LoginVSI die entsprechende Last simulieren.
Wie der Rechner genau funktioniert
Für alle, die wissen wollen, wie der IOPS-Rechner genau funktioniert, ein paar Details: Er wird nie so akkurat wie eine Langzeitmessung unter realen Bedingungen sein, aber er sollte zumindest bei der groben Bestimmung der benötigten Daten für das Design helfen.
Als erstes klären wir die Informationen zu Ihrem momentanen (nicht-VDI) Aufbau:
• Wie viele Desktops verwalten Sie?
• Zu welchem Zeitpunkt fangen die meisten Benutzer an zu arbeiten?
• Wie viele Benutzer fangen zu einem anderen Zeitpunkt an?
• Wie sind die Workloads - heavy, medium, light?
Dann bitten wir Sie um einen Messwert: Wie lange benötigt ein normaler, nicht-virtueller-Desktop für die Benutzeranmeldung, beziehungsweise, wie lange ist das HD-Lämpchen aktiv?
Das reicht im Prinzip aus. Sie können die anderen beiden Felder auch noch selbst verändern: Bei den StormIOPS gehen wir von einer normalen 7.200 RPM Festplatte (oder 90 IOPS) aus. Sie können den Peak Factor anpassen - für den Fall, dass sich die Benutzer in mehreren "Wellen" anmelden. Passen Sie die Felder nach Ihren Bedürfnissen an - für die meisten Fälle sollten die vorgegeben Werte aber ausreichen.
Dieser Rechner wurde übrigens von Chris Midgley von Unidesk entwickelt.
Ihr Gordon Kirstein