FreeSWITCH in virtual environments
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
Hi Dan We have quite a few FS running in KVM VMs under moderately heavy load with no issues. We always make sure the host isn't over taxed and I believe thats important. Have a number of FS instances on customer sites running under vmware with no issues also. I don't think virtualisation is the big bad monster it used to be in older times but I would be dubious about running a critical fs instance on a public VPS. --Brian On Thu, Jan 28, 2016 at 9: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
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
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/ 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. On Thu, Jan 28, 2016 at 2: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
Hi Chad How many legs you are handling with 20 cores on a conference? Regards Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/ <https://www.profitbricks.com/>
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.
On Thu, Jan 28, 2016 at 2:15 PM, Dan Edwards <DEdwards@vertical.com <mailto: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 <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ 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
That was with 15 - 18 connected participants. My setup is probably a bit different than most, though, as I only have 2 video feeds up at a time (the rest are video muted). Guessing it would require quite a few more cores if I had more active video feeds. I *think* ProfitBricks supports up to 62 cores on one instance. On Thu, Jan 28, 2016 at 4:01 PM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load. Sergey On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
Thanks a lot guys for sharing this info. It’s really helpful.
On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote:
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.
Sergey
On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com <mailto:servtelar@gmail.com>> wrote: Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com <mailto:chad@apartmentlines.com>> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/ <https://www.profitbricks.com/>
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.
On Thu, Jan 28, 2016 at 2:15 PM, Dan Edwards <DEdwards@vertical.com <mailto: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 <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ 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
Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware). very little transcoding (if any), audio only How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory? Thanks, E On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com> wrote:
Thanks a lot guys for sharing this info. It’s really helpful.
On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote:
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.
Sergey
On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
Hello, it depends. In my case 24 threads and 8gb of ram was quite enough. But I used only xml-dialplan and hash counters. On Mon, Feb 1, 2016 at 4:16 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote:
Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware). very little transcoding (if any), audio only How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory? Thanks, E
On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com> wrote:
Thanks a lot guys for sharing this info. It’s really helpful.
On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote:
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.
Sergey
On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- Best regards, Volodymyr
Hi Volodymyr, We are using xml-curl (i dont think that should have too much affect) and hash counters only. No database connections, etc... Thanks-- 24 threads and 8gb seems like a good start! Emmanuel On Mon, Feb 1, 2016 at 10:34 AM, Volodymyr Fedorov <lexxua@gmail.com> wrote:
Hello, it depends. In my case 24 threads and 8gb of ram was quite enough. But I used only xml-dialplan and hash counters.
On Mon, Feb 1, 2016 at 4:16 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote:
Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware). very little transcoding (if any), audio only How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory? Thanks, E
On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com> wrote:
Thanks a lot guys for sharing this info. It’s really helpful.
On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote:
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.
Sergey
On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- Best regards, Volodymyr
_________________________________________________________________________ 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
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? 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. 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. 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. Thanks. Bote From: E. Schmidbauer Sent: Monday, 01 February, 2016 10:38 Subject: Re: [Freeswitch-users] FreeSWITCH in virtual environments Hi Volodymyr, We are using xml-curl (i dont think that should have too much affect) and hash counters only. No database connections, etc... Thanks-- 24 threads and 8gb seems like a good start! Emmanuel On Mon, Feb 1, 2016 at 10:34 AM, Volodymyr Fedorov <lexxua@gmail.com> wrote: Hello, it depends. In my case 24 threads and 8gb of ram was quite enough. But I used only xml-dialplan and hash counters. On Mon, Feb 1, 2016 at 4:16 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote: Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware). very little transcoding (if any), audio only How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory? Thanks, E On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com> wrote: Thanks a lot guys for sharing this info. It’s really helpful. On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote: We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load. Sergey On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote: Hi Chad How many legs you are handling with 20 cores on a conference? Regards Gustavo On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote: I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/ 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. On Thu, Jan 28, 2016 at 2: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 _________________________________________________________________________
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. On Mon, Feb 1, 2016 at 9:26 AM, Bote Man <bote_radio@botecomm.com> wrote:
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?
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.
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.
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.
Thanks.
Bote
*From:* E. Schmidbauer *Sent:* Monday, 01 February, 2016 10:38 *Subject:* Re: [Freeswitch-users] FreeSWITCH in virtual environments
Hi Volodymyr,
We are using xml-curl (i dont think that should have too much affect) and hash counters only.
No database connections, etc...
Thanks-- 24 threads and 8gb seems like a good start!
Emmanuel
On Mon, Feb 1, 2016 at 10:34 AM, Volodymyr Fedorov <lexxua@gmail.com> wrote:
Hello, it depends.
In my case 24 threads and 8gb of ram was quite enough. But I used only xml-dialplan and hash counters.
On Mon, Feb 1, 2016 at 4:16 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote:
Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware).
very little transcoding (if any), audio only
How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory?
Thanks,
E
On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com> wrote:
Thanks a lot guys for sharing this info. It’s really helpful.
On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com> wrote:
We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load.
Sergey
On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com> wrote:
Hi Chad
How many legs you are handling with 20 cores on a conference?
Regards
Gustavo
On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com> wrote:
I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/
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.
On Thu, Jan 28, 2016 at 2: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
by the way, are there any known concerns in running FreeSWITCH inside an LXC container? LXC is really convenient when network separation is required.
Hello Stanislav, we have just setup Freeswitch on Debian 8 inside LXC. We are examinating to switch from OpenVZ zu LXC. Freeswitch works so far productive, but with almost no load, so I have no performance figures yet. We will do some load and stress tests during this month to compare against OpenVZ. We expect advantages compared to OpenVZ with a newer kernel and in networking, let's see then where the drawbacks are. Best regards Peter On 02/02/16 10:06, Stanislav Sinyagin wrote:
by the way, are there any known concerns in running FreeSWITCH inside an LXC container?
LXC is really convenient when network separation is required.
_________________________________________________________________________ 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
-- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de
Hello Peter, This is very interesting. Would love to have feedback and recipe to see how it worked out. Kind Regards, Tom Braarup Cuykens On 02/02/2016 12:40 PM, Peter Steinbach wrote:
Hello Stanislav,
we have just setup Freeswitch on Debian 8 inside LXC. We are examinating to switch from OpenVZ zu LXC.
Freeswitch works so far productive, but with almost no load, so I have no performance figures yet. We will do some load and stress tests during this month to compare against OpenVZ.
We expect advantages compared to OpenVZ with a newer kernel and in networking, let's see then where the drawbacks are.
Best regards Peter
On 02/02/16 10:06, Stanislav Sinyagin wrote:
by the way, are there any known concerns in running FreeSWITCH inside an LXC container?
LXC is really convenient when network separation is required.
_________________________________________________________________________ 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
Peter, I / we would be grateful if you would kindly update us with your experiences on this page https://freeswitch.org/confluence/display/FREESWITCH/Virtualization+Experien ces as well as the mailing list. Because each installation is different it is helpful to compile configurations that work and don't work where others can benefit from these experiences. Vielen Dank! --- Bote FreeSWITCH Docs Janitor http://freeswitch.org/confluence
-----Original Message----- From: Peter Steinbach Sent: Tuesday, 02 February, 2016 06:41 Subject: Re: [Freeswitch-users] FreeSWITCH in virtual environments
Hello Stanislav,
we have just setup Freeswitch on Debian 8 inside LXC. We are examinating to switch from OpenVZ zu LXC.
Freeswitch works so far productive, but with almost no load, so I have no performance figures yet. We will do some load and stress tests during this month to compare against OpenVZ.
We expect advantages compared to OpenVZ with a newer kernel and in networking, let's see then where the drawbacks are.
Best regards Peter
On 02/02/16 10:06, Stanislav Sinyagin wrote:
by the way, are there any known concerns in running FreeSWITCH inside an LXC container?
LXC is really convenient when network separation is required.
__________________________________________________________ _______________
We never tested with 300 CPS, but the host itself has 8 GB of memory. Our VM’s usually have 2-4 CPU’s and 1-2 GB of memory, but memory is hardly used. It’s CPU you need. From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of E. Schmidbauer Sent: Monday, February 1, 2016 4:17 PM To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] FreeSWITCH in virtual environments Can anyone share the VM memory/cpu specs used in these cases? We want to run around 300 CPS on FS (running on vmware). very little transcoding (if any), audio only How much memory/cpu should be provisioned? I see Grant mentioned "single VM host (6 Cores, 12 Threads)" but how much memory? Thanks, E On Fri, Jan 29, 2016 at 10:00 PM, servtelar <servtelar@gmail.com<mailto:servtelar@gmail.com>> wrote: Thanks a lot guys for sharing this info. It’s really helpful. On Jan 28, 2016, at 6:18 PM, Sergey Safarov <s.safarov@gmail.com<mailto:s.safarov@gmail.com>> wrote: We have to core ESXi vm with 140 session (70 calls) with have 70 CPU load. Sergey On Fri, Jan 29, 2016 at 2:01 AM, servtelar <servtelar@gmail.com<mailto:servtelar@gmail.com>> wrote: Hi Chad How many legs you are handling with 20 cores on a conference? Regards Gustavo On Jan 28, 2016, at 7:55 PM, Chad Phillips <chad@apartmentlines.com<mailto:chad@apartmentlines.com>> wrote: I've had very good luck running the newer video branch code on ProfitBricks: https://www.profitbricks.com/ 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. On Thu, Jan 28, 2016 at 2:15 PM, Dan Edwards <DEdwards@vertical.com<mailto: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<mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org<http://www.freeswitch.org/> http://confluence.freeswitch.org<http://confluence.freeswitch.org/> http://www.cluecon.com<http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto: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<http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org<http://www.freeswitch.org/> http://confluence.freeswitch.org<http://confluence.freeswitch.org/> http://www.cluecon.com<http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto: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<http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org<http://www.freeswitch.org/> http://confluence.freeswitch.org<http://confluence.freeswitch.org/> http://www.cluecon.com<http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto: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<http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto: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<mailto: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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto: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<mailto: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
We're currently running around 20 FS VM's on multiple physical ESXi hosts and some on vCenter clusters with no issues at all. The current versions are still 1.4 (updating soon) but haven't had any issues with timing or RTP streams. We do limit the number of VM's per physical host to not overcommit resources, but in some cases overcommitting resources worked out fine too. We've been running FS virtualized on VMWare for almost 2-3 years now and haven't had any issues with timing or rtp. A single VM host (6 Cores, 12 Threads) with 3 FS VM's (bridging calls between the FS instances) should be able to handle close to 500 calls active without any issues. In this setup and our load test of this setup we had in total 5 call legs, bridged from the first to the last FS VM in the chain. -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Dan Edwards Sent: Thursday, January 28, 2016 10:15 PM To: freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-users] FreeSWITCH in virtual environments 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
I just can say: We are running a LIVE System over 1 Year now using FreeSwitch 1.4/1.6 virtualized using VMWare ESXi 5.x without any issues. -----Ursprüngliche Nachricht----- Von: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] Im Auftrag von Dan Edwards Gesendet: Donnerstag, 28. Januar 2016 22:15 An: freeswitch-users@lists.freeswitch.org Betreff: [Freeswitch-users] FreeSWITCH in virtual environments 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
Hi all. From behind, we used OpenVz container and freeswitch 1.4 without any performance impact. Stats 300-500 calls, cps around 10-15 without transcoding, but sometimes record-session was involved. Actually, it depends on transcoding, dtmf-conversion, conferencing. On Jan 29, 2016 9:29 AM, "Marcel Haldemann" <marcel.haldemann@convercom.ch> wrote:
I just can say: We are running a LIVE System over 1 Year now using FreeSwitch 1.4/1.6 virtualized using VMWare ESXi 5.x without any issues.
-----Ursprüngliche Nachricht----- Von: freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] Im Auftrag von Dan Edwards Gesendet: Donnerstag, 28. Januar 2016 22:15 An: freeswitch-users@lists.freeswitch.org Betreff: [Freeswitch-users] FreeSWITCH in virtual environments
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
_________________________________________________________________________ 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
participants (13)
-
Bote Man
-
Brian ::
-
Chad Phillips
-
Dan Edwards
-
E. Schmidbauer
-
Grant Bagdasarian
-
Marcel Haldemann
-
Peter Steinbach
-
Sergey Safarov
-
servtelar
-
Stanislav Sinyagin
-
Tom Braarup Cuykens
-
Volodymyr Fedorov