The Xen has a tracing infrastructure that can collect a large amount of very detailed data about what's happening at the hypervisor layer. But making sense out of that data isn't an easy thing to do. In this talk I give an overview of xenalyze, a powerful tool I've developed for finding meaning in the vast amounts of data generated by xentrace, enabling both debugging and performance analysis.
George Dunlap received his PhD in Computer Science and Engineering from the University of Michigan in 2006. He started doing work in the Xen hypervisor as part of his PhD research in 2004, and has continued to this day. He specializes in performance analysis and optimization, and is currently writing a next generation scheduler for Xen.