<br><br><div class="gmail_quote">On Mon, Feb 22, 2010 at 11:06 AM, David Backeberg <span dir="ltr">&lt;<a href="mailto:dbackeberg@gmail.com">dbackeberg@gmail.com</a>&gt;</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 &lt;<a href="mailto:jono@redowl.ca">jono@redowl.ca</a>&gt; wrote:<br>
&gt; David Backeberg wrote:<br>
&gt;&gt; Timers are built on the premise that they have access to either a real<br>
&gt;&gt; timing device, or unobstructed access to a processor which clicks<br>
&gt;&gt; through a proc cycle at a pre-determined rate. Once you break those<br>
&gt;&gt; rules, don&#39;t be surprised when the timers stop working, and &#39;bad<br>
&gt;&gt; things&#39; happen.<br>
&gt;<br>
&gt; Forgive the possibly stupid question, but do these problems you describe<br>
&gt; apply equally to the dom0 as to any domU&#39;s in a xen system? I used to<br>
&gt; think not, but now I&#39;m starting to realize that I&#39;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&#39;s the point of virtualization?<br>
The supposed benefits of virtualization are power savings, and better<br>
utilization of existing resources. If you&#39;re using it for other<br>
reasons like a development environment, you&#39;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>