[Freeswitch-users] RTP delay > 100ms by performance testing with freeswitch as trancoding device SILK to G711a

Hoexum, Edwin edwin.hoexum at office.ziggo.nl
Tue Jul 3 13:34:20 MSD 2012


Thanks for your response.

I think the box is good the OS ubuntu 64bit is ok 10.04 (little bit old but still).

Interrupts are also fine traffic is on eth1 ?

Can load balancing the RTP/SIP over more eth interfaces give better performance. ?

The key point is that the box is not very busy but I introduce Delay in the RTP more than 100ms on 20% of the packets

I am very impressed with this box flexibily and feature rich. If I can upscale the RTP sessions and can prove that it is the hardware/Os that is causing the limits I can look for a solution for that.


root at mnd-rc0001-srvot06:~# cat /proc/interrupts
            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       CPU8       CPU9       CPU10      CPU11
   0:      69683          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-edge      timer
   1:          2          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-edge      i8042
   8:          1          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-edge      rtc0
   9:          0          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   acpi
  12:          4          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-edge      i8042
  17:        117          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   ata_piix, uhci_hcd:usb6, hpilo
  20:          0          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb2
  22:          0          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   uhci_hcd:usb4
  23:          0          0          0          0          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   uhci_hcd:usb3, uhci_hcd:usb5
  63:    7959851          0          0          0          0          0          0          0          0          0          0          0   PCI-MSI-edge      cciss0
  65:  209078530          0  564128112   27706399  791204941         23       9322    6045075       1592          0          0        268   PCI-MSI-edge      eth0-0
  66:  137960307          0    1582289          0       4940  298816564   10884351      10426          0     186127          0          0   PCI-MSI-edge      eth0-1
  67:        915          0       9646          0        394          2      73497    1854844     490614          0        576          0   PCI-MSI-edge      eth0-2
  68:     874899          0     794424          0          0          0     323647     269982          0          0         18       6493   PCI-MSI-edge      eth0-3
  69:       2669          0        422         42    6590154    3406669          0          0          0         30          0        903   PCI-MSI-edge      eth0-4
  70:      41932          0          0          0          0          0     495253      30756        407          0         95    1201810   PCI-MSI-edge      eth0-5
  71:        560          0          0          0          0          0       1010          0        124    1880079     832733          0   PCI-MSI-edge      eth0-6
  72:        464          0          0          0          0          0          0          0          0          0    1237460     590278   PCI-MSI-edge      eth0-7
  90:      47515     342579         29          0          0         26   10993393        636  229587566  309472596          0          0   PCI-MSI-edge      eth1-0
  91:   53030059          0   75345905   17924308          0          0   50523045     122821   99843488          0          0          0   PCI-MSI-edge      eth1-1
  92:   76891342       6123          0          0          0    3731477   26657193     381158  168532115          0          0          0   PCI-MSI-edge      eth1-2
  93:         91          0          0          0       6292  110184701   71884833  344882089          0          0          0          0   PCI-MSI-edge      eth1-3
  94:    1854321     117636   32951731   15344357          0    3837296    7813757       6339   48898569    5782626   81065749  100168154   PCI-MSI-edge      eth1-4
  95:    2190993  122282228   26207097   23270728   11389030     178851    4200707     677260    7872638  478713281          0          0   PCI-MSI-edge      eth1-5
  96:         81          0       7073          0  503040924          0  148032258          0          0          0          0          0   PCI-MSI-edge      eth1-6
  97:         34          0          0          0          0          0  120430131          0          0          0          0          0   PCI-MSI-edge      eth1-7
  99:         21          0          0          0          0     357998          0         27          0         78          0     252009   PCI-MSI-edge      eth2-0
 100:        105          0          0  218420433          0        222          0        111       4866       3996        104        203   PCI-MSI-edge      eth2-1
 101:         23          0          0          0          0          0        458          0          0          0          0          0   PCI-MSI-edge      eth2-2
 102:         25          0          0          0          0          0          3         47        278          0          0          0   PCI-MSI-edge      eth2-3
 103:         32          0          0          0          0          0          9         39          2         80     246248     357997   PCI-MSI-edge      eth2-4
 104:         22          0          0          0          0          0        110         16       1647       3929          0          0   PCI-MSI-edge      eth2-5
 105:      76464          0  218499029          0          0       2212        111       4877        116          0        213       4372   PCI-MSI-edge      eth2-6
 106:   22124779          0          0          0          0         33        692    8912306         29          0        636        375   PCI-MSI-edge      eth2-7
 NMI:          0          0          0          0          0          0          0          0          0          0          0          0   Non-maskable interrupts
 LOC:  531441723  604557984  442098088  191760494  355469815  385314458  454471543  516991693  445322058  189023248  295447258  396084299   Local timer interrupts
 SPU:          0          0          0          0          0          0          0          0          0          0          0          0   Spurious interrupts
 PMI:          0          0          0          0          0          0          0          0          0          0          0          0   Performance monitoring interrupts
 PND:          0          0          0          0          0          0          0          0          0          0          0          0   Performance pending work
 RES:   16982423   17383275   11711037    7496750   10565637    8566169   11456190   14451915    8547242    4777805    7432008    6263465   Rescheduling interrupts
 CAL:         86        121         94        120        118        115        109        117        115        121        118        120   Function call interrupts
 TLB:    5069457    4983872    4744031    4253779    4813250    4745450    4611803    4793054    4597800    4393898    4440386    4381963   TLB shootdowns
 TRM:          0          0          0          0          0          0          0          0          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0          0          0          0          0          0          0          0          0   Threshold APIC interrupts
 MCE:          0          0          0          0          0          0          0          0          0          0          0          0   Machine check exceptions
 MCP:      69655      69655      69655      69655      69655      69655      69655      69655      69655      69655      69655      69655   Machine check polls
 ERR:         11
 MIS:          0



