Hello, I have no problem with using Opensips in production on a VM. Mediaproxy (or rtpproxy for that matter) is a different story. I haven't done any calculations or benchmarks, but it seems to me the sheer number of interrupts triggered as the result of all the relayed RTP packets is something that would scale much better on a pure hardware platform compared to a VM of any flavor.
I suppose it depends on the application. If I had an instance of Opensips with mediaproxy or rtpproxy to allow my ten friends and I to establish SIP sessions with each other, and we were all behind NAT, I'd put that on a VM in a second. But if we're talking about 500 concurrent sessions, that's 50000 packets per second (assuming a 20ms ptime) by the time you figure inbound packets and outbound packets. Again, I haven't done the testing, but I'd think a hardware platform would respond much more favorably. In your plans for XenServer, what are your scalability requirements? - Jeff On 3/17/09 2:03 AM, "Romanov Vladimir" <[email protected]> wrote: > Hi! > Why you don't want use VM in production? We have plans to use Citrix > XenServer. We use rptpproxy instead of mediaproxy. > > ----------------- > Vladimir Romanov > Scartel Star Lab > CTO > +7 (960) 239-0853 > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Jeff Pyle > Sent: Monday, March 16, 2009 9:12 PM > To: Dan Pascu > Cc: [email protected] > Subject: Re: [OpenSIPS-Users] 3.00 load avg > > Hi Dan, > > I haven't tried it on a real box yet. With all the things it hooks into > it's not exactly portable at the moment. Nothing has changed elsewhere on > the system, either with the emulator, kernels on host or guest, etc. > > I'm not *too* worried about it only because the apps on the system (vm) seem > to be running well. I may drop the v-cpus from 4 to 2 to see if that > adversely affects performance under low load. > > For what it's worth I've excellent success with Xen under CentOS with > Openser 1.3.2 and other apps. The reports seem to be accurate everywhere > but here. Even mediaproxy (under moderate to low load) does fairly well, > although I'd never consider going into production with it on a virtual > machine. > > Thanks for the analysis. > > > - Jeff > > > > On 3/16/09 1:38 PM, "Dan Pascu" <[email protected]> wrote: > >> There appear to be no network queue, so the app is idle. However you >> mention that you run this in a virtual machine. Do you see the problem >> with a real system as well? Otherwise I wouldn't rely on the accuracy of >> what the virtual machine reports. Besides, did you upgrade the emulator >> as well around that time? This may be very well a bug in the emulation >> software, reporting false status under certain conditions. > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
