¿Qué es la virtualización de la base de datos?

La virtualización de la base de datos se centra en el uso del software de la base de datos para enmascarar la ubicación física y la configuración de una base de datos desde los programas de consulta. Aunque la base de datos real utilizada por el programa podría existir en varios servidores, los programas que la usan lo ven como si fuera una base de datos normal. El uso de la tecnología de virtualización simplifica la gestión de las bases de datos, hace que las bases de datos sean más rápidas y reduce el costo de mantener grandes sistemas de bases de datos.

Problemas con bases de datos estándar

Existe una base de datos estándar en una sola computadora. La base de datos utiliza un solo servidor o clúster de servidor para almacenar un conjunto de información. Este conjunto se expande y contrata a medida que la información se almacena o elimina. Estos tipos de bases de datos generalmente son fáciles de mantener, pero son menos útiles para el usuario porque el número de usuarios simultáneos y consultas de bases de datos está limitada por el poder del hardware de la base de datos. Además, cualquier problema con la computadora o su red hará que la base de datos sea inaccesible.

AdvaNtages of Virtualization

La virtualización de la base de datos alivia algunos de estos problemas descentralizando la base de datos. Una base de datos virtualizada puede existir en varias computadoras, en muchas ubicaciones y en múltiples tipos de software de base de datos. En esencia, la base de datos está hecha de pequeñas piezas de bases de datos conectadas al sistema.

Uso de capas

Este proceso es posible a través de algo llamado capa de virtualización de una base de datos. Cuando se realiza una consulta en una base de datos, ingresa al software que constituye esta capa. La capa luego accede a una lista de piezas y ubicaciones de la base de datos, encuentra el lugar que contiene la información y envía la solicitud a esa ubicación. La consulta inicial cree que la capa de virtualización de la base de datos es la base de datos real con la que habló y devuelve la información como si nada fuera diferente.

beneficios para el usuario

Base de datos VirtualizatiON es mejor para las personas que usan y mantienen la base de datos. Desde la perspectiva del usuario, él o ella obtiene varias ventajas sin ningún cambio significativo en las aplicaciones. El usuario puede continuar utilizando los mismos programas que antes, porque la capa de virtualización de la base de datos controla las consultas en lugar del sistema. La información es más accesible rápidamente que antes, porque menos personas consultan la ubicación única. Por último, el tiempo de inactividad de la base de datos se reduce porque la base de datos se extiende en muchas ubicaciones.

Beneficios para el administrador

Desde la perspectiva del administrador, la virtualización de la base de datos funciona muy bien. La base de datos ya está fragmentada, por lo que es fácil tener cada parte de la base de datos existente en múltiples ubicaciones al mismo tiempo. Al replicar todas las secciones de la base de datos, las secciones individuales son fáciles de desconectar para el mantenimiento y la reparación. En el caso de una computadora o falla de red, los datos se conservan en ubicaciones alternativas.Este proceso de copia de seguridad y replicación es en gran medida automático, realizado por el software de virtualización de la base de datos, liberando el tiempo para que el administrador trabaje en otras cosas.

OTROS IDIOMAS