In this solution, Oracle RAC is deployed on a two-layer bare-metal PowerFlex cluster with three CO nodes and four SO nodes, with Red Hat Enterprise Linux 8.4 as the operating system.
Beginning with Oracle 21c, the Multitenant Container Database (CDB) is the default and only supported architecture for the Oracle database. In the previous releases Oracle supported non-CDBs.
A CDB contains one or more user-created pluggable databases (PDBs) and application containers. CDB contains the database system components, such as control files, system datafiles, undo files, temp files, and redo log files. A PDB contains user-specific database data and metadata. This design makes it easy to manage multiple PDBs within a single CDB, move PDBs between CDBs, maintain separation of responsibilities, and add security.
PDBs contain all the user-specific data, including their users that is, users who are confined within that PDB itself. Multiple PDBs can be created within the same CDB.
The following figure shows the multitenant architecture of the CDB: