<div dir="ltr"><div>Along those line... there are different use-cases for virtualization. If the idea is just partitioning of physical resources, virtualization technology has come pretty close to real hardware in terms of performance. However if one uses it in the VPS sense where you live with the notion that not everybody needs resources simultaneously at the same time, in average case, but worst-cases can (and do) happen from time to time, then it may be a tough call. Most virtualization technologies these days come with an option to lock-down physical resources to VM instances, and operate with minimum guarantees. Since people seem to be running FS also on embedded processors with tiny bit of RAM (like in case of OpenWRT based routers), so I am guessing in cases where CPU-intensive media-processing isn&#39;t happening, CPU and memory are unlikely to be the bottlenecks... I/O could however be quite another thing.<br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 2, 2013 at 2:31 PM, Peter Olsson <span dir="ltr">&lt;<a href="mailto:peter@olssononline.se" target="_blank">peter@olssononline.se</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Most problems I&#39;ve seen in VMware was in older version, or when someone shares more resources than available on the physical host machine. For instance, if the physical host has 16 cores, don&#39;t try to share more than 16 cores to the VM&#39;s, it will eventually give you problems, especially during high load.<div>

<br></div><div>BUT, you will have to test in your own environment to make sure it works as expected, there are too many variables in this setup to send a simple answer if it will work or not.</div><div><br></div><div>/Peter</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/9/2 Jeff Leung <span dir="ltr">&lt;<a href="mailto:jleung@v10networks.ca" target="_blank">jleung@v10networks.ca</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">
<div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal"><span style="color:#1f497d">Now here comes the fun part –debating what virtualization platform works best for FreeSWITCH. We won’t get there just yet ;)<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">In my experience, as long as your hypervisor provides a synthetic timing/clock device, you should be fine as long as the underlying host isn’t completely overloaded.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">

<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>] <b>On Behalf Of </b>Grant Bagdasarian<br>

<b>Sent:</b> Sunday, September 1, 2013 11:34 PM<br><b>To:</b> FreeSWITCH Users Help (<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>)<br><b>Subject:</b> [Freeswitch-users] Running FS on a heavy loaded VMWare host<u></u><u></u></span></p>

</div></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Hello,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I’ve been going through some threads about virtualization, some say it works for them, others say it doesn’t. Multiple platforms are used like MS Hyper-V, VM Ware, etc.<u></u><u></u></p>

<p class="MsoNormal">We currently run FS on a physical box, which works great. <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">We have our own virtual environment, VMWare vSphere 5.0. Our 5.0 environment is running under heavy load and I was wondering would FS (configured properly for correct timing) still function properly and able to handle hundreds of concurrent calls on a heavy loaded VMWare host? The FS virtual will also process RTP in default mode. I was hoping if someone had any experience using this setup and could give me some insights on this matter. The FS virtuals will function only as SBC’s, so no complex dial plans, no call recording, no conferencing. Just bridging the incoming call leg with an outgoing one. <u></u><u></u></p>

<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">VMWare has a tech paper about running VoIP on their virtual machine, and they claim it works. (<a href="http://www.vmware.com/files/pdf/techpaper/voip-perf-vsphere5.pdf" target="_blank">http://www.vmware.com/files/pdf/techpaper/voip-perf-vsphere5.pdf</a>). In the paper they used Mitel vMCD, but I’m not sure if the software has been optimized to run on VMWare so the tests would come out better than running any other telephony software like FreeSwitch or Asterisk. <u></u><u></u></p>

<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Grant<u></u><u></u></p></div></div></div><br></div></div>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>