Oracle’s Parallel Processing Architecture
Oracle’s parallel features fall into two broad categories: parallel execution and parallel server. Table 2.1 shows which parallel features are available under each combination of hardware and software architecture that Oracle supports. Oracle’s parallel processing features are available on all parallel hardware architectures. Table 2.1 provides examples of specific hardware architectures in each type. Oracle runs under many operating systems, including Windows NT, Alpha VMS, and variations of Unix.
Table 2-1. Availability of Oracle’s Parallel Processing Features on Different Hardware Architectures
Hardware/Software Architecture |
Oracle Parallel Server? |
Parallel Execution? |
Vendor Platform Examples |
---|---|---|---|
SMP/shared everything |
No |
Yes |
IBM RS/6000 Sun Enterprise 4500 SGI Origin 2000 HP 9000 Windows NT |
Cluster/shared disk |
Yes |
Yes |
HP 9000 S800 Cluster IBM RS/6000 HACMP Cluster Sun Ultra Enterprise PDB Cluster Pentium-based NT Clusters |
MPP/shared disk |
Yes |
Yes |
IBM RS/6000 SP Siemens MPP RM1000 |
NUMA /shared everything |
No |
Yes |
IBM NUMA-Q |
NUMA cluster/shared disk |
Yes |
Yes |
IBM NUMA-Q Cluster |
Oracle Parallel Server (OPS) requires either a clustered system or an MPP system, because it uses a shared disk configuration. OPS is available for several Unix-based clusters and MPP systems. It also is available for Windows NT clusters. In addition, OPS runs on NUMA clusters such as IBM’s NUMA-Q. All major vendors, including Sun Microsystems, IBM, ...
Get Oracle Parallel Processing now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.