Linked by Thom Holwerda on Tue 17th Sep 2013 22:04 UTC, submitted by garyd
General Development

ZFS is the world's most advanced filesystem, in active development for over a decade. Recent development has continued in the open, and OpenZFS is the new formal name for this open community of developers, users, and companies improving, using, and building on ZFS. Founded by members of the Linux, FreeBSD, Mac OS X, and illumos communities, including Matt Ahrens, one of the two original authors of ZFS, the OpenZFS community brings together over a hundred software developers from these platforms.

ZFS plays a major role in Solaris, of course, but beyond that, has it found other major homes? In fact, now that we're at it, how is Solaris doing anyway?

Permalink for comment 572611
To read all comments associated with this story, please click here.
RE[2]: Solaris is doing well
by Kebabbert on Fri 20th Sep 2013 11:58 UTC in reply to "RE: Solaris is doing well"
Kebabbert
Member since:
2007-07-27

You seem to have some insight into Oracle businees plans which is not just a mere forecast. That's fine and well. What is not fine and well is stating "GNU/Linux is for low-end only" and "GNU/Linux scalability is a myth".

Larry Ellison said that Linux is for lowend in an official interview. Read here for Oracle's official stand on Linux vs Solaris:
http://searchenterpriselinux.techtarget.com/news/1389769/Linux-is-n...


Oracle presents its Engineered Systems as the best machine they have. When I remember the way Oracle is marketing this machine ... Now, the question for you. You are certainly aware of the expandibility of Engineered Systems. Can you explain how come GNU/Linux is not scalable? Were you able to deduce that from Oracle's behaviour?

Oracle's engineered systems are really good, and they surely run Linux and/or Solaris. However, these systems are small. For instance the ExaData has only a few cpus. The ExaLogic is a cluster:
http://en.wikipedia.org/wiki/Oracle_Exalogic
And as well all know, Linux scales excellent in clusters. No one has ever denied that.

The question is if Linux scales on a single fat server. And Linux does not scale on such a SMP server, because there have never existed such a Linux server with 16 or 32 cpus for sale. There are Linux clusters for sale, with 1000s of cores, but no 16/32 cpu Linux server for sale. So, if there does not exist any 32 socket Linux servers, how can Linux scale well on SMP servers? They dont even exist, how can anyone even benchmark and assess the Linux scalability?

So, the Oracle engineered systems running Linux are either tiny (up to 8 sockets) or they are a cluster. The Oracle Engineered systems also exist in a modified Solaris version, and they are called "Supercluster". The engineered systems were developed before Oracle bought Sun, and that is the main reason they mostly run Linux. "Supercluster the fastest engineered system at Oracle":
http://www.oracle.com/us/products/servers-storage/servers/sparc/sup...

The new Oracle M6 server will have more than 32 sockets, it will have 96 sockets. And it will run Solaris, not Linux. Because Linux can not scale beyond 8-sockets in a single fat server (SMP).


Once again, I am all for the success of Solaris, but I'm even more against false claims over GNU/Linux.
All the best.

These are not false claims. There have never existed a single fat Linux server with more than 8 cpus for sale. The largest Linux server ever sold, has 8 cpus, and is just a normal HP, DELL, IBM server x86. I suggest you google for larger Linux servers, you will not find any. Thus, I speak true. The proof I speak true is simple: no one has ever sold larger Linux servers than 8 cpus. If you find a larger Linux server, then I am wrong. You will not even find benchmarks on a large Linux server. It is like IBM, they never release benchmarks on their large IBM Mainframes, because Mainframes have really slow cpus, much slower than x86 cpus. The IBM POWER7 is a good cpu, though.

Linux scales excellent in clusters, up to 10.000s of cores and maybe even beyond that.

Linux scales very bad in SMP servers, up to 8 sockets. HP tried to compile Linux to their big 64-socket Unix server, and Linux failed miserably. Linux had ~40% cpu utilization, which means most cpus were idle when running on a 64 cpu server. That is quite bad. Google for "HP Big Tux Linux server" for more information.

Reply Parent Score: 1