Beste mensen,
Ik ben een server aan het samenstellen die door ontwikkelaars zal worden gebruikt om software te testen. Het idee is om een produkt als VMWare Server erop te installeren compleet met een rits standaard images van besturingssystemen (2000, XPSP1, XPSP2, Vista, etc.) die dan kunnen worden opgestart (al dan niet geautomatiseerd) om de compatibiliteit van ontwikkelde software te testen. Hiervoor lijkt een multi-core oplossing wenselijk aangezien er natuurlijk nogal wat parallel zal moeten draaien.
Ik moet het inkopen bij Dell (daar heb ik geen invloed op) en ga natuurlijk voor een zo snel mogelijke storage-configuratie, aangezien het veelvoudig booten van OS'en, kopieren van software, install/uninstall acties op de virtuele machines nogal wat druk zal leggen op de IO.
Mijn twijfel ligt dan op welke processor(s) en geheugenconfiguratie zinvol is. De volgende configuraties vallen binnen het budget:
config 1:
2x Xeon 5150 (dual core, 2,66GHz, 4MB cache, 1333MHz FSB)
4GB 667MHz RAM
config 2:
2x Xeon 5320 (quad core, 1,86GHz, 2x4MB cache, 1066MHz FSB)
4GB 533MHz RAM (667MHz kan ook maar met deze FSB is 533MHz geloof ik beter)
config 3:
2x Xeon 5160 (dual core, 3GHz, 4MB cache, 1333MHz FSB)
2GB 667MHz RAM
Mijn overwegingen zijn dat er meestal wel zo'n 1-3 VMs up zullen zijn (ontwikkelaars in Linux die een Windows-machine bij de hand hebben en andersom) en dat er in bulktests zo'n 6 VMs moeten worden afgewerkt, die dan toch wel een tijdje bezig zullen zijn. Deze tests worden vaker dan dagelijks uitgevoerd. Dit kan natuurlijk serieel worden gedaan maar het is makkelijker als je daar niet over hoeft na te denken.
Wat ik me vooral afvraag is of zo'n quad core gezien zijn lagere clock en FSB in zo'n scenario nou wel of geen meerwaarde biedt. Als dat niet zo is, dan is het misschien zelfs interessant om puur voor een snelle dual core te gaan met minder geheugen.
Alle input is welkom!
Ik ben een server aan het samenstellen die door ontwikkelaars zal worden gebruikt om software te testen. Het idee is om een produkt als VMWare Server erop te installeren compleet met een rits standaard images van besturingssystemen (2000, XPSP1, XPSP2, Vista, etc.) die dan kunnen worden opgestart (al dan niet geautomatiseerd) om de compatibiliteit van ontwikkelde software te testen. Hiervoor lijkt een multi-core oplossing wenselijk aangezien er natuurlijk nogal wat parallel zal moeten draaien.
Ik moet het inkopen bij Dell (daar heb ik geen invloed op) en ga natuurlijk voor een zo snel mogelijke storage-configuratie, aangezien het veelvoudig booten van OS'en, kopieren van software, install/uninstall acties op de virtuele machines nogal wat druk zal leggen op de IO.
Mijn twijfel ligt dan op welke processor(s) en geheugenconfiguratie zinvol is. De volgende configuraties vallen binnen het budget:
config 1:
2x Xeon 5150 (dual core, 2,66GHz, 4MB cache, 1333MHz FSB)
4GB 667MHz RAM
config 2:
2x Xeon 5320 (quad core, 1,86GHz, 2x4MB cache, 1066MHz FSB)
4GB 533MHz RAM (667MHz kan ook maar met deze FSB is 533MHz geloof ik beter)
config 3:
2x Xeon 5160 (dual core, 3GHz, 4MB cache, 1333MHz FSB)
2GB 667MHz RAM
Mijn overwegingen zijn dat er meestal wel zo'n 1-3 VMs up zullen zijn (ontwikkelaars in Linux die een Windows-machine bij de hand hebben en andersom) en dat er in bulktests zo'n 6 VMs moeten worden afgewerkt, die dan toch wel een tijdje bezig zullen zijn. Deze tests worden vaker dan dagelijks uitgevoerd. Dit kan natuurlijk serieel worden gedaan maar het is makkelijker als je daar niet over hoeft na te denken.
Wat ik me vooral afvraag is of zo'n quad core gezien zijn lagere clock en FSB in zo'n scenario nou wel of geen meerwaarde biedt. Als dat niet zo is, dan is het misschien zelfs interessant om puur voor een snelle dual core te gaan met minder geheugen.
Alle input is welkom!