Scalability is another benefit of PRIMECLUSTER. Scalability is provided by the cluster's ability to grow in computing capacity when demand increases. There are two basic types of applications relative to scalability. These types of applications can be divided as follows:
Applications that interact closely with the cluster software and are designed for a distributed environment
Applications that are not aware of the cluster
Applications that interact with cluster software
An example of a scalable application that interacts with cluster software is Oracle RAC. Oracle RAC starts an instance of the database server on some or all the nodes of the cluster.
Applications that are not aware of the cluster
Applications that do not have special provisions for distributing their work in the cluster can be replicated on different nodes. If the application that access the same file is to be run simultaneously, share the files between cluster nodes by using Global Files Services (hereinafter GFS) function. It means that distributing the applications on multiple nodes increases the effect of load balancing.
See
For details on GFS, see the section "2.3 PRIMECLUSTER components" and the manuals for "PRIMECLUSTER Global File Services Configuration and Administration Guide."