[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Measure disk activity in full-virtualization.
I've been doing tests to compare the performance isolation between para-virtualized and full-virtualized guests using Intel VT. First of all we performed tests over 2 VM's (paravirtualized guest). Some bench stressing memory and disk were done measured by xenmon and virt-top. These two measure tools helped to determine CPU allocations, blocked and waited times, and everything worked fine. For measure disk usage, I understand that xenmon measures the transfer of memory pages between DomU and Dom0, and virt-top could show VBD_RD and VBD_WR for each VM. The problem arrived when measuring full-virtualized guests. I can't measure de disk usage of a particular VM. I know that the split device driver model used in para-virtualization change by the complete emulation of the hardware. I found that the process that handles the VM image is called qemu-dm. When stressing disk activity of that VM (let's say VM1), no disk usage of the qemu-dm process related to the VM1 is detected (using for example pidstat over qemu-dm).Virt-top and xenmon didn't give me any value reflecting disk usage when full-virtualized guest are stressed. Is there any way to measure disk activity of a particular VM with full virtualization? Why virt-top and xenmon didn't give me any value? Anybody tried something like this? Thanks! Alejandro. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |