从高可用性系统的类型和功能入手,在分析系统失效因素和高可用系统结构的基础上,设计了一个高可用性的软件结构系统,它可以运行于主备、双机和多机3种工作模式,并以有限状态机的状态状态转移图,具体实现了链路管理和业务接管等关键技术,最后将所设计的软件应用到时机的系统之中,能够很好地满足需求。