How does Altibase replication compare to Oracle Real Application Cluster (RAC)?

Oracle RAC and Altibase replication are similar in that they can both be used to enable high availability architectures. However, there are some fundamental differences. One of the most obvious differences is that Oracle RAC uses a shared-storage architecture whereas Altibase replication is shared-nothing. While each architecture has advantages and disadvantages, one of the main disadvantages of shared-storage is that it maintains a single point of failure. But the biggest disadvantage of Oracle RAC is cost. Oracle RAC implementations are notoriously expensive, and the same availability targets can often be met with much simpler solutions. It is worth noting that over 60% of Altibase customers have deployed Altibase replication whereas a very few Oracle customers (3-5%) have deployed RAC.

Following case studies show how Altibase is used instead of Oracle RAC/Exadata.

Comparison by Cost

An Oracle RAC solution can cost up to 24 times more per license compared to an equivalent Altibase replication solution. This cost does NOT include the additional hardware and operational costs associated with Oracle RAC.

Item

Altibase Replication

Oracle RAC

HA Option Price

Included at no extra cost

$184K

(public price list for Oracle RAC for 2 nodes with DR and QA options)

Additional Hardware

None

Required

Additional Software

None

Clusterware, Data Guard

Operational Costs

Low

High

 Comparison by Performance and Features

Altibase replication utilizes a shared-nothing architecture which provides significant speed and stability gains over Oracle’s shared disk architecture. RAC’s shared disk system utilizes global exclusive locks which dramatically increase latency whereas Altibase replication offers excellent features that Oracle RAC does not support.

Item

Altibase Replication

Oracle RAC

Architecture

19-How does Altibase Replication compare to Oracle Real Application Cluster (RAC)-1-1

19-How does Altibase Replication compare to Oracle Real Application Cluster (RAC)-1-2

Recovery Time

<5 seconds

30-60 seconds

TPS per Extra Node

Negligible (<5%)

Degrades by 18%

Linear Scale-Out

Easy

Complex

Set Up and Configuration

Easy

Complex

Compliance to Commodity Hardware

Compliant

Non-compliant

(which requires Voltaire, Cache Fusion switches, SAN storage, etc.)

Scalability

Easy
(1:N, up to unlimited nodes)

Difficult

Comments are closed.