Linux Symposium, July 13th - 17th, 2009, Montreal, Canada
Centre Mont-Royal
Montreal, Canada
July 13-17, 2009

Register / Login

CFP
Paper Guide

Schedule

Keynotes
Summits
Presentations
Tutorials
Project Updates
BOFS

Venue
Travel & Hotel
Costs & Savings

FAQ

Media
Archives
Contact

Home



Tracing the HA cluster of guests with VESPER(Virtual Embraced Space ProbER)

Sungho Kim (sungho.kim.zd@hitachi.com)

Recently, many tracing infrastructures, like kprobes, tracepoints, ftrace and etc., have been merged into mainline kernel. They seem useful to tell what is going on inside the kernel in the physical machine. So, it is natural that we tend to question --" can we use them to trace virtual machines?"

 In this paper, we introduce VESPER, the framework to trace guest kernel states from the host utilizing in-tree tracing stuff in the just same manner as host kernel tracing. Especially, the mechanism of injecting probes to guest and splicing guest tracing reports onto host to alleviate data copy overhead will be focused. To verify the efficiency of VESPER, we takes HA cluster with guests on in-tree hypervisors, Lguest and KVM, for test cases. By combining tracepoints with kprobes to monitor guests, VESPER shows the improvement on fail-over response latency caused by application-bound as well as system-wide failure, against conventional heartbeat.



Major Sponsors
Minor Sponsors
Wireless Networking

register | call for papers

Copyright © 2009 Linux Symposium Inc. All rights reserved.
Linux is a registered trademark of Linus Torvalds.