Good luck with that. Managing zillions of Macs has always been difficult, clients and servers. Stanford tried to build an Xserve cluster and failed miserably at it because the OS wasn't conducive to it, nor the hardware at the time either. :( It's not impossible but requires a lot of messy custom, fragile tooling.. and that's expensive to support.