|
Oracle Database |
||
|
Oracle's Transparent Data Encryption (TDE) feature of the Oracle Database simplifies the encryption of data within datafiles preventing unauthorized access to it from the operating system. Tablespace encryption allows encryption of the entire contents of a tablespace. Oracle Solaris 11 with SPARC T4-2 server is over 42% faster than Intel AES-NI on Oracle Database Tablespace Encryption queries. With an increased page size of 2GB on the Oracle SPARC T4 processor, the Oracle Database can allocate 2GB page sizes to its System Global Area (SGA), a group of shared memory areas that are dedicated to a database instance, thus reducing TLB misses and increasing performance. |
||
|
Java |
||
|
Oracle Solaris 11 on the Netra SPARC T4-2 server with Java Platform, Standard Edition, JDK 7 Update 2 deliver a world record performance result. |
||
|
Engineered Systems |
||
|
The InfiniBand networking stack has undergone some significant improvements in Oracle Solaris 11. Improved support for Sockets Direct Protocol (SDP) providing an RDMA accelerated alternative to TCP over IP which is transparent to the application, and support for Reliable Datagram Sockets v3 (RDSv3) providing better performance and and observability for Oracle RAC databases, are the heart of many enhancements to Oracle Solaris 11 specially tailored for the Oracle Exadata Database Machine and Oracle Exalogic Elastic Cloud which take advantage of InfiniBand networking. For example, the Oracle Exadata Database Machine uses the Intelligent Database protocol (iDB) to communicate between database and storage nodes. iDB implements a function shipping architecture in addition to the traditional data block shipping protocol provided by the database giving dramatic improvements for parallel performance. 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/o devices. For best I/O performance on these systems, the processing associated with a device should be performed close to that device, and the memory used by that device for DMA and PIO should be allocated close to that device as well. 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. |
||
|
Oracle Optimized Solutions |
||
|
|
||
|
Oracle SPARC T4 Processor |
||
|
Oracle Solaris 11 takes advantage of the Oracle SPARC T4 crypto co-processor providing hardware accelerated encryption and decryption through the Oracle Solaris Cryptographic Framework. With support for many well-known algorithms, Oracle Solaris 11 provides significant performance gains for various cipher and hash instructions and other cryptographic protocols such as SSL. The Oracle SPARC T4 processor was the first SPARC based processor to introduce a 4MB L3 cache shared between all cores. Oracle Solaris 11 adds support for this L3 cache in its Fault Management Architecture (FMA), providing fault tolerance allowing it to retire individual cache lines in the event of a failure, ensuring all cores can continue to operate without interruption or data corruption. As enterprises push for better returns through higher consolidation ratios, software emulated I/O is rapidly becoming a limiting factor for virtualization. The demand to virtualize I/O intensive applications such as database and compute-intensive applications requires an I/O architecture that can deliver near native performance, increased throughput and flexibility. Oracle Solaris 11 supports single-root I/O virtualization on Oracle SPARC T4 based systems, providing virtual environments with direct access to I/O device from the operating system without having to go through the control domain. More information here. |
||
|
Oracle Enterprise Manager Ops Center |
||
|
|
||
|
Oracle Solaris Studio |
||
|
|
||
