a relatively modern VmWare server should not be a problem, but you need to provide the VM some guaranteed CPU cycles. I made a number of tests in various cloud hosting offerings, and the hardware clock is not any more an issue. But there was always the issue that the VM was serviced in best-effort manner, and there's never a guaranteed CPU resource for it. So, with 10+ simultaneous calls, FreeSWITCH sometimes failed to send RTP on time, simply because the CPU cycles were not available when needed. You can perform the tests relatively easily, by firing calls by an automated dialer, and analyzing the RTP streams with tshark. here are some resources that might be useful: https://github.com/voxserv/freeswitch-perf-dialer https://github.com/voxserv/freeswitch-helper-scripts/blob/master/esl/confere... https://github.com/voxserv/voip_qos_probe feel free to contact me off-list if needed. On Thu, Jan 28, 2016 at 10:15 PM, Dan Edwards <DEdwards@vertical.com> wrote:
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.
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?
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?
Are there other VM platforms that might be acceptable?
Any help or comment is appreciated.
Thank you, Dan
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org