Oracle Solaris 11  The Oracle Advantage

The Oracle Advantage 

Reduce costs and complexity with an optimized hardware and software solution, designed to run your Oracle enterprise applications better.


Oracle Database

Oracle Solaris and Oracle Database engineering teams are co-located working on integration projects to ensure that Oracle Solaris continues to be the best platfrom for Oracle Database deployments. With the introduction of the SPARC T5 microprocessor, Oracle delivers world record database performance for OLTP. With virtualization technologies such as Oracle VM Server for SPARC and Oracle Solaris Zones, businesses can take advantage of significant consolidation of database instances onto high scale multi-tenant systems and dramatically reduce the cost of licensing.

The In-Memory option for the Oracle Database 12c has been specifically optimized for SPARC based servers running Oracle Solaris 11. Numerous unique enhancements, including the large cache on the SPARC M6 processor, massive 32 TB of memory, uniform memory access architecture, Oracle Solaris high-performance kernel, and Oracle Database SGA optimization, result in orders of magnitude better transaction processing speeds across a range of in-memory workloads.

Oracle Solaris 11 includes a new Optimized Shared Memory interface that has been engineered to increase performance in NUMA based systems. This optimization allows for dynamic resizing of the Oracle Database System Global Area (SGA) without requiring reboots and faster database start up. Transparent Data encryption (TDE) simplifies encryption of data, transparently encrypted when written to disk and decrypted one a user has been successfully authenticated. The integration of TDE with the Oracle Solaris Cryptographic Framework and hardware accelerated encryption using the SPARC processor ensure for dramatic performance improvements with near to wire speed, greatly reducing the cost of encryption.


Java

The combination of Oracle Solaris 11 and SPARC is the best platform for running Java applications at scale, with record breaking benchmarks such as SPECjbb2013 with over 40 per cent improvement. Java 8 is a revolutionary release that has been engineered to take advantage of the underlying hardware. With additions to JDK such as Lambda Expressions and a new Streams API, developers can now more easily write high performance Java applications that are multi-threaded, and take advantage of the performance of multi-core platforms including Oracle SPARC systems. By deploying a Java application on Oracle Solaris and SPARC, developers can also take advantage of CPU and I/O optimizations for NUMA based systems, large page support, and hardware accelerated encryption and decryption with no additional work.

Oracle Solaris 11 has recently introduced a socket based API for Application-Driven Software Defined Networking (SDN). This API has been included in the JDK as additional socket options in java.net and java.nio.channels socket classes. By using this API, applications can determine service level properties to allow them to control SLAs within the application itself.

In addition, developers can get increased observability of their applications using a combination of Oracle Solaris Studio Performance Analyzer and Java Mission Control/Flight Recorder. By using integrations with Oracle Solaris DTrace and enhanced DTrace probes in the Oracle Java VM, performance data can be visually analyzed for hot spots, thread deadlocks, and the Java heap including garbage collection right down to the hardware.

SPARC

Oracle has continued to invest in SPARC, doubling system level performance every generation. With the introduction of SPARC T5, the worlds fastest microprocessor extended this lead with 20+ world record bencharks, including database, middleware and Java based workloads.

Oracle Solaris 11 takes advantage of many of the chip level features of the SPARC processor to provide this performance advantage - from hardware accelerated encryption and decryption for various cipher and hash instructions and cryptographic protocols such as SSL, built-in virtualization through Oracle VM for SPARC, high levels of reliability, availability and serviceability designed into the system architecture, and fine tuned application priority management using the integrated Critical Threads capability.

But Oracle isn't stopping here. Oracle is increasing its investment by integrating software features directly into silicon to provide next generation performance improvements for the Oracle Database and Java based applications, with a public Oracle Solaris/SPARC roadmap.


Engineered Systems

Oracle Solaris 11 as at the heart of Oracle's Engineered System strategy delivering unique value for a highly optimized, reliable, low cost and high-performance solutions such as the Oracle SuperCluster, Oracle Exadata Database Machine, Oracle Exalogic Elastic Cloud, Oracle Exalytics In-Memory Machine and Oracle ZFS Storage Appliance.

Many modern systems are based on a NUMA (Non-Uniform Memory Access) architecture, where each CPU or set of CPUs is associated with its own physical memory and/or devices. For best I/O performance on these systems, the processing associated with a device should be performed close to that device including the memory allocated. Oracle Solaris 11 adds support for a NUMA I/O architecture, which allows for operating system resources (kernel threads, interrupts, and memory) to be placed on physical resources according to the physical topology of the machine, specific high-level affinity requirements of I/O frameworks, actual load on the machine, as well as resource control and power management policies.


One Engineering Team

Oracle innovates at every layer of the software and hardware stack, delivering best in breed products - in servers, storage, operating systems, virtualization, and enterprise management. This unique focus in engineering and extensive R&D investment ensures that this combination is designed to run Oracle software best, across a variety of applications and workloads for better performance, availability, security, manageability and support. With over 150,000 hours of testing each week at Oracle, customers can be assured of quality and an assured, error-proof upgrade, resulting in dramatically lower cost of ownership.


Oracle Optimized Solutions

Oracle Optimized Solutions leverage the innovative, built-in functionality of Oracle Solaris 11 to create complete enterprise infrastructure solutions which enable customers to lower their total cost of ownership, mitigate risk, accelerate business agility, and improve user productivity. Each solution is assembled using best practices garnered through years of field experience building complete solutions for customers. Solutions are optimized for performance and availability and fully tested to ensure stability.

Oracle Optimized Solutions include a wide range of Oracle's product portfolio including Oracle Database, Oracle WebLogic Server, JD Edwards EnterpriseOne, Oracle E-Business Suite, PeopleSoft, and for infrastructure such as Enterprise Cloud, Backup and Recovery and Tiered Storage.


Resources

 Oracle Solaris 11 - The Optimal Platform for Deploying Oracle Database White Paper
 Oracle Solaris Optimizations for the Oracle Stack Data Sheet
 What's New in Oracle Solaris 11.2 Guide
 Oracle Solaris 11 How to Guides



 Oracle Solaris 11 Technology Spotlights
 Oracle Solaris Developer and ISV Resources