O que é virtualização do banco de dados?

O virtualização do banco de dados centra -se no uso de software de banco de dados para mascarar a localização física e a configuração de um banco de dados a partir de programas de consulta. Embora o banco de dados real usado pelo programa possa existir em vários servidores, os programas que o usam o veem como se fosse um banco de dados normal. O uso da tecnologia de virtualização simplifica o gerenciamento do banco de dados, torna os bancos de dados mais rapidamente e reduz o custo de manter grandes sistemas de banco de dados.

Problemas com bancos de dados padrão

Existe um banco de dados padrão em um único computador. O banco de dados usa um único servidor ou cluster de servidor para armazenar um conjunto de informações. Esse conjunto se expande e contrata conforme as informações são armazenadas ou removidas. Esses tipos de bancos de dados normalmente são fáceis de manter, mas são menos úteis para o usuário, porque o número de usuários simultâneos e as consultas de banco de dados são limitados pelo poder do hardware do banco de dados. Além disso, qualquer problema com o computador ou sua rede tornará o banco de dados inacessível.

AVANTagens de virtualização

O virtualização do banco de dados alivia alguns desses problemas descentralizando o banco de dados. Um banco de dados virtualizado pode existir em vários computadores, em muitos locais e em vários tipos de software de banco de dados. Em essência, o banco de dados é feito de pequenas partes de bancos de dados conectados ao sistema.

Uso de camadas

Esse processo é possível através de algo chamado camada de virtualização do banco de dados. Quando uma consulta é feita para um banco de dados, ele entra no software que compõe essa camada. A camada acessa uma lista de peças e locais do banco de dados, encontra o local que mantém as informações e envia a solicitação para esse local. A consulta inicial acha que a camada de virtualização do banco de dados é o banco de dados real com quem falou e traz as informações de volta como se nada fosse diferente.

Benefícios para o usuário

Database VirtualizatiOn é melhor para as pessoas que usam e mantêm o banco de dados. Do ponto de vista do usuário, ele ganha várias vantagens sem nenhuma mudança significativa nos aplicativos. O usuário pode continuar usando os mesmos programas de antes, porque a camada de virtualização do banco de dados controla as consultas e não o sistema. As informações são mais rapidamente acessíveis do que antes, porque menos pessoas estão consultando o local único. Por fim, o tempo de inatividade do banco de dados é reduzido porque o banco de dados está espalhado por muitos locais.

Benefícios para o administrador

Do ponto de vista do administrador, a virtualização do banco de dados funciona muito bem. O banco de dados já está fragmentado, por isso é fácil ter cada parte do banco de dados existente em vários locais ao mesmo tempo. Ao replicar todas as seções do banco de dados, as seções individuais são fáceis de retirar para manutenção e reparo. Em caso de falha de computador ou rede, os dados são preservados em locais alternativos.Esse processo de backup e replicação é amplamente automático, realizado pelo software de virtualização do banco de dados, liberando tempo para o administrador trabalhar em outras coisas.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?