Oracle Database Appliance X4-2 is out!

On 04. December 2013 Oracle release the 3rd generation of Oracle Database Appliance over night. There is a good news: When Oracle changed v1 into X3-2 the price increased a “bit” … The price difference between x3-2 and x4-2 is zero which make me happy if I saw it the first time. No more discussions about “Why oracle increases prices in that matter …”. Further Oracle didn’t release a the option to run 12c on the Database Appliance. Maybe at the next ODA release

A few days ago oracle also published the datasheet and whitepaper:

Here are the main specs:

  • 2x Server Nodes each with:
    • 2x E5-2697 v2 12-core 2.7 Ghz CPUs
    • Service processor w/ILOM 3.1
    • 256GB (16x 16GB) memory
    • 1x Dual Port 10GbE SFP+ NIC (PCIe cards)
    • 2x Dual port external SAS-2 (PCIe cards)
    • 1x Internal SAS-2 (PCIe cards)
    • 2x 2.5″ 10K 600GB SAS disks
    • 4x (onboard) 10GBase-T ports
  • One DE2-24P storage shelf (optional 2nd shelf can be ordered):
    • 4x 2.5″ 200GB SSDs
    • 20x 2.5″ 10K 900GB SAS HDDs

As you can see there are just a few technical innovations

  • Newer Server Case (4x-2) and mainboard
  • More cores. There are 2x 12 Cores each node
  • 10Gbit SFP+ Connect instead of 10GBit T-Base for Interconnect
  • Optional 10GbE SFP+ or 10GBase-T external networking connectivity

For further information visit the following links:

Oracle Enterprise Linux 6.5 is out!

There was two weeks since RedHat released it’s Enterprise Linux 6.4 (RHEL 6.5 Release Notes). Oracle have followed with Oracle Enterprise Linux 6.5 (Announcement). Some interessting new features comes with this release (OEL6.5/UEK3 Release Notes):

Linux Containers

This Features is fully supported by OEL now.

For the Oracle Database Users:

“Oracle Database is not yet supported for use with Linux Containers. The following information is intended for those who want to experiment with such a configuration.”

The following /proc parameter files may only be set on the host and not for individual containers

  • /proc/sys/fs/aio-max-nr
  • /proc/sys/net/core/rmem_default
  • /proc/sys/net/core/rmem_max
  • /proc/sys/net/core/wmem_default
  • /proc/sys/net/core/wmem_max
  • /proc/sys/net/ipv4/ip_local_port_range

Setting the parameters in the host to the Oracle recommended values sets them for all containers and allows the Oracle database to run in a container. For more information, see Configuring Kernel Parameters. (Bug ID 17217854)

Transparent Huge Pages

This release removes the Transparent Huge Pages (THP) feature. Following extensive benchmarking and testing, Oracle found that THP caused a performance degradation of between 5 and 10% for some workloads. This performance degradation was a result of a slower memory allocator code path being used even when the applications were not using THP. When the fact that huge pages are not swappable was taken into account, the positive effect that THP should provide was outweighed by its negative effects.

After installing this UEK release, you cannot enable THP (for example, by specifying kernel boot parameters). The THP settings under /sys/kernel/mm/transparent_hugepage have also been removed. A future update might contain an updated THP implementation which resolves the performance issue.

Note:This change does not affect support for applications that use explicit huge pages (for example, Oracle Database). (Bug ID 16823432)

One-gigabyte (1 GB) huge pages are not currently supported for the following configurations:

  • HVM guests
  • PV guests
  • Oracle Database

Two-megabyte (2 MB) huge pages have been tested and work with these configurations. (Bug ID 17299364, 17299871, 17271305)

Other features

There are some more interessting features. Please refer to UEK3 Overview