Towards improvements on the quality of service for multi-tenant RDBMS in the cloud
Leonardo O. Moreira, Victor A. E. Farias, Flávio R. C. Sousa, Gustavo A. C. Santos, José Gilvan Rodrigues Maia, Javam C. Machado · 2014
Cloud computing is a trend of technology aimed at providing on-demand services with payment based on usage. To improve the use of resources, cloud providers adopt multi-tenant approaches, reducing the operation cost of services. Moreover, tenants have irregular workload patterns, impacting in the guarantees of quality of service, mainly due to interference between tenants. This paper proposes an approach to improve quality of service for multi-tenant RDBMS. This approach employs migration techniques of tenants, system monitoring, allocation strategy, forecast approach, and benefits of cloud infrastructure to improve performance and reduce provider cost. We carried out experiments on performance and resource usage in order to evaluate it.