On 01/01/2013 05:15 PM, Friedrich Locke wrote:
Hi folks,

i am managing some openbsd machines. There are a company, here, in the city
a live that holds about 3k machines and i not including servers hardware;
only desktop.

I was wondering: How do you manage such a volume of nodes, i mean, in an
efficient manner.
Any experience with that ?

Thanks.


depends on your definition of "manage" and how the machines will be used...and I'm assuming "3k" means around three thousand computers, not MIPS3000 systems.

If they are, for example, student machines, you probably want them re-imaged regularly (weekly? daily? between each user?), so building an app to do this into a PXE booting system might take care of a great part of your challenge (bsd.rd hacked to have its install script do a forced reload/reimage) I'm guessing that diskless (or mostly diskless) workstations wouldn't give the performance users expect, but if that's wrong, that's a better choice.

If they are business workstations, you probably DON'T want to do complete reloads unless someone really hoses their machine, and you probably don't want auto forced updates all at the same time. I'd probably set up a hacked bsd.rd to be PXE booted when someone wanted to upgrade, and you would monitor your daily reports (automated!) to produce a list of out-of-compliance machines that need to be updated for manual poking.

btw: rdist is in base.

Key thing is to decide for yourself exactly what "manage" means, then work out the tools that can help. But when you have lots of similar machines, things need not be difficult.

Nick.

Reply via email to