Abstract:The hard real time dual systems are applied in crucial tasks widely. The common problem they face is how to guarantee the high availability and the high response time. A full discussion of the key problems in hard real time dual system is presented, including the definition of system architecture, fault-detection and state-transition. The practice shows that the solution can meet the requirement of high availability and hard real time, and the achievement is outstanding.