BDMaaS: smart and business-driven autoscaling for large-scale Cloud based IT services

The emergence of large-scale IT architectures, deployed on multiple federated (and possibly hybrid) Cloud data centers and serving a worldwide customer base, suggests the adoption of smart and business-driven autoscaling solutions that could bring valuable cost saving opportunities to service providers. More specifically, dynamically reconfiguring IT service components placement, in order to respond to VM pricing changes and to control and guarantee the SLOs defined by service providers, has the potential of significantly reducing IT costs. However, that requires next-generation management solutions capable of evaluating the performance of complex IT services deployments over large-scale Cloud systems in a wide range of alternative configurations. This talk discusses the potential and challenges in this research area and presents BDMaaS, a novel JRuby-based open source solution for adaptive business-driven IT service component reconfiguration.