DocumentCode
240091
Title
Virtual machines CPU monitoring with kernel tracing
Author
Gebai, Mohamad ; Dagenais, Michel R.
Author_Institution
Polytech. Montreal, Montreal, QC, Canada
fYear
2014
fDate
4-7 May 2014
Firstpage
1
Lastpage
6
Abstract
Virtualization is increasingly prevalent in modern computer systems and in large data centers. Cloud computing, based on providing clients with virtual machines, is growing at a rapid pace. We use kernel tracing in order to help Cloud administrators to efficiently monitor resource usage by virtual machines, coexisting on physical machines and competing for their resources. The new proposed analysis displays, for each virtual machine, its state along the time axis, and thus the time spent executing each process as well as preemption. This is used to point out latency problems specific to system virtualization.
Keywords
cloud computing; computer centres; resource allocation; virtual machines; virtualisation; cloud administrators; cloud computing; computer systems; data centers; kernel tracing; resource usage monitoring; system virtualization; virtual machine CPU monitoring; Hardware; Kernel; Payloads; Synchronization; Virtual machine monitors; Virtual machining; Virtualization; CPU; KVM; Linux; Performance; Tracing; Virtual machine;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2014 IEEE 27th Canadian Conference on
Conference_Location
Toronto, ON
ISSN
0840-7789
Print_ISBN
978-1-4799-3099-9
Type
conf
DOI
10.1109/CCECE.2014.6901022
Filename
6901022
Link To Document