[Freeswitch-users] mod_skypopen - performence and capacity.

Seven Du dujinfang at gmail.com
Fri Sep 10 17:55:37 PDT 2010


You must run skypes and at least one FS instance on one EC2 instance,
depending on the performance, you could run 1 FS + (1 upto 64 or
perhaps 128) skype instances on 1 EC2. But note that if one skype
instance crashes it may cause the entire FS/skype unstable(although
there are tricks and solutions), so, instead of 1FS+128skypes per EC2,
you might want, say, (1FS+24Skype) * 5EC2. As giovanni said, you
should try with real world test to find out the best combination.

On Sat, Sep 11, 2010 at 12:27 AM, Shamun toha md <shamun.toha at gmail.com> wrote:
> Today i talked with Amazon EC2, they have 8 Core Cpu (can grow even more
> then that), 68 GB RAM( can grow more), Bandwidth ( can do anything) so there
> is no issue which still saying no you can not do this because of that. The
> answer is still yes even with correct hardware tune.
>
> We can pay what we will use for (that's another issue as a technical point
> of view). But for Skype, which one should i take?
>
> if i want to run 20 or 100 skype duplicate accounts for Amazon EC2, do i
> need 100 skype instance + FreeSwitch instance = 101 total instance with
> Amazon EC2? How do we use the mod_skypopen in terms of instances for cloud
> servers, is that counted as 1 instance?
>
> ex: http://calculator.s3.amazonaws.com/calc5.html
>
>
> Thanks & Regards
>
>
>
>
>
> On Fri, Sep 10, 2010 at 5:10 PM, Giovanni Maruzzelli <gmaruzz at celliax.org>
> wrote:
>>
>> I would highly doubt of your reasoning. You have to make real actual
>> tests, and not base predictions on simple arithmetics. But this is
>> just my opinion.
>>
>> -giovanni
>>
>> On Fri, Sep 10, 2010 at 4:55 PM, Shamun toha md <shamun.toha at gmail.com>
>> wrote:
>> > Hello,
>> >
>> > Thanks, we can always consult with more experts from FS, that is must.
>> > But
>> > just consulting here for one assumption before opening a final ticket.
>> >
>> > Can we not just use CentOS 5.5. And then take a hardware like following:
>> >
>> > 1. CPU 6 core or 8 core or 12 core:
>> > -
>> >
>> > http://accessories.us.dell.com/sna/products/Processors/productdetail.aspx?c=us&l=en&s=bsd&cs=04&sku=317-4155
>> >
>> > 2. Mother board: To have 12 x 4 times = 48 Core
>> > -
>> >
>> > http://www.supermicro.com/products/motherboard/Xeon7000/7500/X8QB6.cfm?SAS=Y
>> >
>> > 3. 2 core each with reserved 4GB RAM
>> >
>> >
>> > 2 core can handle 20 channels of skype instance. So, 48 Core / 2 = 24 x
>> > 20 =
>> > 480 Skype channels possible. With power of hardware and proper
>> > calculation
>> > on this, bandwidth is not a problem, there are many backbone providers.
>> >
>> >
>> > Am i right? Still its possible in theory? Please fix me if i am wrong,
>> >
>> > Thanks & Best regards
>> >
>> >
>> > On Fri, Sep 10, 2010 at 4:10 PM, Giovanni Maruzzelli
>> > <gmaruzz at celliax.org>
>> > wrote:
>> >>
>> >> Shamun,
>> >>
>> >> from you mail seems that there are some details of mod_skypopen that
>> >> you've not got.
>> >>
>> >> First of all I would counseil you to read *entirely* mod_skypopen wiki
>> >> page, you will spare yourself lot of time and frustrations:
>> >> http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk
>> >>
>> >> All the mod_skypopen knowledge available to humankind is in that page.
>> >>
>> >> T1 has 24 channels, so not much difference from 20 channels
>> >> http://en.wikipedia.org/wiki/T-carrier
>> >>
>> >> mod_skypiax can work only on Linux or Windows, because it needs Skype
>> >> clients running on the same machine where FS is running, and there are
>> >> no Skype clients for *BSD or Solaris.
>> >>
>> >> After reading all of the wiki page, you should do your tests, because
>> >> performances are very much dependant from the machine-kernel-os you
>> >> use. Skypopen is most tested and developed on CentOS and Ubuntu.
>> >>
>> >> Also, if you plan an Enterprise deployment (I mean, many channels with
>> >> reliable operation), you must be prepared to invest a sizeable amount
>> >> of time to deeply understand all of the variables involved. Or you can
>> >> contact consulting at freeswitch.org for professional help.
>> >>
>> >> Skype uses it's own codecs, it's not L16 on the net. L16 is between FS
>> >> and Skype client.
>> >>
>> >> -giovanni
>> >>
>> >> On Fri, Sep 10, 2010 at 3:43 PM, Shamun toha md <shamun.toha at gmail.com>
>> >> wrote:
>> >> > Hi,
>> >> >
>> >> > Lets say 1 wants, Enterprise production plan with mod_skypopen, not a
>> >> > target
>> >> > of 20 channels only. lets assume more channels (T1) sort of target:
>> >> >
>> >> > # Question operating system should be CentOS or FreeBSD or
>> >> > OpenSolaris?,
>> >> > to
>> >> > win a little more CPU space for this Skype processor monster.
>> >> >
>> >> > Then what server hardware platform should it be, to provide support
>> >> > physically too:
>> >> >
>> >> > 1. What is the CPU should be target to handle more skype channels?
>> >> > ex: 8
>> >> > CPU
>> >> > in 1 hardware ( 20 skype instance x 8 = 160 channels? ), which server
>> >> > or
>> >> > os
>> >> > support this even?
>> >> >
>> >> > 2. What is the RAM should be? ex: 20GB? which hardware or os?
>> >> >
>> >> > 3. What server it should be? Cloud or Private co-located?
>> >> >
>> >> > 4. What is the bandwidth plan? ex: 10GB or 2MB?
>> >> >
>> >> > 5. L16 codec, will it be using inbound also for outbound? What will
>> >> > be
>> >> > the
>> >> > Kilo bytes per seconds?
>> >> >
>> >> >
>> >> > There is no reference what CPU with What unit of Ghz used? ex:
>> >> > http://wiki.freeswitch.org/wiki/Skypiax
>> >> >
>> >> >
>> >> > Thanks for your feedback
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > FreeSWITCH-users mailing list
>> >> > FreeSWITCH-users at lists.freeswitch.org
>> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >> >
>> >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> >> > http://www.freeswitch.org
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Sincerely,
>> >>
>> >> Giovanni Maruzzelli
>> >> Cell : +39-347-2665618
>> >>
>> >> _______________________________________________
>> >> FreeSWITCH-users mailing list
>> >> FreeSWITCH-users at lists.freeswitch.org
>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >>
>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> >> http://www.freeswitch.org
>> >
>> >
>> > _______________________________________________
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org
>> >
>> >
>>
>>
>>
>> --
>> Sincerely,
>>
>> Giovanni Maruzzelli
>> Cell : +39-347-2665618
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>



-- 
Blog: http://www.dujinfang.com
Proj:  http://www.freeswitch.org.cn



More information about the FreeSWITCH-users mailing list