This article addresses the benefits provided from database
virtualization. Before we proceed however, it is important to
explain that database virtualization does NOT mean simply running
a DBMS inside a virtual machine.
Database Virtualization, More Than Running a DBMS in a Virtual
Machine While running a DBMS in a VM can provide advantages
(and disadvantages) it is NOT database virtualization. Typical
databases fuse together the data (or I/O) with the processing
(CPU utilization) to operate as a single unit. Simply running
that single unit in a VM does not provide the benefits detailed
below. That is not database virtualization that is merely server
virtualization.
An Example of the Database
Virtualization Problem Say you have a database handling
banking and I have $10MM in the bank (I wish). Now let’s assume
that the bank is busy, so it bursts that database across 3 VM
nodes in typical cloud-style. …
This article addresses the benefits provided from database virtualization. Before we proceed however, it is important to explain that database virtualization does NOT mean simply running a DBMS inside a virtual machine.
Database Virtualization, More Than Running a DBMS in a Virtual
Machine While running a DBMS in a VM can provide advantages
(and disadvantages) it is NOT database virtualization. Typical
databases fuse together the data (or I/O) with the processing
(CPU utilization) to operate as a single unit. Simply running
that single unit in a VM does not provide the benefits detailed
below. That is not database virtualization that is merely server
virtualization.
An Example of the Database
Virtualization Problem Say you have a database handling
banking and I have $10MM in the bank (I wish). Now let’s assume
that the bank is busy, so it bursts that database across 3 VM
nodes in typical cloud-style. Now …