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. …
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
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 …