[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] synchronization between domUs

  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Lei Ye <leiye.xen@xxxxxxxxx>
  • Date: Fri, 5 Jun 2009 15:50:30 -0700
  • Delivery-date: Fri, 05 Jun 2009 15:51:19 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=QOU35pQW1v1Lg/5S/1gK+PFchqKGWOAaLy+hfFPuDUkHeTJkL+yd1L7JkkIQ1VScgt RLeX6BTXC/3sBY3GN3oXe1z1OJBYhgA3094OY16FXPDX/L0m+vYx8nqXFe66bHqX0djH bqH4NbACm5lDvqjwqiD0TGhZzkwoY6ElorFx4=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi all,
I am doing the tracing work in Xen. I run two DomUs, and both have the same built xen kernel. Each domain U has a filesystem image file mounted as root and run X11 GUI mode. I modfiy the kernel source code and direct the two domU logs to remote syslog server via printk/syslog. The problem I found is that multiple domainUs are to some extents time-correlated if both are idle, for example, the crond daemons execute the scripts almost at the same period although the domUs boots at different time. Can someone tell whether there is explicit synchronization done for DomUs in Xen? Why are they synchronized, like some system daemons?
Another problem is because I use the kernel ring buffer to cache the log information from kernel, some log in the kernel ring buffer has been wrapped by new log so that some log can't be written to log file. The default kernel buffer size config is 16KB, and I tried to increase it to 128KB. However, log missing problem is still there. Especially running I/O benchmarks, the trace missing problem is more severe. These tracing log records the I/O activity within the domU kernels, covering read and write paths. Does someone have alternative ideas for this problem.
Your answers are appreciated.
Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.