Forum: CFEngine Help Subject: Re: Server load and client installation Author: sauer Link to topic: https://cfengine.com/forum/read.php?3,25171,25238#msg-25238
sreejithpoothu Wrote: ------------------------------------------------------- > Hi tjavo87, > > Thanks for your information.Is there any formula > to get cpu load on server suppose if we have 200 > clients connecting to the server If you have a modern system, 200 clients will barely be noticed on a single machine. I have around 2.5K clients per server (the servers are just virtualized single or dual CPU Xeons at 2.4GHz w/ 2GB RAM) with clients checking for an updated policy (~40 files) every 15 minutes and with a cf-execd skew of 3 minutes. I've verified that I can put 3x the normal load on a single master server without the server itself running out of CPU or memory resources. Under the normal usage above, the load average (for what it's worth) on each master sits consistently under 10%. The only cf-serverd performance problem I've experienced, actually, is using checksum-based synchronization for a directory containing a bit over 86,000 files. It takes about 20 minutes to sync that directory. I think that's mostly checksum calculation cost. In contrast, an "svn update" of the same structure takes about a minute (no changes), and rsync generally takes ~3 seconds if there are no changes. A structure in the 2-3K file range, however, is completely manageable with native cf-agent file transfers, though, so that's the main thing I'd bear in mind when deciding what to copy out with the CFEngine server v/s some other file transfer protocol. :) _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine