A Virtual Database or VDB is a cloud hosted database system that interacts with applications or services that require database functionality.
Usually delivered as part of a overall service such as webhosting or for a CRM system, virtual databases have evolved into database consolidation platforms offering a variety of uses in terms of testing and staging systems.
A recent trend in virtual database systems is the federated database system which integrates autonomous databases into a single system. This has the advantage of providing a single database system for queries and a central repository of all databases located within the enterprise.
There are some compelling advantages using a cloud computing model to host maintain and subscribe to a virtual database.
Physical systems are always going to be constrained by the resources available to the system such as processor and memory. With a cloud solution, resources may be added according to your needs.
If you’re performing a database upgrade a cloud virtual database provides the perfect non-production environment to test your database without the cost of computing hardware.
- Database migration
Do you run multiple database systems from vendors? If this is the case and you wish to consolidate onto a single platform then a cloud hosted solution provides the perfect environment to migrate your systems.
- Short term contracts
Cloud systems provide commercial benefits in terms of contract duration and software rental. If your doing a short term project or consolidation this is an ideal scenario to reduce project cost.
Using a virtual database system has many advantages, there are things to keep in mind and take into consideration when selecting a provider.
- Choice of database vendor
There are a number of leading edge database vendors, always ensure that your preferred system is supported by the providers technical staff.
Aside from physical access to your database system, if you’re sending data from remote locations ensure your service includes provisions for firewall rule access and access control list (ACL’s). These access control lists perform security checks at the firewall level to ensure only designated IP addresses from fixed locations are able to access your system.
- Licence portability
With your database EULA (end user licence agreement) you may have rights to transfer your software licenes to a cloud provider. Always check the terms of this licence and the number of moves your organisation is able to perform in a fixed period.
- Variable costs
When asking for quotations always check the variable cost consideration, items to be checked include bandwidth, storage, memory and processor upgrades and backup costs.
- Service level agreement scope
Read the small print in terms of contracted scope of service and what this includes. What is the response time in terms of failure and backup restoration? What is the provider demarcation in terms of application support.
At Compare the Cloud, we’re here to help you get started and identify suitable cloud virtual database vendors to evaluate and work with. Take a few minutes tell us about your requirements using our cloud comparison tool and let us present you with informed options for selecting a virtual database vendor.