[Freeswitch-users] KVM vs. XEN virtualization

Sergey Safarov s.safarov at gmail.com
Thu Apr 9 18:19:53 MSD 2015


These results are consistent with FS data in "/var/log/freeswitch/xml_cdr"
files?
<rtp_audio_in_mos>x.xx</rtp_audio_in_mos>


On Thu, Apr 9, 2015 at 5:12 PM, Stanislav Sinyagin <ssinyagin at gmail.com>
wrote:

> I made 5 calls from each of 3 test servers (KVM at DigitalOcean in
> London, Scaleway physical in Paris, and a XEN host at softronics.ch
> near Zurich), and the PESQ assessment tool shows varying results: for
> each host, the MOS score was fluctuating between 2.5 and 3.8.
>
> So, KVM doesn't seem to be too bad  :-)
>
>
>
>
> On Thu, Apr 9, 2015 at 1:21 PM, Stanislav Sinyagin <ssinyagin at gmail.com>
> wrote:
> > thanks, the PESQ tool appears to be open-source and free for
> > non-commercial use, so I started a series of tests. I'll post an
> > update.
> > http://www.itu.int/rec/T-REC-P.862-200511-I!Amd2/en
> >
> >
> >
> > On Thu, Apr 9, 2015 at 12:36 PM, Jayanth Acharya <jayachar88 at gmail.com>
> wrote:
> >> See if this helps -
> >> http://www.voip-info.org/wiki/view/Call+Quality+Metrics
> >> http://www.tamos.com/htmlhelp/voip-analysis/mosandr_factor.htm
> >>
> >>
> >> On Thu, Apr 9, 2015 at 3:18 PM, Stanislav Sinyagin <ssinyagin at gmail.com
> >
> >> wrote:
> >>>
> >>> I made additional tests, and... I'm not sure any more. So, I removed
> >>> the statement about bad precision. This needs a lab environment with
> >>> predictable network and known CPU load on the host machine.
> >>>
> >>> Does anyone know any tools that would automatically detect sound
> >>> distortions in WAV files and also find the shifts because of slipping
> >>> clock or lost frames?  Up to now, the only tool I could find is
> >>> visually comparing the waves in Audacity.
> >>>
> >>>
> >>>
> >>> On Sun, Apr 5, 2015 at 2:37 AM, Stanislav Sinyagin <
> ssinyagin at gmail.com>
> >>> wrote:
> >>> > here we go:
> >>> >
> >>> >
> https://txlab.wordpress.com/2015/04/05/testing-rtp-clock-precision-on-a-virtual-machine/
> >>> >
> >>> >
> >>> >
> >>> > On Sat, Apr 4, 2015 at 4:26 PM, Stanislav Sinyagin <
> ssinyagin at gmail.com>
> >>> > wrote:
> >>> >> On Sat, Apr 4, 2015 at 1:03 PM, Regis M
> >>> >> <regis.freeswitch.org at tornad.net> wrote:
> >>> >>> How do you check wavs together in audacity ?
> >>> >>
> >>> >> you just open two WAV files, align their starting position, and
> >>> >> visually check the waves. If there's a problem, you would see that
> >>> >> after few seconds, the waves are not aligned any more.
> >>> >>
> >>> >>> Can you send me 2 samples wav (send... and recorded) so I could see
> >>> >>> the 20ms
> >>> >>> diff that you exposed...
> >>> >>>
> >>> >>> Is there a way to automate the result checking, so it could help to
> >>> >>> monitor
> >>> >>> itsp quality
> >>> >>
> >>> >> Here
> >>> >> https://github.com/openpreserve/scape-xcorrsound/issues/17
> >>> >> this is a link to a tool which compares two sound files at the wave
> >>> >> level. You can also see the sound samples in the ticket.
> >>> >> The problem is, that currently this tool does not detect such
> slipping
> >>> >> frames.
> >>> >>
> >>> >> I will also write a detailed article with examples, during the
> weekend.
> >>> >>
> >>> >>
> >>> >>
> >>> >>
> >>> >>
> >>> >>>
> >>> >>>
> >>> >>> 2015-04-04 12:53 GMT+02:00 Stanislav Sinyagin <ssinyagin at gmail.com
> >:
> >>> >>>>
> >>> >>>> Important is to send the media through two independent carriers -
> >>> >>>> then you
> >>> >>>> can be sure that your clock is compared against a high quality
> one.
> >>> >>>>
> >>> >>>> On Apr 4, 2015 12:46 PM, "Regis M" <
> regis.freeswitch.org at tornad.net>
> >>> >>>> wrote:
> >>> >>>>>
> >>> >>>>> Hi,
> >>> >>>>>
> >>> >>>>> It's a very interresting test and conclusion.
> >>> >>>>>
> >>> >>>>> I will try to build a similar environnement on my freeswitch to
> >>> >>>>> check
> >>> >>>>> some system :)
> >>> >>>>>
> >>> >>>>> thanks
> >>> >>>>>
> >>> >>>>>
> >>> >>>>>
> >>> >>>>> 2015-04-04 2:16 GMT+02:00 Stanislav Sinyagin <
> ssinyagin at gmail.com>:
> >>> >>>>>>
> >>> >>>>>> hi,
> >>> >>>>>>
> >>> >>>>>> Here are some test results which might be interesting:
> >>> >>>>>>
> >>> >>>>>> I've set up a test FreeSWITCH server at digitalocean (they use
> >>> >>>>>> KVM),
> >>> >>>>>> and originated test calls to some ITSP accounts. Each call
> played a
> >>> >>>>>> test sound file (voice samples from ITU:
> >>> >>>>>>
> >>> >>>>>>
> http://www.itu.int/net/itu-t/sigdb/genaudio/AudioForm-g.aspx?val=1000050
> >>> >>>>>> ), and on the receiving end another FreeSWITCH server was
> recording
> >>> >>>>>> the received session. The receiving server was on a XEN VM. Both
> >>> >>>>>> servers talked G711 to their corresponding ITSP accounts.
> >>> >>>>>>
> >>> >>>>>> Then I compared the source audio and received audio in Audacity
> >>> >>>>>> editor.
> >>> >>>>>>
> >>> >>>>>> The tests showed that the received voice wave shifts 20ms from
> the
> >>> >>>>>> original sound every few seconds, randomly back and forward.
> This
> >>> >>>>>> skewing was always present, regardless of ITSP and time of day.
> >>> >>>>>>
> >>> >>>>>> Then I moved the sending server to a XEN VM, and the waves
> appeared
> >>> >>>>>> almost perfectly synchronized (there was a 5ms skew in one test,
> >>> >>>>>> and I
> >>> >>>>>> guess it's related to transcoding buffer, as the sound was
> >>> >>>>>> obviously
> >>> >>>>>> transcoded).
> >>> >>>>>>
> >>> >>>>>> The effect was always visible with a 30-second sample, and I
> also
> >>> >>>>>> made
> >>> >>>>>> additional tests with 2-minute samples.
> >>> >>>>>>
> >>> >>>>>> It would also be interesting to test this from a VmWare VM. If
> >>> >>>>>> someone
> >>> >>>>>> wants to run such a test, feel free to contact me directly.
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>> cheers,
> >>> >>>>>> stan
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>>
> _________________________________________________________________________
> >>> >>>>>> Professional FreeSWITCH Consulting Services:
> >>> >>>>>> consulting at 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 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
> >>> >>>>>
> >>> >>>>>
> >>> >>>>>
> >>> >>>>>
> >>> >>>>>
> _________________________________________________________________________
> >>> >>>>> Professional FreeSWITCH Consulting Services:
> >>> >>>>> consulting at 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 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
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> _________________________________________________________________________
> >>> >>>> Professional FreeSWITCH Consulting Services:
> >>> >>>> consulting at 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 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
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>
> _________________________________________________________________________
> >>> >>> Professional FreeSWITCH Consulting Services:
> >>> >>> consulting at 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 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
> >>>
> >>>
> _________________________________________________________________________
> >>> Professional FreeSWITCH Consulting Services:
> >>> consulting at 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 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
> >>
> >>
> >>
> >>
> _________________________________________________________________________
> >> Professional FreeSWITCH Consulting Services:
> >> consulting at 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 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
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at 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 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150409/046f9ab4/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list