Tracing the Guest OS from Host via Shared Memory

Registered by Mathieu Desnoyers on 2012-07-19

Masami Hiramatsu, Hitachi

Abstract:

How can we trace guest OS from host? In the virtualized environment, it is difficult to find the root cause of guest failures, because a guest behavior can be affected by other guests. Therefore, we need to get trace data from all guests on the machine simultaneously. However, even there are several tracers are already on Linux, no one can do that efficiently from host. So, we have developed "IVRing" which is a ringbuffer implementation on IVShmem (Inter-VM Shared Memory), and
make an integrated tracer prototype on it. This presentation will explain how the IVRing and IVShmem works, and what we've done on it. Also, it will show current issues on the IVRing. We will discuss what is the better method and how we can make it.

Biography:

Masami Hiramatsu is a researcher working in Hitachi Yokohama Research Laboratory. He is a maintainer of kprobes and ftrace dynamic traceevent.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.