Database virtualization is on the rise due to its cost savings, efficiency and agility benefits. According to a recent survey of nearly 500 IT Professionals conducted by SolarWinds (NYSE: SWI), a leading provider of powerful and affordable IT management software, the majority of respondents (76 percent) have virtualized their databases and/or are using a hybrid approach of virtual and physical databases to support their environment.
Key benefits of virtualization aside, databases are inherently complex due to their business-critical nature of maintaining peak reliability, scalability and speed. Once virtualization is introduced, an additional set of complexities must be considered. The following five best practices should be on every DBA's radar to not only ensure a database virtualization project goes smoothly, but also maintain top performance once virtualized:
Don't fear virtualizing a large database with a high transactional load. Modern virtualization technology is reliable and robust, and can deliver performance that is very close to running database on bare metal servers.
Develop a good working relationship with the virtualization administrator. Without the ability to make changes to the virtual machine (VM) resources, the DBA will be missing out on the biggest benefit to virtualization--agility. Unlike making changes to a physical server, which is a manual process, with just a few short clicks, additional CPU, RAM and storage resources can be added to a virtualized database server.