19.05.2013 Views

Facoltà di Ingegneria Tesi di laurea ANALISI DELLE TECNOLOGIE ...

Facoltà di Ingegneria Tesi di laurea ANALISI DELLE TECNOLOGIE ...

Facoltà di Ingegneria Tesi di laurea ANALISI DELLE TECNOLOGIE ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

l’hardware VMM. L’overhead deriva dall’attività <strong>di</strong> background sia dell’host, come le<br />

interruzioni timer e la gestione del kernel, che del guest.<br />

Il benchmark SPECjbb 2005 testa le performance della Java Virtual Machine (JVM) dal lato<br />

del server; è stato eseguito SPECjbb su Windows 2003 Enterprise x64 E<strong>di</strong>tion, usando JVM<br />

alla versione 1.5.0. I risultati, sempre nella figura precedente, mostrano prestazioni molto<br />

vicine a quelle native, che raggiungono il 98% (software VMM) e il 99% (hardware VMM):<br />

ciò perché JVM viene eseguito come un singolo processo a livello utente, e l’esecuzione<br />

<strong>di</strong>retta domina il tempo <strong>di</strong> esecuzione all’interno <strong>di</strong> una macchina virtuale. Rispetto a<br />

SPECint, questo test ha prestazioni migliori probabilmente perché Windows 2003, rispetto a<br />

Linux, ha una percentuale <strong>di</strong> interruzioni timer più bassa.<br />

Per un server workload più impegnativo, hanno eseguito Apache ab server benchmarking tool<br />

con 128 clients su installazioni <strong>di</strong> Apache http server su Linux e Windows (figura sotto)<br />

Figura 4.2: risultati dei macrobenchmarks<br />

VMware player usa un modello <strong>di</strong> I/O hosted, in cui tutti i pacchetti <strong>di</strong> rete passano attraverso<br />

l’I/O stack del sistema operativo host; per questo motivo, tutte e quattro le combinazioni<br />

guest/VMM hanno prestazioni più basse <strong>di</strong> quelle native. Comunque, i meriti relativi ai due<br />

tipi <strong>di</strong> hypervisor <strong>di</strong>pendono dal guest: su Windows (colonna ApacheWin), l’hardware VMM<br />

raggiunge una percentuale superiore sulle performance native (67%) rispetto al software<br />

69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!