Linked by Thom Holwerda on Thu 10th Nov 2011 20:45 UTC, submitted by Straylight
Oracle and SUN I just emerged, blinking, from the world of Skyrim, only to realise Sun Oracle has released the 11th version of Solaris (well, technically it's the 7th, but okay, we'll roll with it). I'll be honest and upfront about it: Solaris is totally out of my league, and as such, it's very hard for me to properly summarise what this release is all about, so I won't even try.
Permalink for comment 496939
To read all comments associated with this story, please click here.
RE[3]: Cloudwashing
by Kebabbert on Fri 11th Nov 2011 09:23 UTC in reply to "RE[2]: Cloudwashing"
Kebabbert
Member since:
2007-07-27

Eh, most of those aren't really that interesting. Zoning/Containers have been around for a while, haven't seen that great of a use case. Virtualization on a Type 1 hypervisor has proven much more useful in a general sense. Boot environments are neat, but it's only in Solaris, so not of any use to me. Not a feature that's going to get me to drop Linux.

It is not interesting because you dont know about this stuff. Other people are excited.


For instance, DTrace is unique and there has not been any tech like that before earlier. Linux devs have even switched to Solaris just to get DTrace. That is why IBM is copying DTrace and calling it ProbeVue. FreeBSD and Mac OS X has ported DTrace. Linux is copying it, but Systemtap is a very bad and unstable copy, according to DTrace experts.


ZFS protects your data on disk, against data corruption. No Linux filesystem does this. Your data might be corrupted, and Linux will not even notice it. This is proven by comp sci researchers. You want to read their research on this?


Boot Environments is a killer feature. If you patch your Linux installation, and something breaks, what do you do? Reinstall everything? With ZFS BE I just reboot into GRUB and choose an earlier functioning snapshot. Almost zero downtime. I have often done weird stuff while learning Solaris, and broke something. Instead of reinstalling everything, I just reboot and kill the latest snapshot which broke my install. This takes a couple of seconds, and I am back to a real functioning state. Killer feature.


Containers are really really neat. Lot of sys admins are excited about this. If you use VMware and start up several OS instances, then each guest OS will use 4GB RAM, and CPU, etc. With Containers, each guest will use 40MB and nil CPU. One guy booted 1.000 Containers on a server with 1GB RAM, it was extremely slow but it could be done. Try that with VMware.

This Containers is the building block for virtualizing everything, the Network stack, etc. Everything is virtualized in Solaris 11. Create as many network cards as you want, create as many Containers as you want, etc - thus you can have lot of virtual servers in one Server. This is why Solaris11 is called "First Virtual OS" ever. In Linux, if you create a container, is everything else virtualized? The network stack? etc? No?

Reply Parent Score: 4