Private Table Database Virtualization for DBaaS
暂无分享,去创建一个
Growing number of applications store data in relational databases. Moving database applications to the cloud faces challenges related to flexible and scalable management of data. The obvious strategy of hosting legacy database management systems (DMBSs) on virtualized cloud resources leads to sub optimal utilization and performance. However, the layered architecture inside the DBMS allows for virtualization and consolidation above the OS level which can lead to significantly better system utilization and application performance. Finding an optimal database cloud solution requires finding an assignment from virtual to physical resources as well as configurations for all components. Our goal is to provide a virtualization advisor that aids in setting up and operating a database cloud. By formulating analytic cost, workload, and resource models performance of cloud-hosted relational database services can be significantly improved.
[1] Dean Jacobs,et al. Ruminations on Multi-Tenant Databases , 2007, BTW.
[2] Ashraf Aboulnaga,et al. Automatic virtual machine configuration for database workloads , 2008, SIGMOD Conference.
[3] Carlo Curino,et al. Workload-aware database monitoring and consolidation , 2011, SIGMOD '11.
[4] Torsten Grust,et al. Multi-tenant databases for software as a service: schema-mapping techniques , 2008, SIGMOD Conference.