<div dir="ltr">In my profitbricks/videoconference scenario, I've been going with 10GB memory, and that's been fine. i might even be able to get away with less. you can probably find the CPU specs on profitbricks website, or certainly by contacting them, i don't know them offhand.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 1, 2016 at 9:26 AM, Bote Man <span dir="ltr"><<a href="mailto:bote_radio@botecomm.com" target="_blank">bote_radio@botecomm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">It seems to me that the XML dialplan routing process would consume more cpu than a short and simple curl request to a database server, no?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Anyway, there are probably many things that can be done to streamline performance for a particular application. I know on Windoze it was once suggested to me a long time ago to disable the operating system updates of file modification time stamps, for example. That can add up when a busy system is writing to log files and creating individual CDR files to be read and deleted by an accounting process. I don’t know how this would apply to linux, but it demonstrates how far out of the box one can look for performance improvements.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">In any case, when discussing virtualization performance it is essential to provide specifics of the instance that runs FreeSWITCH. If someone reports that FS ran very poorly, but does not say that it was a tiny instance that was starved for resources then we can’t evaluate that report fairly. <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">So the specifics in the report by Volodymyr are useful. Please keep them coming! I am compiling these anecdotes on Confluence for others to read in the future.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Bote<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";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:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> E. Schmidbauer<br><b>Sent:</b> Monday, 01 February, 2016 10:38<br><b>Subject:</b> Re: [Freeswitch-users] FreeSWITCH in virtual environments<u></u><u></u></span></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hi Volodymyr,<u></u><u></u></p><div><p class="MsoNormal">We are using xml-curl (i dont think that should have too much affect) and hash counters only.<u></u><u></u></p></div><div><p class="MsoNormal">No database connections, etc... <u></u><u></u></p></div><div><p class="MsoNormal">Thanks-- 24 threads and 8gb seems like a good start!<u></u><u></u></p></div><div><p class="MsoNormal">Emmanuel<u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Mon, Feb 1, 2016 at 10:34 AM, Volodymyr Fedorov <<a href="mailto:lexxua@gmail.com" target="_blank">lexxua@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">Hello, it depends.<u></u><u></u></p><div><p class="MsoNormal">In my case 24 threads and 8gb of ram was quite enough. But I used only xml-dialplan and hash counters.<u></u><u></u></p></div></div><div><div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Mon, Feb 1, 2016 at 4:16 PM, E. Schmidbauer <<a href="mailto:eschmidbauer@gmail.com" target="_blank">eschmidbauer@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">Can anyone share the VM memory/cpu specs used in these cases?<br>We want to run around 300 CPS on FS (running on vmware).<u></u><u></u></p><div><p class="MsoNormal">very little transcoding (if any), audio only<u></u><u></u></p></div><div><p class="MsoNormal">How much memory/cpu should be provisioned? <br>I see Grant mentioned "<span style="font-size:9.5pt">single VM host (6 Cores, 12 Threads)" but how much memory?</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt">Thanks,</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt">E</span><u></u><u></u></p></div></div><div><div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Fri, Jan 29, 2016 at 10:00 PM, servtelar <<a href="mailto:servtelar@gmail.com" target="_blank">servtelar@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">Thanks a lot guys for sharing this info. It’s really helpful.<u></u><u></u></p><div><div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">On Jan 28, 2016, at 6:18 PM, Sergey Safarov <<a href="mailto:s.safarov@gmail.com" target="_blank">s.safarov@gmail.com</a>> wrote:<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Sergey<u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Fri, Jan 29, 2016 at 2:01 AM, servtelar <<a href="mailto:servtelar@gmail.com" target="_blank">servtelar@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">Hi Chad<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">How many legs you are handling with 20 cores on a conference?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Regards<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Gustavo<u></u><u></u></p></div><div><div><div><p class="MsoNormal"><u></u> <u></u></p><div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">On Jan 28, 2016, at 7:55 PM, Chad Phillips <<a href="mailto:chad@apartmentlines.com" target="_blank">chad@apartmentlines.com</a>> wrote:<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">I've had very good luck running the newer video branch code on ProfitBricks: <a href="https://www.profitbricks.com/" target="_blank">https://www.profitbricks.com/</a><u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">As far as I understand, the CPU cycles are guaranteed on their platform. I've had to put as many as 20 cores on a server to handle some of our busier video conference calls, but with that it runs quite smoothly.<u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Thu, Jan 28, 2016 at 2:15 PM, Dan Edwards <<a href="mailto:DEdwards@vertical.com" target="_blank">DEdwards@vertical.com</a>> wrote:<u></u><u></u></p><p class="MsoNormal" style="margin-right:1.0in;margin-bottom:0in;margin-left:77.25pt;margin-bottom:.0001pt">I am reviewing the Confluence Virtualization page and had some questions, in particular about VMWare. My company distributes some of its software as a VMWare image file and we were looking to distribute a new product using FS in the same manner. The products operate at a customer premise, on their VMWare infrastructure, not in a cloud environment. Since our customers already have VMWare, switching to a different VM infrastructure is going to hurt, so I am looking for options/alternatives.<br><br>First, does anybody know if the virtual timing issues with VMWare have improved since this page was last updated in 2014? Is VMWare still not good enough? Is it possible to throw CPU & memory at this and make VMWare good enough, or is the virtual timing just not workable?<br><br>On the virtualization page, there was a comment from 2010 that you might be happy with a High CPU Medium instance on AWS EC2. Certainly workload is a factor here, but I am trying to get my head around how big a machine to perform how small a workload. Is there a place where people talk about their experiences?<br><br>Are there other VM platforms that might be acceptable?<br><br>Any help or comment is appreciated.<br><br>Thank you,<br>Dan<br><br><br>_________________________________________________________________________<br><br><u></u><u></u></p></div></div></div></blockquote></div></div></div></div></div></div></div></div></blockquote></div></div></div></div></div></div></div></div></div></div></div></div></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></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" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" 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" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br></div>