mvg,
Edwin

Edwin Hoexum | Senior Systeeem Specialist | Voice Management
_________________________________________________________________
Dr. van Deenweg 120, Zwolle | Postbus 9501 | 9703 LM Groningen | www.ziggo.nl
Tel: +31887172699 | Mobiel: +31655148679| e-mailadres: Edwin.hoexum at office.ziggo.nl
Werk Locaties:
Maandag en Woensdag locatie Utrecht
Dinsdag, Donderdag en Vrijdag locatie Zwolle

-----Oorspronkelijk bericht-----
Van: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Namens Anthony Minessale
Verzonden: vrijdag 29 juni 2012 19:07
Aan: FreeSWITCH Users Help
Onderwerp: Re: [Freeswitch-users] RTP delay > 100ms by performance testing with freeswitch as trancoding device SILK to G711a

you could do with more than 2 cpu, the more cores the better you will do.
For similar prices you could find a 8 or 12 core box.

The 3 most important things in a FS server are,  as many CPU cores as
possible, as much ram as possible, the best possible CPU with shared
bus to RAM and CPU.



2012/6/29 Eugene Shcherbatyuk <shcherbatyuk at belrosbank.by>:
> Session limit is configurable. Have a look at switch.conf.xml file.
>
>
> On 28/06/12 21:41, Hoexum, Edwin wrote:
>>
>> I am trying to do some load testing on a freeswitch for transcoding from
>> SILK to G711a.  The question is:  Is  the limit  for RTP sessions
>> limited to CPU power or are there also limits on the freeswitch
>> application and can I tune freeswitch to do the job for 1500 sessions or
>> more.
>
>
> =========================================================
>
> Данное сообщение и любые вложения (<<Сообщение>>) являются конфиденциальными, предназначенными исключительно для адресатов, и могут содержать сведения, охраняемые в соответствии с законодательством. Любое несанкционированное использование или распространение Сообщения запрещено. Электронная почта не гарантирует подлинности Сообщений. Ни ЗАО "АКБ "БЕЛРОСБАНК", ни любые его подразделения или дочерние организации не несут ответственности за Сообщение в случае его подмены, изменения либо фальсификации.
>
> =========================================================
>
> This message and any attachments (the "message") are confidential, intended solely for the addressees, and may contain legally privileged information. Any unauthorized use or dissemination is prohibited. E-mails are susceptible to alteration. Neither JSC "BELROSBANK" nor any of its subsidiaries or affiliates shall be liable for the message if altered, changed or falsified.
>
> =========================================================
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> Join Us At ClueCon - Aug 7-9, 2012
>
> 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



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale at hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org
googletalk:conf+888 at conference.freeswitch.org
pstn:+19193869900
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com




Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

Join Us At ClueCon - Aug 7-9, 2012

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

This message is confidential and may be privileged. Any review, retransmission, dissemination or other use of, taking any action with reference to this information by persons other then the intended recipient is prohibited. If you receive this message in error, please notify the sender by reply e-mail and delete this message from all computers. Please note that e-mails are susceptible to change. The sender will not accept liability for the improper or incomplete transmission of the information contained in this message.

Spaar het milieu door deze e-mail niet te printen/Please consider the environment before printing this email.



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list