| SWIM(System Wide Information Management) is the infrastructure of “aviation cloud” and have the function of transmission and sharing the air transport-related information and completing aviation cloud storage. The reliability and survivability of SWIM system have a significant impact on the safe operation of the Air Transport.Therefore, it’s important to study SWIM system survivability under malicious attacks and sudden disaster situations, to protect its integrity and availability of important services.This dissertation studies the architecture of SWIM based on SOA(Service-oriented Architecture). By investigating the structure of SWIM network system, services provided by the content and construction requirements, considering at the present stage of ATM information infrastructure of china designs the program of emergency response and disaster recovery based on SWIM survivability. The program uses linux virtual server organizational structure and improves the weighted least-connection algorithm and carries out experiments in a simulated environment to demonstrate the effect of the weighted least-connection algorithm for disaster recovery based on SWIM. A scheme of adaptive service weight adjustment is proposed.Experimental results show that this method can ensure the reliability and survivability and meet the needs of elastic disaster recovery based on SWIM. |