This is a difficult question to answer because there are so many
variables involved. For example...
If all you're doing is ping up/down monitoring you can probably cram
a thousand devices on a box with 1GHz RAM and 1GB of RAM.
Now add on SNMP monitoring... How many OIDs do your performance
templates have? Don't forget that we go after tables of OIDs for
interfaces and hard disks... SNMP performance collection from a
Linux server with 1 network interface and 4 filesystems requires
considerably less effort than collecting from a 96 port Cisco switch
that has 4 or 5 OIDs per port that we're looking at.
Now add on process monitoring - if you're not looking at any
processes then that daemon runs quiet as a mouse. If you're looking
at some common processes (e.g. httpd, mysqld) then the collection can
get more intense.
How about SNMP traps? We recenly upgraded a customer and during the
upgrade we noticed the box was slammed with a 5+ load and constant
95%-100% CPU. They only had 250 devices and it was on a 2.8GHz Xeon
with 4MB L2 and 4GB RAM. What gives? Well it turned out that one of
their firewalls was bombarding Zenoss with traps ... on the order of
700 traps per second. Amazingly zentrap was keeping up with it! But
once we silenced the equipment sending the traps the load dropped
down to a reasonable 0.50 and CPU ranged in 10% - 25% (except during
modeling).
So it's not an easy question to answer. But just to throw something
out there (and others can easily disagree with me) I'd say: you can
probably get 250 - 500 server style devices and networking gear on a
single processor (multi-core) system (2.6GHz 64 bit) with 2 - 4 GB of
RAM.
In the next version we're shooting to improve performance. So that
will change...
Hope this helps...
-c
On Mar 26, 2007, at 2:11 PM, c3 wrote:
I checked both the FAQ and the install document, but could not find
the system requirements for Zenoss. I am going to deploy Zenoss for
about 300 devices and want to provide enough CPU, RAM, and disk
(space and performance).
I have read several posts about high load and high CPU
utilization. But not much on RAM or disk usage.
Being a long time user of Cricket, I am aware that disk performance
is not to be over looked. Everything for this deployment of Zenoss
will be RAID 1, 5 and 10, handled by hardware controllers. This
installation will be on CentOS.
Realizing this is not an easy subject, it is probably best to
address in stages.
What are the system requirements for 1-50 devices?
What are the system requirements for 50-250 devices?
What are the system recommendations for 250+ devices?
I apologize if this information is already available, please post a
link.
-------------------- m2f --------------------
Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=4889#4889
-------------------- m2f --------------------
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users