Domanda

Sto cercando di eseguire un confronto equo di XenServer vs ESX e uno confronto mi piacerebbe fare è la prestazione con più VM. Qualcuno sa come fare per l'analisi comparativa delle prestazioni VM in modo equo?

In ogni server vorrei eseguire un numero fisso di XP / Vista VM (ad esempio 8) e avere qualche misura di quanto velocemente ognuno viene eseguito sotto carico. Idealmente vorrei qualche punto di riferimento di tutto il sistema (CPU / memoria / disco / rete), piuttosto che solo un aspetto.

Mi sembra che questo è in realtà una cosa molto difficile da fare e di ottenere risultati significativi così sarebbe grato per qualsiasi suggerimento!

Vorrei anche essere interessato a vedere eventuali segnalazioni o confronti esistenti che sono stati pubblicati (preferibilmente indipendente piuttosto che fornitore di parte!)

È stato utile?

Soluzione

Come una risposta generale, VMware (insieme ad altri fornitori di virtualizzazione del sottocomitato SPEC virtualizzazione) ha messo insieme una suite di benchmarking hypervisor chiamato VMmark che è disponibile per il download. Il sito VMmark discute il motivo per cui questo benchmark può essere utile per confrontare hypervisor, tra cui un FAQ e whitepaper che descrive il punto di riferimento.

Detto questo, se siete alla ricerca di qualcosa di molto specifico (ad esempio, come sarà eseguire in tuo carico di lavoro), potrebbe essere necessario tirare le proprie varianti di VMmark, soprattutto se non si sta cercando per fare il genere di cose che i benchmark VMmark (ad esempio, i server web, server di database, file server, ecc) Tuttavia, la metodologia alla base del suo sviluppo devono essere di interesse.

. Disclaimer: io lavoro per VMware, anche se non su VMmark

Altri suggerimenti

Non vedo il motivo per cui non è possibile utilizzare parametri di riferimento comuni all'interno della VM:. WinSAT, Passmark, Futuremark, SiSoftware, ecc ... Host macchine virtuali su host diversi e vedere come va

Per inciso, punti di riferimento che non corrispondono a stretto contatto l'uso previsto può realmente ostacolare la vostra valutazione. A seconda l'importanza di ottenere questo diritto, potrebbe essere necessario build-your-own per renderla rilevante.

Perché vuoi panchina?

Come su alcune evidenze aneddotiche?

ho intenzione di assumere questo è un ambiente di prova, perché hai intenzione di riferimento su XP / Vista. Si prega di correggermi se sbaglio.

Il mio ambiente di test attuale è di circa 20 macchine virtuali con diversi sistemi operativi (2000 / XP / Vista / Vista64 / Server 2008 / Server 2003) in diverse configurazioni su una macchina dual Quad Core Xeon con 8 GB di RAM (cercando di aggiornare a 16GB presto) e le macchine più lente di tutti sono Vista principalmente a causa di accesso al disco pesante (questo è anche con Windows Defender disabilitato)

Raccomandazioni  - Hardware RAID. Troppo doloroso per eseguire Vista VM altrimenti.  - Più RAM.

Se stai benchmarking e cercando di eseguire Vista VM, vorrei suggerire di mettere la vostra attenzione sul benchmarking accesso al disco. Se ci stanno per essere differenze di prestazioni altrove dubito che sarebbero di qualcosa di significativo.

Recentemente ho incontrato di VMware ESX documentazione delle prestazioni - http: //www.vmware. com / pdf / VI3.5_Performance.pdf . C'è un po 'in là sul miglioramento delle prestazioni e il benchmarking.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top