The Sun Fire™ T5220 and T5240 are ideal for running Oracle in small and medium size institutions. Both systems have 6-core and 8-core configurations available. Memory requirements will vary depending on deployment within a 32-bit or 64-bit configuration. Each of these systems can be used for availability purposes in an Oracle® Real Application Clusters (Oracle RAC) configuration. Blackboard offers support for RAC with all versions of Oracle supported by Blackboard. For information about running Blackboard Learn with RAC, see Oracle RAC Support on UNIX.
For large campus configurations, a Sun Fire™ T5440 or Sun SPARC® Enterprise M5000 server is used instead of the Sun Fire T5220 or T5240 server to provide increased capacity. A high availability option is supported through an optional cluster configuration with a redundant instance of the database running on a second server using Oracle RAC to provide the redundant database functionality.
Sizing for memory is absolutely critical for ensuring a high-performing and reliable configuration. Oracle configurations require a set of inputs to calculate the SGA and PGA spaces of memory. The SGA will contain both the SQL area for caching statements, as well as the buffer cache for storing blocks of data in memory. The PGA space will maintain the process memory requirements, as well as hash and sorting space for query execution. The combination of these two regions makes up the requirements of Oracle memory.