Database-as-a-Service (DBaaS): Reference Architecture with VMware and Tintri

Database-as-a-Service (DBaaS) is a real-world example of cloud computing that delivers databases and database applications through self-service portals without IT intervention. Providing multiple copies of relational database servers for testing and development is traditionally a complex operation that involves the combined efforts of multiple teams and the creation of custom scripts. Yet the ability to quickly provision instances of Oracle and SQL Server databases can reduce the time to create, test, deliver, and deploy new applications.

A study of DBAAS with VMware vRealize Automation (vRA), Tintri storage done by VLSS highlights the capabilities of these platforms to do this efficiently and in an automated manner. The DBaaS reference architecture is only useful if end-users can deploy a catalog of VMs under varying conditions and workloads. These test results highlight three accomplishments in the vRA DBaaS reference architecture with Tintri.

1. VAAI enabled offload allowed the Tintri storage array cloning feature to drop the average time to provision 50 VMs from 17 minutes to 6 minutes; a 65% drop.
2. The DBaaS provisioning times were low and stable even as the load is increased significantly on the DBaaS systems.
3. Even when an extreme workload is applied to the Tintri VMstore storage array, the DBaaS provisioning times were consistently low.

The attached White Paper goes into detail on this study.