Abstract
In this paper, we present IMPROMPTU, a distributed resource consolidation manager for larger-scale commodity computing clouds. The main contribution of this work is two-fold. First, IMPROMPTU fully distributes the responsibility of resource consolidation management among autonomous node agents that have a one-to-one mapping with the physical machines in the cloud. Second, autonomous node agents manage virtual to physical machine resource consolidation using multiple criteria decision analysis (MCDA) through PROMETHEE II method. MCDA has been previously used within the context of computing systems, particularly in fields such as multi-agent systems, data mining, and wireless communications. However, to the best of our knowledge, IMPROMPTU represents the first fully distributed MCDA approach applied to the problem of autonomous resource consolidation management for commodity computing clouds. Moreover, IMPROMPTU improves on our previous studies by introducing key extensions to enhance the granularity of the MCDA model. Simulation results show that the proposed solution provides a strong alternative to prior resource consolidation management approaches for the key industry problem of mitigating SLA violations. This establishes solid groundwork for further applications and extensions of MCDA to this important problem domain.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have