Applying distributed optimization for QoS-security tradeoff in a distributed information system

In a distributed information system, Quality of Service (QoS) and Information Assurance (IA) compete for the same set of resources. This tension increases in the presence of cyber attacks. Previous work formulated the problem of trading off QoS against IA as a DCOP whose solution sets the local configuration at individual decision-making nodes to optimize overall levels of QoS and IA delivered by the system. In this paper, we report on the first implementation of max-sum in a realistic distributed system running on multiple machines. Sample results from mission-oriented scenarios based on published documentation and run in an emulated network show the advantage of tradeoff-driven adaptation in meeting QoS and IA requirements.