<br><br><div class="gmail_quote">On Mon, Feb 22, 2010 at 11:06 AM, David Backeberg <span dir="ltr"><<a href="mailto:dbackeberg@gmail.com">dbackeberg@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Mon, Feb 22, 2010 at 10:51 AM, Jonathan Addleman <<a href="mailto:jono@redowl.ca">jono@redowl.ca</a>> wrote:<br>
> David Backeberg wrote:<br>
>> Timers are built on the premise that they have access to either a real<br>
>> timing device, or unobstructed access to a processor which clicks<br>
>> through a proc cycle at a pre-determined rate. Once you break those<br>
>> rules, don't be surprised when the timers stop working, and 'bad<br>
>> things' happen.<br>
><br>
> Forgive the possibly stupid question, but do these problems you describe<br>
> apply equally to the dom0 as to any domU's in a xen system? I used to<br>
> think not, but now I'm starting to realize that I'm probably mistaken...<br>
<br>
</div><a href="http://wiki.xensource.com/xenwiki/Scheduling" target="_blank">http://wiki.xensource.com/xenwiki/Scheduling</a><br>
<br>
It sounds like there are multiple ways to do scheduling in a Xen situation.<br>
<br>
The best way to avoid overloading the system is to deliberately<br>
underutilize the system, but then what's the point of virtualization?<br>
The supposed benefits of virtualization are power savings, and better<br>
utilization of existing resources. If you're using it for other<br>
reasons like a development environment, you'll probably be fine.<br>
<br>
To be clear, you may get away with virtualization and never run into<br>
any problems. But you have to know who to blame when you DO run into<br>
problems. Having problems of the sort uniquely caused by starving<br>
virtual kernels for resources is not going to be the fault of<br>
asterisk, but rather a failure to anticipate the downside of trying to<br>
use virtualization with asterisk.<br>
<div><div></div><div class="h5"><br>
--<br></div></div></blockquote></div>There may be a way to use the Sangoma Voicetime USB timing device and map the Device to the VM. Its not possible in Citrix Xen but is possible in VMWare.<br>