Reliable heterogeneous applications

Authors

    Authors

    J. Lee; S. J. Chapin;S. Taylor

    Comments

    Authors: contact us about adding a copy of your work at STARS@ucf.edu

    Abbreviated Journal Title

    IEEE Trans. Reliab.

    Keywords

    computational resiliency; distributed system; fault tolerance; information warfare; load balancing; network security; ALLOCATION; Computer Science, Hardware & Architecture; Computer Science, Software; Engineering; Engineering, Electrical & Electronic

    Abstract

    This paper explores the notion of computational resiliency to provide reliability in heterogeneous distributed applications. This notion provides both software fault-tolerance and the ability to tolerate information-warfare attacks. This technology seeks to strengthen a military mission, rather than to protect its network infrastructure using static defense measures such as network security, intrusion sensors, and firewalls. Even if a failure or attack is successful and never detected, it should be possible to continue information operations and achieve mission objectives. Computational resiliency involves the dynamic use of replicated software structures, guided by mission policy, to achieve reliable operation. However, it goes further to regenerate, automatically, replication in response to a failure or attack, allowing the level of system reliability to be restored and maintained. This paper examines a prototype concurrent programming technology to support computational resiliency in a heterogeneous distributed computing environment. The performance. of the technology is explored through two example applications.

    Journal Title

    Ieee Transactions on Reliability

    Volume

    52

    Issue/Number

    3

    Publication Date

    1-1-2003

    Document Type

    Article

    Language

    English

    First Page

    330

    Last Page

    339

    WOS Identifier

    WOS:000186793200010

    ISSN

    0018-9529

    Share

    COinS