MAGMA: A Liquid Software Approach to Fault Tolerance, Computer Network Security, and Survivable Networking
Abstract
Next Generation Internet (NGI) will address increased multi-media service demands, requiring consistent Quality of Service (QoS), similar to the legacy phone system. Server Agent-based Active network Management (SAAM) acts like rush-hour traffic reporting helicopters. upon routing request arrivals, SAAM server determines the best route and assembles the routing path, freeing up routers to provide faster, more reliable, forwarding services. SAAM server is a critical network node; therefore, it must be extremely robust. With Margulis Agent-Based Mobile Application (MAGMA(Copyright) liquid software, a SAAM server agent will remain inactive in resident memory of each router until it is stimulated by a message from the departing server. Then that agent will begin running a new server at a starting point determined from the prior server's recent state information or a pre-determined point if that state information is not available. MAGMA(Copyright) will provide SAAM increased fault tolerance and security against mulicious attacks. In this thesis, the foundation for a mobile SAAM server was developed along with a protocol that extracts critical state information from the current server and periodically transports a compressed form of the information to potential next SAAM servers. MAGMA(Copyright) will provide a revolution in today's computer fault tolerance and security paradigms, benefiting industry through more survivable networks with guaranteed QoS.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 2001
- Accession Number
- ADA401507
Entities
People
- Scott Margulis
Organizations
- Naval Postgraduate School