With the introduction of Exascale, some new software is located on the Exadata database servers.

From an end-user perspective, Oracle Database functionality remains essentially the same. However, the database kernel is modified internally to provide seamless support for Exascale. Instead of using a separate ASM instance, databases on Exascale contain a mapping table in the SGA. This table is a relatively small directory that enables the database to locate the appropriate storage server for any given data. The database instance also contains two new background processes (EGSB and EDSB), which maintain instance-level metadata about the Exascale cluster (otherwise known as Exascale global services or EGS) and Exascale vaults (otherwise known as Exascale data stores or EDS). With Exascale, it is important to note that database clients direct I/O to the appropriate Exadata storage server, not through EGSB or EDSB.

On each Exadata database server, the Exadata System Software also contains new software components, including:

Oracle Grid Infrastructure continues to provide cluster services for Exadata databases. However, databases that use Exascale storage do not require an ASM instance.