Jump to content

Oracle Database Appliance

From Wikipedia, the free encyclopedia

The Oracle Database Appliance (ODA) is a database server appliance made by Oracle Corporation. It was introduced in September 2011 as the mid-market offering in Oracle's family of full-stack, integrated systems the company calls engineered systems.[1] The ODA is a single rack-mounted device providing a highly-available two-node clustered database server.[2]

History

[edit]

Oracle introduced its first engineered database system, Oracle Exadata, in 2008.[citation needed] In 2011, the company announced the Oracle Database Appliance as a smaller, less powerful alternative to Oracle Exadata at a lower price point.[3][4] According to industry analysts, Oracle expected the Oracle Database Appliance to fill the gap in its product line beneath Oracle Exadata, targeting mid-market customers.[5] The platform proved very popular with database administrators,[according to whom?] with enough support to launch a book about the systems.[6]

Features

[edit]

The Oracle Database Appliance supports more than database systems. Starting in release 2.5 (ODA V1) and 2.5.5 (ODA V2 X3-2), the Oracle Database Appliance can be deployed using Oracle VM, which allows an administrator to install the application tier along with the database.[7]

The Oracle Database Appliance also offers a pay-as-you-grow model for Oracle licenses. This allows a customer to only license the CPU count they need and not the entire capacity of the appliance. When virtualized, this is supported for both the database and the application tier.

When the Oracle Database Appliance is connected to a ZS3 storage array, the DBA can leverage Hybrid Columnar Compression for data stored on the array to enable tiered storage and compression ratios exceeding 200%.

Hardware

[edit]

The first generation of the Oracle Database Appliance (ODA V1) is a two-node cluster in a single rack-mounted chassis. Inside the chassis are two servers, configured in a cluster with shared storage. Each server includes two six-core processors (for a total of 12 cores per server), 96 GB RAM, six 1 Gigabit NICs, and two 10 Gigabit NICs. The NICs are configured in an active/passive HA (bonding) configuration. Inside, the appliance holds four 73 GB SSDs and twenty 600 GB hard disks for shared storage. Storage is configured during deployment for either double or triple mirroring (giving an overall capacity of 6 TB or 4 TB, respectively).[8] The appliance also contains redundant power supplies and cooling fans.

Later generations of the appliance moved to a more flexible platform, utilizing Oracle X3-2 and X4-2 x86 servers and one or two SAS storage trays. Each compute node of the latest X4-based configuration includes four 10GBaseT network ports, two 12-core Intel Xeon E5-2697 v2 processors, 256 GB RAM, and optional 10 Gigabit fiber connectivity. The system can also support up to two storage trays, each with twenty 900 GB hard drives and four 200 GB SSDs for a maximum capacity of 36 TB of hard disk space and another 1.6 TB of SSD space. Single- and double-mirroring of disks is supported, for up to 18 TB of local data storage.[9]

Software

[edit]

The Oracle Database Appliance runs Oracle Linux, Oracle Grid Infrastructure for cluster- and storage-management, and a choice of Oracle Enterprise Edition, Oracle Real Application Clusters (RAC), or Oracle RAC One Node. These latter two database products leverage the clustered nature of the hardware to provide database-service failover in the event of a failure. Oracle also provides Oracle Clusterware for high-availability monitoring and cluster membership, and Oracle Automatic Storage Management (ASM) for storage and disk management.[10]

Oracle Appliance Kit (OAK) software offers a built-in management interface.[11]

Administration

[edit]

Oracle provides a deployment tool called the appliance manager to simplify deployment and make it less time-consuming.[12][failed verification] The vendor also provides special patch bundles for the database appliance, consisting of patches for firmware, the Linux OS, clustering, storage management, and database which have been tested[by whom?] for compatibility.[2]

Licensing

[edit]

Customers can choose to license only a subset of the processor cores in the Oracle Database Appliance. This is done by disabling unnecessary processor cores in the BIOS, using a special interface. Cores can be enabled at a later time, allowing customers to increase the capacity of the appliance if required.[13]

Criticism

[edit]

The Oracle Database Appliance is only available in fixed configurations. Customers cannot cluster multiple appliances together to create a larger cluster (beyond 2 servers), nor can they expand the internal disk storage of the system beyond the two storage trays. However, if a customer runs out of storage space, they can extend their storage to dNFS-attached storage.[14] Currently,[when?] when leveraging an Oracle ZS3 array, the storage limit is approximately 3.5 PB.

References

[edit]
  1. ^ Curtis, Bobby; Velikanov, Yury; Benner, Erik; Arshad, Fuad; Elsins, Maris; Sharman, Pete; Gallagher, Matt (January 29, 2014). "9: Business Values for the ODA". Practical Oracle Database Appliance. Expert's voice in Oracle. Apress (published 2014). p. 160. ISBN 9781430262657. Retrieved January 19, 2017. ODAs will maintain their place within the Oracle engineered system product lineup for the foreseeable future.
  2. ^ a b "Oracle Database Appliance White Paper" (PDF). Oracle. Archived from the original (PDF) on April 13, 2013. Retrieved December 27, 2012.
  3. ^ "Oracle Engineered Systems Price List--December 4, 2012" (PDF). Retrieved December 27, 2012.
  4. ^ Fielding, Marc (September 21, 2011). "Comparing Oracle Database Appliance and Oracle Exadata". Pythian. Archived from the original on September 25, 2011. Retrieved December 27, 2012.
  5. ^ Jennings, Tim. "Oracle Applies for Database Simplicity" (PDF). Ovum. Retrieved January 12, 2013.
  6. ^ Arshad,Benner, Curtis,Elsins, Gallagher, Sharman, Velikanov. Practical Oracle Appliance. Apress. Retrieved June 6, 2014.{{cite book}}: CS1 maint: multiple names: authors list (link)
  7. ^ Arshad, Fuad. "Deploying a Virtualized Oracle Appliance". fuadarshad.com. Retrieved June 6, 2014.
  8. ^ "Oracle Database Appliance Data Sheet" (PDF). Oracle. Retrieved December 27, 2012.
  9. ^ "Oracle Database Appliance X4-2 Datasheet" (PDF). Oracle. Retrieved June 15, 2014.
  10. ^ Baird, Cathy. "Oracle High Availability and Best Practices". Oracle. Retrieved December 27, 2012.
  11. ^ Curtis, Bobby; Velikanov, Yury; Benner, Erik; Arshad, Fuad; Elsins, Maris; Sharman, Pete; Gallagher, Matt (January 29, 2014). "2: Integrated Lights Out Management". Practical Oracle Database Appliance. Expert's voice in Oracle. Apress (published 2014). p. 13. ISBN 9781430262657. Retrieved July 28, 2017. The Oracle Database Appliance (ODA) is a bundle of two server nodes that include storage and embedded cluster networking. Each server node has an Integrated Lights Out Manager (ILOM) interface that is used for management and maintenance tasks. [...] The Oracle Appliance Kit (OAK), also known as the Oracle Appliance Manager, is the software that manages installation and patching, and in some cases, the gathering of diagnostic information and integration of the ILOM with ASR.
  12. ^ Moltzen, Edward. "Oracle Database Appliance: Perfect Time for Sun/Oracle Offspring". CRN.com. Retrieved December 27, 2012.
  13. ^ Walsh, Larry. "Oracle Goes Small with Database Appliance". Channelnomics. Retrieved December 27, 2012.
  14. ^ "Oracle Database Appliance Frequently Asked Questions" (PDF). Oracle. Retrieved January 12, 2013.
[edit]