Feb 26, 2010
Download Running your database in a virtual environment, or even in the cloud, presents some unique challenges for database security. The benefits of virtualization are clear, including: the ability to share resources through server consolidation, quickly scale up (and down) capacity based on changing needs, and to flexibly update servers without impacting production. Less hardware can even mean a greener data center. But, this flexibility results in a much less static environment that must be carefully monitored to ensure that sensitive data is always protected. It is much harder to consistently monitor a database server, when it may in fact be on a different piece of hardware (or running across multiple physical servers), potentially spanning different network segments each day. In most virtual environments, additional VMs for the database are provisioned on demand to meet capacity requirements, and often move over the course of a day to balance workload.