Message Passing for Distributed QoS-Security Tradeoffs
Information Assurance (IA) is of growing concern to the field of distributed systems. However, IA cannot be considered in isolation, as it interacts with Quality of Service (QoS); in the presence of limited resources, the security mechanisms employed for IA (e.g., firewalls, antivirus and encryption) usually adversely a affect QoS levels delivered by a system. The system therefore needs to make a tradeoff between IA and QoS. This tradeoff is complicated by the fact that users' relative preferences over QoS/IA aspects change based on the situation, the interests of different users conflict and tradeoff decisions made at one node in the distributed system typically affect other nodes as well.