graphic7
Gold Member
- 450
- 2
-Job- said:I did take a look at some Sun servers since you're always raving about them, but they were fairly expensive and I'm not familiar with a Sparc architecture, and i didn't want to be surprised. I heard that Solaris 10 supports virtualization out of the box though.
You can buy used hardware from 7-10 years ago off eBay relatively cheaply, nowadays. Last year, I purchased a Sun E4500 /w 8x400MHz UltraSPARC-II procs (8MB of cache/proc for a total of 64MB of cache) and 8GB of memory for $600, along with a Sun StorEdge A5200 (22x18GB 10,000RPM 1Gb/s fibre-channel disks) /w 4x onboard fibre-channel interfaces for an additional $500. Nowadays, you can get a workstation, like a Sun Blade 1000 (2x750MHz UltraSPARC-IIIs) or an Ultra 80 (4x450MHz UltraSPARC-IIs) for pennies. (Here's a few pics -- http://www.flickr.com/photos/85894987@N00/sets/)
And yes, Solaris supports software virtualization out of the box. These are called 'zones' (or 'containers' if you're a marketer) and effectively use the same kernel throughout the system, but offer enough privilege separation between each zone so a user in one zone can't 'peek in' the other zone. This gives zones a high level of performance. Couple this with Solaris's resource management capabilities, like the Fair Share Scheduler, processor sets, and projects, and you can do massive consolidation.
Edit: The E4500 is expandable to 14 procs and 14GB of memory.