Sizing ESX Server / Konsoldierung / Performancemessung
Verfasst: 27.05.2005, 12:39
Hallo NG,
seit einiger Zeit beschäftige ich mich mit ESX. Habe auch schon einiges an Erfahrung sammeln können und erfolgreich mehrer P2Vs durchgeführt. Doch es taucht immer wieder die gleiche Frage auf, wie viele VMs auf einen Server, bzw. welche bestehenden Systeme auf wieviel und welche ESX Hosts verteilen. Meistens bleibt natürlich nur das Ausprobieren, ist aber bei Projekten in der Planungsphase eher unprofessionel. HP bietet mit dem Solution Sizer für VMWarehttp://h71019.www7.hp.com/activeanswers/Secure/120132-0-0-0-121.html eine Basisplattform, umd die ESX Hardware zu planen. Die hiermit erzeugten Ergebnisse überzeugen meistens die Kunden.
Um aber einige brauchbare Ergebnisse zu erzeugen, will der Sizer mit Daten gefüttert werden:
CPU, # of CPUs, CPU Speed (MHz) OS version App Disk Space (GB) % CPU Utilization Max RAM Usage (MB) Avg Disk Throughput (IOPS) Max
Disk Throughput (IOPS) Avg Network Throughput (MBps) Max Network Throughput (MBps) Min RAID Level SMP
Ich habe jetzt natürlich die Möglichkeit, mit dem W2kx Performance Monitor für jeden Server für o.a. Daten Messungen durchzuführen und diese auszuwerten. Da hier sehr viel Mist erzeugt wird, ich auch jeden Server anfassen muß (ja ich kann auch remote den Perfmon steuern) ist es sehr umständlich, die IT Diensteleister würden sich über ne menge Tagessätze freuen.
Was ich suche, ist ein Performance Monitor auf SNMP basierend, dem ich mal eben 70 Servernamen (oder IPs) und die Community Strings eintragen kann, der 2 Wochen mitläuft und mir dann die genwünschten Ergebnisse (wie oben) liefert, und das ohne auf den Clients ne Software oder nen Agenten zu installieren. Ich stelle mir ein paar perl scripts vor, welche ich via html füttern kann und sie mir ne grafische und text auswertung liefern können. Ich weiss das soetwas auch mit dem IBM Director oder dem HPSim mit PMP gehen sollte, ich suche nach einer Quick and Dirty Lösung für die Datenerhebung, da das Sizing einem noch genug Kopfzerbrechen macht.
Ich hoffe mit dem Beitrag eine größere Diskussion auszulösen zum Thema, wie gehe ich überhaupt an ein Konsolidierungsprojekt ran und vor allem aus technischer Sicht. VMware hat zwar ne menge Papier produziert, das meiste ist aber eher Managementlike.
Bin gespannt auf eure Reaktionen.
seit einiger Zeit beschäftige ich mich mit ESX. Habe auch schon einiges an Erfahrung sammeln können und erfolgreich mehrer P2Vs durchgeführt. Doch es taucht immer wieder die gleiche Frage auf, wie viele VMs auf einen Server, bzw. welche bestehenden Systeme auf wieviel und welche ESX Hosts verteilen. Meistens bleibt natürlich nur das Ausprobieren, ist aber bei Projekten in der Planungsphase eher unprofessionel. HP bietet mit dem Solution Sizer für VMWarehttp://h71019.www7.hp.com/activeanswers/Secure/120132-0-0-0-121.html eine Basisplattform, umd die ESX Hardware zu planen. Die hiermit erzeugten Ergebnisse überzeugen meistens die Kunden.
Um aber einige brauchbare Ergebnisse zu erzeugen, will der Sizer mit Daten gefüttert werden:
CPU, # of CPUs, CPU Speed (MHz) OS version App Disk Space (GB) % CPU Utilization Max RAM Usage (MB) Avg Disk Throughput (IOPS) Max
Disk Throughput (IOPS) Avg Network Throughput (MBps) Max Network Throughput (MBps) Min RAID Level SMP
Ich habe jetzt natürlich die Möglichkeit, mit dem W2kx Performance Monitor für jeden Server für o.a. Daten Messungen durchzuführen und diese auszuwerten. Da hier sehr viel Mist erzeugt wird, ich auch jeden Server anfassen muß (ja ich kann auch remote den Perfmon steuern) ist es sehr umständlich, die IT Diensteleister würden sich über ne menge Tagessätze freuen.
Was ich suche, ist ein Performance Monitor auf SNMP basierend, dem ich mal eben 70 Servernamen (oder IPs) und die Community Strings eintragen kann, der 2 Wochen mitläuft und mir dann die genwünschten Ergebnisse (wie oben) liefert, und das ohne auf den Clients ne Software oder nen Agenten zu installieren. Ich stelle mir ein paar perl scripts vor, welche ich via html füttern kann und sie mir ne grafische und text auswertung liefern können. Ich weiss das soetwas auch mit dem IBM Director oder dem HPSim mit PMP gehen sollte, ich suche nach einer Quick and Dirty Lösung für die Datenerhebung, da das Sizing einem noch genug Kopfzerbrechen macht.
Ich hoffe mit dem Beitrag eine größere Diskussion auszulösen zum Thema, wie gehe ich überhaupt an ein Konsolidierungsprojekt ran und vor allem aus technischer Sicht. VMware hat zwar ne menge Papier produziert, das meiste ist aber eher Managementlike.
Bin gespannt auf eure Reaktionen.