A Distributed Cloud Brokering Service
Volume 26, Issue 1 (2015), pp. 1–15
Pub. online: 1 January 2015
Type: Article
Received
1 February 2014
1 February 2014
Accepted
1 August 2014
1 August 2014
Published
1 January 2015
1 January 2015
Abstract
Abstract
The brokering of the best Cloud proposals that optimizes the application requirements allows to exploit the flexibility of the Cloud programming paradigm by a dynamically selection of the best SLA, which is available into the market. We present in this paper ascalable multi-users version of a Broker As A Service solution that uses the available resources of a distributed environment, and addresses related issues. The brokering problem is divided into simpler tasks, which are distributed among independent agents, whose population dynamically scales together the computing infrastructure, to support unforeseeable workloads produced by the interactions with large groups of users. The brokering model and its implementation, which adopts Cloud technologies itself, are described. Performance results and effectiveness of the first prototype implementation are discussed.