Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] Asterisk Openfire Asterisk-IM Plugin Performance Observation


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
jmr.richardson at gmai...
Guest





PostPosted: Fri Jun 20, 2008 12:47 pm    Post subject: [asterisk-users] Asterisk Openfire Asterisk-IM Plugin Perfor Reply with quote

Hi All,

I've been playing with Openfire & Asterisk-IM plugin installed on the
same server with Asterisk 1.4 with MySQL as the Openfire database.
Using Spark IM as the client on user machines.

It seems to work fairly well, not too bad to install. This first
thing I notice is all the packages that must be installed to get
Openfire running, java-jre, mysql (needed for asterisk-im to work) and
many other dependencies.

So now the PBX is over 1.2 Gig for the installation. Typical PBX
installs are under 600 Meg. This makes me wonder about server
stability, reliability and performance as uptime creeps on and user
count increases over 50 to 100+.

Can anyone give me feedback on real world experience with this type of
setup and any performance issues that my arise?

Is it better for production to run Openfire on a separate server than the PBX?

My biggest concern is deploying a 100+ user environment with high call
volume and high chat volume. Java seems to be a bit resource hungry
with the user notifications and call pop ups. I would hate to have
the IM server walking over Asterisk and affecting call quality or PBX
stability.

Thanks.
JR
---------------------
JR Richardson
Engineering for the Masses
Back to top
erikerik at gmail.com
Guest





PostPosted: Fri Jun 20, 2008 1:06 pm    Post subject: [asterisk-users] Asterisk Openfire Asterisk-IM Plugin Perfor Reply with quote

On Fri, Jun 20, 2008 at 12:47 PM, JR Richardson
<jmr.richardson at gmail.com> wrote:
Quote:

So now the PBX is over 1.2 Gig for the installation. Typical PBX
installs are under 600 Meg. This makes me wonder about server
stability, reliability and performance as uptime creeps on and user
count increases over 50 to 100+.

Increased data on the hard drive won't really have an affect on
reliability or performance.

Quote:
Can anyone give me feedback on real world experience with this type of
setup and any performance issues that my arise?

I can't speak directly to the asterisk + openfire situation. I can,
however, say that I've been running openfire for nearly a year now on
a very highly-loaded server (other than openfire, it's running nagios
and cacti, monitoring about 300 devices around our network) - the load
average on this 5-year single processor old dell server is pegged near
1.00 24x7. I haven't had a single problem with openfire, and I have
between 50 and 100 open sessions at any one time. In the year that
I've been running openfire, I've only had to restart it once, and that
was to upgrade the software. It takes very little CPU, and a modest
amount of RAM.

Quote:
Is it better for production to run Openfire on a separate server than the PBX?

What's your definition of "better". Is it better to not have all your
eggs in one basket? Is it better to only need to purchase one server?
Is it better to only have one server to manage/update/etc versus two?

Quote:
My biggest concern is deploying a 100+ user environment with high call
volume and high chat volume. Java seems to be a bit resource hungry
with the user notifications and call pop ups. I would hate to have
the IM server walking over Asterisk and affecting call quality or PBX
stability.

Speaking personally, I'd have no problems putting openfire and
asterisk on the same box. If needed, you could even just "nice" the
openfire process down to a lower priority than asterisk - it's not as
latency-sensitive as asterisk is. I'd doubt you'll need to do that,
though.

-Erik
Back to top
lists at wildgooses.com
Guest





PostPosted: Tue Jun 24, 2008 9:15 am    Post subject: [asterisk-users] Asterisk Openfire Asterisk-IM Plugin Perfor Reply with quote

Quote:
Is it better for production to run Openfire on a separate server than the PBX?

Since discovering linux vservers I put every service into its own
"install". Each install can be very lightweight and vservers only add
about 1MB to ram usage (I don't run a separate init process), so very
lightweight.

The advantage is that it's super simple to backup each "server" and you
can test upgrades by simply copying the image, fire up a new instance,
test your upgrade, then burn it down again... Piece of cake to shuffle
services between real machines also (preserving IP addresses also if
that's required). Backups can be done very easily (make the /vserver
dir an LVM disk)

Good luck

Ed W
Back to top
asteriskal at gmail.com
Guest





PostPosted: Tue Jun 24, 2008 2:15 pm    Post subject: [asterisk-users] Asterisk Openfire Asterisk-IM Plugin Perfor Reply with quote

i used it on one server a little while ago.
my primary use was ability to show each user's status on spark.
i did not get consistence results, phone status was not accurate.
and did not try it after that, maybe its fixed in newer versions.
On Fri, Jun 20, 2008 at 2:44 PM, Julian Lyndon-Smith <asterisk at dotr.com>
wrote:

Quote:
See below:

Erik Anderson wrote:
Quote:
On Fri, Jun 20, 2008 at 12:47 PM, JR Richardson
<jmr.richardson at gmail.com> wrote:
Quote:
So now the PBX is over 1.2 Gig for the installation. Typical PBX
installs are under 600 Meg. This makes me wonder about server
stability, reliability and performance as uptime creeps on and user
count increases over 50 to 100+.

Increased data on the hard drive won't really have an affect on
reliability or performance.

Quote:
Can anyone give me feedback on real world experience with this type of
setup and any performance issues that my arise?

I can't speak directly to the asterisk + openfire situation. I can,
however, say that I've been running openfire for nearly a year now on
a very highly-loaded server (other than openfire, it's running nagios
and cacti, monitoring about 300 devices around our network) - the load
average on this 5-year single processor old dell server is pegged near
1.00 24x7. I haven't had a single problem with openfire, and I have
between 50 and 100 open sessions at any one time. In the year that
I've been running openfire, I've only had to restart it once, and that
was to upgrade the software. It takes very little CPU, and a modest
amount of RAM.

Quote:
Is it better for production to run Openfire on a separate server than
the PBX?
Quote:

What's your definition of "better". Is it better to not have all your
eggs in one basket? Is it better to only need to purchase one server?
Is it better to only have one server to manage/update/etc versus two?

Quote:
My biggest concern is deploying a 100+ user environment with high call
volume and high chat volume. Java seems to be a bit resource hungry
with the user notifications and call pop ups. I would hate to have
the IM server walking over Asterisk and affecting call quality or PBX
stability.

Speaking personally, I'd have no problems putting openfire and
asterisk on the same box. If needed, you could even just "nice" the

We run with the openfire process on the same box as the * server - we
have not had a single problem with openfire in over 2 years now.

Quote:
openfire process down to a lower priority than asterisk - it's not as
latency-sensitive as asterisk is. I'd doubt you'll need to do that,
though.

-Erik

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users



_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080624/a3df474c/attachment.htm
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services