I. Introduction
The economical and administrative benefits bring out by IaaS clouds to tenants led to the wide dissemination of VIs. With the IaaS model, providers offer idle DC capacity as services, amortizing the operational costs and generating revenue with a reduced marginal cost. Each tenant composes a private and isolated VI in accordance with the hosted application's requirements specifying network and compute parameters. Moreover, IaaS tenants rent VIs for various purposes without concern for maintenance in physical resources [1]. A key enabler for cloud adoption is the elastic provisioning of virtual resources. The variation in the processing load of hosted applications requires mechanisms to expand, reduce and reorganize, in number and configuration, the virtual resources previously allocated [2]. Instead of provisioning resources for the worst case scenario, the elastic management guarantees the configuration required to accommodate the dynamic workload reducing rent costs.