Run VMs of Mac OS X Server... on what hardware ? 🙄
Apple already has a deal with VMware to enable virtualization of OS X Server. We can already run OS X server in a VM. However, that doesn't change the fact that it needs to run on top of Apple branded hardware (ie, the Xserve).
There is no more server grade Apple branded hardware.
As for the poster you're replying to, his comment made no sense. If someone was a OS X Server admin and only that, that guy was already pretty much incompetent. Good systems administrators know the basics of how a system works and can adapt easily to any system out there. Unix is Unix, hardware is hardware. It all works the same, give or take a few implementation details. If you have the basics down, the rest you can pick up as you go.
Same for programming. If you're a programmer, it doesn't matter what the "language du jour" is. You know conditional statements, you know looping, you know variable typing, you know pointers, you know objects. The syntax you can pick up.
Actually, my comment made plenty of sense had you bothered to consider it. Especially as you've made the exact point I've offered many times.
Let me break it down again...
1. Apple does not currently allow for virtualization on vanilla hardware. Until they do, this is a moot point. Even if they relax their licensing, I have very little by way of trust for OS X Server in the server room anymore.
2. Apple's violation of enterprise trust by killing off their only enterprise level hardware without a real migration path in place makes justifying sticking with OS X Server professional suicide.
3. Migrate your services to other platforms.
a.Netboot and SUS can be recreated on other platforms.
I've got netbooting working just fine on OpenBSD. I haven't figured out how to free the initial handshake from SUS to Apple from OS X Server yet, but placing the catalog on OpenBSD also works just fine. As I have some time, I'll work on that as well.
b. If you're in a mixed (Windows/Mac) environment and rely on Active Directory for anything at all, extend AD's schema to cover your Macs. If not, migrate to vanilla OpenLDAP.
Regardless, unless you're in a small shop (>100 Macs), basing your network load on hopes that Apple isn't going to pull any more plugs is shortsighted.
Finally, don't question my ability without asking about my network size, roadmap or past experience. And don't bother calling me a Mac admin, because I'm not -- I just happened to have wound up in a place where I have nearly fifteen hundred Apple branded products that have landed on my plate -- and a lot of users that rely on those without downtime -- and a lack of inherited documentation or existing policy.
Suggesting that I can't exist without OS X Server equates to me suggesting that your favourite color is orange. Neither of us have any indication whether that is the case.