High Availability CPU Redundancy family allows critical application or process to continue operating if a failure occurs in any single component. A High Availability system uses two or more CPUs; an active unit that actively controls the process, and one or more backup units that are synchronized with the active unit and can take over the process should it becomes necessary. An RX3i QuadPAC solution utilizes four CRU320QP controllers — one is a master controller and three are synchronized backup controllers. The QuadPAC solution features “Smart Redundancy,” a patent pending algorithm that calculates the relative system availability in real time and identifies the most available controller as master. The I/O racks may be grouped into either single (one I/O rack), redundant (two I/O racks), or triple redundant (three I/O racks) rack configurations.