La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

PBST*: UNE NOUVELLE VARIANTE DES SDDS Amina Chikhaoui ESI Algeria Pr. Djamel Eddine Zegour ESI Algeria Dr. Walid Khaled.

Présentations similaires


Présentation au sujet: "PBST*: UNE NOUVELLE VARIANTE DES SDDS Amina Chikhaoui ESI Algeria Pr. Djamel Eddine Zegour ESI Algeria Dr. Walid Khaled."— Transcription de la présentation:

1 PBST*: UNE NOUVELLE VARIANTE DES SDDS Amina Chikhaoui ESI Algeria Pr. Djamel Eddine Zegour ESI Algeria Dr. Walid Khaled Hidouci ESI Algeria Rencontres sur la Recherche en Informatique R2I Juin 2011 Tizi-Ouzou, Algérie

2 Difficultés dadaptation des structures de données classiques aux environnements distribués Les structure de données distribuées et scalables (SDDS) 2

3 SDDS PBST PBST* Architecture et protocoles de communication Tests Conclusion 3

4 Définition Les SDDS constituent une nouvelle famille de structures de données définies spécifiquement pour les multiordinateurs. Caractéristiques Scalabilité Distribution Disponibilité 4

5 SDDS Basées sur le hachage Basées sur les arbres Multidimensionnelle Variantes à haute disponibilité IH* Unidimensionnelle Multidimensionnelle LH* LH LH* M LH* S LH* g, LH* SA, LH* RS k-RP* dPI-tree k-RP* dPI-tree RP* N, RP* C, RP* S. RP *RS Variantes à haute disponibilité PBST* 5

6 Définition Une nouvelle vue de structure de données arborescentes, il permet de partitionner un ensemble de données ordonnées. Propriétés 1- La taille maximale dune case est n Deux cases sœurs ne peuvent pas avoir une différence de hauteur supérieure à un. 3- La somme des tailles de deux cases sœurs est supérieure à n Toutes les cases feuilles ont la même profondeur. 6

7 case 1 case 2 case 3case 4case 5 PBST(5): 7

8 Description PBST* La SDDS PBST* représente une variante pour les SDDS qui est basée sur le partitionnement des données PBST* est basé sur le modèle Client/Serveur Un fichier PBST* est distribué sur plusieurs serveurs Chaque serveur S contient un ensemble denregistrements organiser en arbre de recherche binaire équilibré et un intervalle ]λ,β[. 8

9 Le client PBST* a une image partielle ou complète sous forme dun arbre de recherche binaire il existe deux types de serveurs PBST*: 1. serveur de données 2. Serveur de donnée index S2 S3 S1 ] -,+ l[ S2 ] -, a[ S3]a, - [ Description PBST* 9

10 Le paramètre de partitionnement (n) Le seuil minimale(smin) Le seuil intermédiaire(sint) 10

11 Évolution du fichier PBST* serveur 1: ]-,+[ Image initiale d'un client PBST* 11

12 Insertion 15 Insertion 50Éclatement serveur 1: ]-,+[ Évolution du fichier PBST* 12

13 S2 S3 serveur 1: ]-,+[ serveur 2: ]-, 25 [ serveur 3: ] 25,+ [ Insertion 23 Insertion 10 Insertion 18 Éclatement Évolution du fichier PBST* 13

14 25 18 S2 S4 S server1 :]-,+[ server3 :] 25,+[ server4 :] 15,25 [ server2 :]-, 15 [ Évolution du fichier PBST* 14

15 S1:]-,+ [ S2:]-,13[ S4:]13,25[ S3:]25,+ [ Image client 15

16 Architecture générale de la plate forme SDDS PBST* Application 1 Application 2 Application n Dialogue app/client Client 1 Client 2 Client m Dialogue client/fns Serveur de noms Dialogue fns/coord coordinateur Dialogue serveur/serveur Dialogue coord/serveur Dialogue client/serveur 16

17 Protocole de recherche Client Application Requête de recherche Ack Recherche de C réponse redirection IAM 17

18 Protocole dinsertion Application Client Ack Ensemble des serveurs libres coordinateur Allocation dun serveur Insertion de C IAM redirection IAM redirection Éclatement Requête dinsertion Réponse 18

19 Nombre déclatement par opération dinsertion Plus la capacité dun serveur est grande moins on a déclatements. Le nombre moyen déclatement par opération dinsertion est très faible et reste constant quelque soit la taille des fichiers Confirme la Scalabilité de la SDDS PBST* La capacité de serveur est le responsable du nombre de serveurs à alloués pour un fichier. 19

20 Nombre moyen de redirections La moyenne des erreurs dadressage est à voisine de 0,4 20

21 Les SDDS sont un domaine de recherche pleine dexpansion PBST* est une nouvelle variante de SDDS basé sur les arbres de recherche binaire Conclusion Perspectives Adapter PBST* à un environnement en grille Sécuriser les échanges de données entre les différents composants. 21

22 Merci 22


Télécharger ppt "PBST*: UNE NOUVELLE VARIANTE DES SDDS Amina Chikhaoui ESI Algeria Pr. Djamel Eddine Zegour ESI Algeria Dr. Walid Khaled."

Présentations similaires


Annonces Google