On the detection of passive malicious providers in cloud federations

On the detection of passive malicious providers in cloud federations

Abstract

Cloud federation has emerged as a new business architecture that aims to help cloud providers cope with the increased waves of demands on their resources and services. Although plenty of solutions have been proposed trying to ensure the optimal formation of cloud federations, these approaches ignore the problem of encountering malicious providers that join federations to destroy them from inside and exclude some strong competitors from the market. To tackle this challenge, we propose, in this letter, a maximin game-theoretical model which assists the broker, responsible for creating and managing federations, with maximizing the detection of such malicious providers. The challenge here is to deal with providers that try to minimize the detection maximization by distributing their misbehavior over several federations and changing their identities from time to time. Experiments conducted using real data from the CloudHarmony dataset reveal that our solution maximizes the detection of malicious providers and improves the profit and quality of service of the federations compared with the sky federation model

Authors’ Notes

The contributions of this paper are:

  • Designing a maxmin game-theoretical model between the cloud broker and the passive malicious providers. By solving the game, the broker learns the optimal distribution of the monitoring load over the set of federations that maximizes the probability of detecting passive malicious misbehavior. To the best of our knowledge, this work is the first that addresses the existence of passive malicious providers in the cloud federations architecture and proposes an intelligent resource-aware detection mechanism to limit their effect on the profitability of the federation.
  • Helping cloud providers maximizing their overall monetary profit by joining federations, while allowing customers to enjoy improved QoS for their requests.
Categories: