Qu'est-ce qu'un appliance d'entrepôt de données?
Un dispositif d'entrepôt de données est une collection intégrée de matériel et de logiciels conçus pour un objectif spécifique, impliquant généralement le débit élevé de données et de fonctions d'analyse. Il comprend généralement des serveurs, des systèmes d'exploitation, des installations de stockage de données, des systèmes de gestion de bases de données (SGBD) et des logiciels préinstallés et optimisés pour l'entreposage de données. En raison de sa rentabilité et de son efficacité, l’appliance d’entrepôt de données est devenue un segment important du marché de l’entreposage de données.
Une organisation peut utiliser un appareil d'entrepôt de données pour optimiser divers domaines de traitement de données. En général, son objectif principal est de supplanter les fonctions classiques de veille stratégique, telles que l’entreposage, l’extraction, la transformation, le chargement (ETL), l’analyse et la création de rapports. Le marché de ce type de solution a rapidement attiré l’attention des grands concurrents traditionnels qui sont tenus de livrer la plupart, voire la totalité de leurs entrepôts de données au plus haut niveau de performance.
Certains appareils de stockage de données sur le marché sont simplement ceux qui utilisent un langage tel que SQL pour faciliter l'interaction avec l'appareil au niveau des demandes de base de données. Une appliance Data Warehouse vraie est généralement définie comme une appliance ne nécessitant ni réglage ni indexation, partitionnement ni agrégation. Semblable à un appareil électroménager, il est facile à déployer et à entretenir, offrant la possibilité de configurer un grand entrepôt de données en un temps relativement court.
Une appliance d'entrepôt de données exploite sa puissance de traitement à partir d'un ensemble de nœuds MPP (Massive Parallel Processing). Celles-ci sont déployées dans une architecture appelée " rien partagé" , qui offre un moyen efficace de combiner plusieurs nœuds dans un environnement hautement parallèle. Contrairement aux solutions traditionnelles où le coût et la complexité de chaque nœud supplémentaire empêchent un niveau élevé de parallélisme matériel, une appliance d'entrepôt de données est capable de déployer des centaines, voire des milliers, de nœuds de traitement de requêtes dans un package d'appliance.
En s’appuyant sur une architecture d’entrepôt de données entièrement intégrée, une appliance d’entrepôt de données peut offrir un avantage considérable en termes de performances, avec des performances 10 à 100 fois plus rapides que les systèmes d’entreposage de données à usage général. Cette architecture est due au faible coût de l’appliance actuelle ainsi qu’à une maintenance réduite, puisqu’aucune méthode d’indexation ou traditionnelle n’est nécessaire pour améliorer les performances. Cela s'explique également par les faibles besoins en refroidissement et en énergie, car les processeurs ne sont pas obligés de gérer des quantités énormes de données.
Une appliance d'entrepôt de données peut avoir un impact positif énorme sur une entreprise. Il peut aider les grandes organisations à utiliser plus efficacement leur entrepôt de données, tout en aidant les entreprises de niveau intermédiaire à résoudre leurs problèmes d’informatique décisionnelle. De plus en plus adopté dans divers secteurs, l’entrepôt de données modifie fondamentalement le mode de fonctionnement des entreprises.