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 a_chikhaoui@esi.dz Pr. Djamel Eddine Zegour ESI Algeria d_zegour@esi.dz Dr. Walid Khaled Hidouci ESI Algeria w_hidouci@esi.dz Rencontres sur la Recherche en Informatique R2I 2011 12-14 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-1. 2- 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-1. 4- Toutes les cases feuilles ont la même profondeur. 6

7 50 30 65 15 4357 73 6 26 3648 52 60 71 78 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 20 25 30 25 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 25 3020 Insertion 15 Insertion 50Éclatement 15 50 serveur 1: ]-,+[ Évolution du fichier PBST* 12

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

14 25 18 S2 S4 S3 15 10 20 23 30 50 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