Realistic Tenant Traces for Enterprise DBaaS
Recently, Database-as-a-Service (DBaaS) has generated considerable attention in the literature. Given the ever increasing demand for cloud services, this research area is likely to gain further momentum. However, traditional methodology from the database community, such as database performance benchmarking, is only partially adequate for DBaaS. One explanation for the shortcoming of the existing methodology is the fact that DBaaS is a manifestation of a new database optimization problem: the goal is no longer to execute a query as fast as possible or to execute as many queries as possible, but rather to execute a given number of queries while adhering to certain performance SLOs with as low cost as possible.