<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">I have an application in 
use today with rtpproxy inside a VMWare 5 pod on Debian Squeeze 32-bit 
as the guest OS.&nbsp; It works well, but there does seem to be a heavy 
"virtualization penalty" compared to running on bare metal, or perhaps 
even Xen.<br>
<br>
Each core of our VMWare pod is a "Intel(R) Xeon(R) CPU E5-2660 0 @ 
2.20GHz" so says to /proc/cpuinfo.&nbsp; Each G711 call occupies about 22 MHz
 of CPU according to the vCenter stats over time.&nbsp; We tried jiggling 
every handle VMWare has to see if we could squeak more efficiency, and 
this was the best we could come up with.&nbsp; We had started with a 64-bit 
guest but the efficiency was the same and RAM consumption was higher.<br>
<br>
I also run rtpproxy on an embedded AMD Geode platform (Alix).&nbsp; Here the 
consumption is about 11 MHz per G711 call.&nbsp; Interesting, eh?<br>
<br>
I suspect rtpproxy would be more efficient in a fully paravirtualized 
Xen environment.&nbsp; It seems the linux kernel understands more about its 
situation as a guest inside Xen, and hopefully that would boost the 
interrupt handling performance.<br>
<br>
Regardless of the hypervisor rtpproxy seems to do just fine.&nbsp; In our 
VMWare-based one I did spawn multiple rtpproxy processes to match the 
number of virtual cores I had assigned to the guest.&nbsp; This gives an 
obvious maximum throughput boost, and I'm hoping it also allows the 
hypervisor to spread the guest's load a bit more smoothly.&nbsp; But I 
suppose it's just as likely I'm full of it there.&nbsp; Either way, it seems 
to work well.<br>
<br>
<br>
- Jeff<br>
<br>
<blockquote style="border: 0px none;" 
cite="mid:CAL5dx5QFPvYDSBNhU0TdbsYn6Y4pQjyviTW1bL50d41e6okLAA@mail.gmail.com"
 type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">            <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:mylaneza@gmail.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Ignacio Gonzalez</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">November 16, 2012
 5:45 PM</span></font></div></div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">Thanks for the answer, i am 
testing it with VMWare and it works.<br><div class="gmail_extra"><br><br><br></div>

<div>_______________________________________________<br>Users mailing 
list<br><a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br></div></div>
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">            <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:wealwildwon@wombit.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Adrian Serafini</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">November 15, 2012
 11:52 AM</span></font></div></div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">It works on XEN.&nbsp; It's a good 
test environment.
<br>
<br>Adrian
<br>
<br>_______________________________________________
<br>Users mailing list
<br><a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<br><a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
<br></div>
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">            <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
           <a moz-do-not-send="true" href="mailto:mylaneza@gmail.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Ignacio Gonzalez</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">November 15, 2012
 11:24 AM</span></font></div></div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody">Can rtpproxy run on a virtual 
machine?<br>

<div>_______________________________________________<br>Users mailing 
list<br><a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br></div></div>
</blockquote>
</body></html>