Providing Open Architecture High Availability Solutions

Providing Open Architecture High Availability Solutions
34
Each of the two system cards has two CompactPCI busses – usually each card drives only one
CompactPCI bus (and half of the I/O cards, but in the event of a system card failure, the remaining
system card can manage both busses and all the I/O cards).
Each individual component that participates in the open HA framework and is used within an HA
cluster must be represented by a standard model defined by the Open HA framework. When the
Open HA framework is first introduced there must be a minimum set of qualified components.
A minimum set of components might include:
Processor modules and memory (e.g., IA32 and IA64)
Internal and external disk storage and storage I/O (e.g., IDE, SCSI, FC, and RAID)
Network I/O cards (e.g., Ethernet, T1/E1, and ATM)
Removable media (e.g., CD/DVD, DAT tape, and floppy disk)
Chassis components (e.g., power supplies, fans, and backplanes)
External fabric switches (e.g., Ethernet, ATM, and InfiniBand)
Operating systems (e.g., Linux*, Microsoft Windows*, and Unix variants)
HA middleware (e.g., configuration and fault management)
Persistent data handling (e.g., HA Database, HA file system, and HA data replication)
Protocol stacks (TCP/IP, SS7, OSI, etc.).
Application subsystems and processes
There must also be a set of qualification criteria and procedures for adding new components to the
HA framework.
Figure 10. Redundant CompactPCI Arrangement
System Board
System Board
Passive Shared BusPassive Shared Bus
Active/Standby
Cross Connection
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board
I/O or Peripheral Processing Board