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

Reply via email to