[Freeswitch-users] 2012 VoIP With Virtualization
chris at opencsta.org
Tue May 15 17:43:27 MSD 2012
tl;dr; 3 opportunities, none are urgent. virtualization isn't a need-to-have but it would be nice to know what is do-able these days... i've had the best part of 4 years away from 100% voip, and spent 2 years in academia on gentoo plus haven't worked for nearly 12 months just faffing about with J2EE stuff and a bit of recent asterisk/kamailio and now freeswitch.
Hi Dario - I am creating a load test at the moment for a queue of 90 calls and comparing FS with asterisk for queuing - just reading over my old notes for SIPp. I am very familiar with asterisk through to 1.4 but have been doing plain old web sys admin with gentoo in academia for 2 years and stayed away from voip and the industry - but times/opportunities are changing up to get back into it. I have lurked in the FS irc channel for about 6 months whilst doing this other stuff and now is the time to pull the finger out so to speak.
Current opportunities are 2 potential network providers and a start up i'm the tech guy for:
A) This 90 call queue scenario will not be virtualised as it probably would not suit queuing which I understand to be a bit hungry for resources - it will be a failover set up for an Avaya where the avaya is on-site and this hosted-queue will be at the DC.
B) I am working on another startup that does purely conferencing and sms (hence my persistence with mod_gsmopen over the last couple of days)
C) Am getting some information on a hosted pabx environment where the current set up is 2 asterisk boxes with 700 registrations and about 60 concurrent calls and where to go with it. the people that run that show haven't told me too much - i.e. we want to give access to "IT Guys" to administer their own customers, we just want to bill the minutes VS they have their own hosted apps and want to keep everything 100% theirs.
The great thing with (C) is that I will be doing system engineering and no support.
I will read through the links you sent. I am unfamiliar with virtualisation in terms of real world usage / performance etc. but have dabbled in a convenience-for-development xen and virtualbox.
Using openvz in a "you can manage your own customer handsets" is appealing - i just had a quick read of it all.
But yes -- it's a load testing thing at the end of the day, and there can be no blips, or other voiping artifacts (i.e. digitized voice and the like)
1. No transcoding (ever) - it will all be alaw all the way.
2. All servers have Xeon CPUs. Whether they are recent or from the last 5 years is another story depending on the availability of servers and/or cash. I think there are more servers than cash to spend - rackspace is not a problem. That being said, I just priced up some dells and supermicros to have some kind of figures ready.
3. Currently, there are 60 concurrent calls across about 700 registrations.
Switches and routers are none of my concern, but they use a range of some cisco switches, a redback router, extremenetworks switch and some juniper firewalls will be in before end of year.
There is no rush on any of the above, it's all early days, plus I still have some of this non-computer project work I've been doing - manual labour upgrades...fun fun fun!!!
Thanks for your links and comments - I look forward to hearing more.
On 15/05/2012, at 10:44 PM, Saugort Dario Garcia Tovar wrote:
> Hi, Chris
> That depend of your enviroment. First you have to take a sort of scientific approach: define, trial and test again and again until the result be consistent.
> Second tell us about your enviroment:
> - Real hardware: the server that will run your vm. ¿Are blades, small server, etc? VM software used (VMware, OpenVZ, XEN, Jails...)?
> - ¿How you set your VM? cpu, cpu cores, memory, disk, #nic?
> - ¿How many calls have you handle in the real world?
> - ¿Transcoding?
> - ¿Have you tested your VM?
> Virtualized enviroment for VoIP are growing. I am consultant for contact center services, and I have receive a lot of questions about virtualization. A solution provider can give some guidence about sizing and technical considerations but at the end the final word is: YOU HAVE MAKE A LOAD TEST TO TEST YOUR ENVIROMENT AND IDENTIFY POSSIBLE ISSUES BEFORE GO TO PRODUCTION!!!!
> Virtualization solutions will do their homework to make VoIP a secure option. Look this paper for wmware:
> On 5/15/2012 4:42 AM, Chris Mylonas wrote:
>> Hi FS Users,
>> What is the consensus about using virtualized servers for real-time voice (RTP)? Even up until a few years ago it was hard to guarantee the CPU cycles to the voice nodes.
>> Virtualizing the signalling (SIP) has always been favourable in terms of HA.
>> If the entire host is under control, is it safe to say - we can virtualise voice?
>> Does it depend on what else is shared in the host - say it would be silly to put a high load database server on the same hardware node...
>> Thanks for your inputs
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> Official FreeSWITCH Sites
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> No virus found in this message.
>> Checked by AVG - www.avg.com
>> Version: 2012.0.2171 / Virus Database: 2425/4999 - Release Date: 05/14/12
> Dario García
> CCCT, Nivel C2, Sector Yarey, Mz,
> Ofc. MZ03a.
> Teléfono: +58 212 9081842
> Cel: +58 412 2221515
> dgarcia at anew.com.ve
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> Official FreeSWITCH Sites
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users