II.4.3 LES SERVEUR HOLAP (HYBRID OLAP)
Un système HOLAP est un système qui supporte et
intègre un stockage des données multidimensionnel et relationnel
d'une manière équivalente pour profiter des
caractéristiques de correspondance et des techniques
[38]
d'optimisation donc c'est l'ensemble des deux serveurs MOLAP
et ROLAP.
Dans la figure 9, nous montrons une architecture en utilisant
les types de serveurs ROLAP et MOLAP pour le stockage de données.
FIG II. 9:Architecture HOLAP
Ci-dessous, nous traitons une liste des
caractéristiques principales qu'un système HOLAP doit fournir
:
La transparence du système : Pour la
localisation et l'accès aux données, sans connaître si
elles sont stockées dans un SGBD relationnel ou dimensionnel. Pour la
transparence de la fragmentation.
Un modèle de données
général et un schéma multidimensionnel global
:
Pour aboutir à la transparence du premier point, tant
le modèle de données général que le langage de
requête uniforme doivent être fournis. Etant donné qu'il
n'existe pas un modèle standard, cette condition est difficile à
réaliser.
Une allocation optimale dans le système de
stockage : Le système HOLAP
Doit bénéficier des stratégies
d'allocation qui existent dans les systèmes distribués tels que :
le profil de requêtes, le temps d'accès, l'équilibrage de
chargement.
Une réallocation automatique : Toutes les
caractéristiques traitées ci-dessus
Changent dans le temps. Ces changements peuvent provoquer la
réorganisation de la distribution des données dans le
système de stockage multidimensionnel et relationnel, pour assurer des
performances optimales.
[39]
Actuellement, la plupart des systèmes commerciaux
utilisent une approche hybride. Cette approche permet de manipuler des
informations de l'entrepôt de données avec un moteur ROLAP, tandis
que pour la gestion des DataMarts, ils utilisent l'approche
multidimensionnelle.
[40]
|