ALI

vendredi 31 janvier 2014

Qu'est-ce que la base de données de virtualisation?

Base de données de virtualisation centrée sur l'utilisation de logiciels de base de données pour masquer l'emplacement physique et la configuration d'une base de données à partir de l'interrogation programmes. Bien que la base de données réelle utilisée par le programme pourrait exister sur plusieurs serveurs, les programmes l'utilisant voient comme si elle est une base de données normale. Utilisation de la technologie de virtualisation simplifie la gestion de base de données, bases de données rend plus rapide et réduit le coût de l'entretien des systèmes de grandes bases de données.

Problèmes avec les bases de données standard

Une base de données standard existe sur un seul ordinateur. La base de données utilise un cluster de serveurs ou un serveur unique pour stocker un ensemble d'informations. Cet ensemble dilate et se contracte comme l'information est stockée ou éliminée. Ces types de bases de données sont généralement faciles à entretenir, mais ils sont moins utiles pour l'utilisateur car le nombre d'utilisateurs simultanés et les requêtes de base de données sont limitées par la puissance du matériel de la base de données. En outre, un problème avec l'ordinateur ou le réseau va rendre inaccessible la base de données.

Avantages de la virtualisation

Base de données de virtualisation atténue certains de ces problèmes par la décentralisation de la base de données. Une base de données virtualisé peut exister sur plusieurs ordinateurs, dans de nombreux endroits et sur plusieurs types de logiciels de base de données. En substance, la base de données est fait de petits morceaux de bases de données connectées au système.

L'utilisation de couches

Ce processus est rendu possible grâce à ce qu'on appelle une couche de virtualisation de base de données. Quand une requête est faite à une base de données, il pénètre dans le logiciel constituant cette couche. La couche accède ensuite à une liste de pièces et des lieux de base de données, trouve la place qui détient les informations et envoie la demande à cet emplacement. La requête initiale pense que la couche de virtualisation de base de données est la base de données réelle qu'il a parlé à et apporte les informations de retour comme si de rien était différent.

Avantages pour l'utilisateur

Base de données de virtualisation est mieux pour les gens qui utilisent et maintiennent la base de données. Du point de vue de l'utilisateur, il ou elle gagne plusieurs avantages sans aucun changement significatif aux applications. L'utilisateur peut continuer à utiliser les mêmes programmes comme avant, parce que la couche de virtualisation de base de données gère les requêtes plutôt que le système. L'information est accessible plus rapidement que par le passé, parce que moins de gens s'interrogent l'emplacement unique. Enfin, la base de données temps d'arrêt est réduite parce que la base de données est répartie sur de nombreux sites.

Avantages pour l'administrateur

Du point de vue de l'administrateur, la base de données la virtualisation fonctionne très bien. La base de données est déjà fragmentée, de sorte qu'il est facile d'avoir chaque partie de la base de données existante à plusieurs endroits en même temps. En ayant toutes les sections de base de données répliquées, les sections individuelles sont faciles à mettre hors ligne pour maintenance et réparation. Dans le cas d'un ordinateur ou d'une défaillance du réseau, les données sont conservées dans d'autres emplacements. Ce processus de sauvegarde et de réplication est en grande partie automatique, effectué par la base de données des logiciels de virtualisation, de libérer du temps pour l'administrateur de travailler sur d'autres choses.