Solaris 11 gets a dot one update
It took Sun Microsystems and Oracle from January 2005 through November 2011 to define, code, and deliver the Solaris 11 operating system. That's a little long, but not so much out of the bounds of the normal five-year development cycle for truly different operating system releases – particularly when you consider that Oracle acquired Sun in the middle of that period. Oracle has not made a lot of noise about Solaris in the past year, but as it turns out, the company's coders were working on an update.
Key features of Solaris 11 Update 1
Solaris 11.1, also known as Update 1, has over 300 new features and performance enhancements, and it will be formally announced on November 7 during an online event, which you can register for here.
One of the big changes is that the lock manager of the Real Application Cluster extensions to the Oracle database has now been moved down into the Solaris kernel, which lowers latency for these locks by 17 per cent.
The announcement also says that Solaris 11.1 can unlock the "full potential of Oracle's latest server systems" with support for 32TB of main memory and "thousands of CPUs." It will be very interesting to see what Oracle is talking about here.
Oracle has also tweaked its Solaris container and VM for Sparc (also known as LDom) virtualization to be faster and use less resources, and has adapted the DTrace dynamic tracing tool that is a key component of Solaris so it can spy on Oracle databases.
Fowler said in his keynote that the uptake for Solaris 11 was good, with thousands of customers having deployed it already. "We had a faster ramp with Solaris 11 than we had with Solaris 10 in years past," Fowler said.
He must have been referring to commercial installations, not downloads, because Solaris 10 had 6 million downloads between January 2005, when Solaris 10 debuted, through November 2006. And it had 500,000 downloads for the Solaris 10 beta.
While Oracle is happy to invest in Solaris, it also is a Linux supplier and it is not going to play favorites. Oracle's senior vice president of engineering, Wim Coekaerts, did not mince words in his keynote on Tuesday.
"We have Oracle Linux and we have Solaris," Coekaerts explained. "I want to reiterate that we are investing in both. We're not favoring one over the other. We are making both work better and you have the choice to deploy either that you want."
That said, there will be some back and forth between the two. DTrace is being ported to Linux, and containers (although not based on Solaris) are coming to Linux. It wouldn't be surprising to see KSplice hot splicing come to Solaris, too. ®
Re: It's plenty clear.
Jesper, the roadmap is a processor roadmap and not a system roadmap. The roadmap shows next M-Series CPU @ +6x throughput and +1.5x Thread strength compared to previous generation, CPU to CPU. Oracle is talking about per socket performance. Where do you get comparisons to M9000-64? The linked slides show 5-6x better performance *per socket* than M9000-32.
Re: Take no bets
Phil, I've already seen many roadmaps from IBM and Intel, with much more details on upcoming chips.
BTW, you say "SPARC T4 delivers almost 50% faster Siebel performance and 41% faster Java jvm performance". Cool. Now look at the picture with John Fowler and the slide titled Outpacing the Competition. "SPARC: 2x performance each generation". Shouldn't it make you wonder?
On the other hand performance improvement of POWER6 to POWER7 was about 5x... not close to what tis presentation says.
Re: Take no bets
Atleast Oracle has the balls to put out a public roadmap with anything on it! You don't get that from either Intel or IBM. Isn't the bottom line of CPU advancements all about performance improvements? Well, the way I understand the roadmap, based on what Oracle already announced with SPARC T4, the next T-Series, expected to be the SPARC T5, shows +2.5x throughput and +1.2x single-threaded performance, which I believe would be compared to previous generation (SPARC T4). So maybe its not very detailed on what these really mean, nor what technologies are under the hood, but clearly, a little more than a year later than SPARC T4, you'll see significant improvements in performance-which is quite a feat. if you look at SPARC T3 versus SPARC T4 on real world app performance like Siebel or Java for example, SPARC T4 delivers almost 50% faster Siebel performance and 41% faster Java jvm performance. And seeing that SPARC T3/T4 are still holding several world records on several benchmarks like TPC-C, TPC-H, SPECjEnterprise2010, Specjvm, Oracle E-Business Suite, Peoplesoft, Siebel, JD Edwards, etc, SPARC T5 performance gains is good news.