What is the difference between Oracle clusterware and Real Application Clusters?

What is the difference between Oracle clusterware and Real Application Clusters? If we have 2 servers and want to join them into a cluster why there are two separate software products?

asked Feb 14, 2013 at 8:15 895 5 5 gold badges 18 18 silver badges 24 24 bronze badges

1 Answer 1

Oracle Clusterware is the clustering software that is a component of an Oracle RAC setup. Rather than being seen as a separate software product, Clusterware is part of the software stack (which includes the OS, ASM, Oracle RDBMS) that makes up an Oracle RAC cluster/deployment. Oracle support other clustering products in a RAC environment on some operating systems.

answered Feb 14, 2013 at 8:36 31.9k 10 10 gold badges 84 84 silver badges 108 108 bronze badges

You could (in theory at least) also use the clusterware tools independently from RAC, to "cluster" apps other than Oracle RDBMS. I don't think that's widely used though.