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

Altibase replication and Oracle RAC 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.

Most importantly, Altibase replication is free of charge. It is worth noting that 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

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

None

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

Downloading is believing.

Comments are closed.