1. Trang chủ
  2. » Giáo Dục - Đào Tạo

EStude et mise en oeuvre dun système adaptatif de placement de données

59 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 59
Dung lượng 2,82 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Création de répliques... Système adaptatif de placement de données SAPLADCréer une donnée Créer une réplique Définir la probabilité d'indisponibilité des dispositifs et... uploadDatanewM

Trang 1

!" # !$$%

Trang 2

! "#

% &' '&( ) # )* *

Trang 5

4#4 ( / +

4#2#44#2#1 -94#2#24#2#3% )<4#2#=

1#4#41#4#1

1#1#41#1#1 A#

=

3#2#2

Trang 6

3#2#33#2#=3#2#B3#2#C3#2#D3#2#53#2#483#3 &#3#3#43#3#13#= #

! "

=#4 @# #

=#1

$ % &

Trang 7

B

Trang 9

3#D @SuperP eer

3#5 @P eer # # #

D

Trang 13

48

Trang 15

Création de répliques

Trang 16

4#3 M % ) <

44

Trang 22

5HTXHVWRU

T T

T

T T

Trang 26

45

Trang 30

11

Trang 35

for i = skiplist->level downto 1 do

while x->nextItem[i] < NodeLogic do

x = x->nextItem[i]

endwhile

y = x retourList[] = {}

ajouter y au retourList

while y->nextItem[i] n’est pas NULL do

ajouter y->nextItem[i] au retourList

y = y->nextItem[i]

endwhile

//Si le nombre de nœuds sur classe i est suffisant

if longueur de la retourList >= replicaNb[i] then

ok = true

arreter la boucle for

endif endfor

if ok then return retourList

else return Echec

Trang 36

Système adaptatif de placement de données (SAPLAD)

Créer une donnée

Créer une réplique

Définir la probabilité d'indisponibilité des dispositifs et

Trang 37

1D

Trang 38

uploadData(newMetaData, fileContent)

insertNewDataToSkipList(newMetaData, nodeIP)

Le noeud ayant la nouvelle donnée reçoit les adresses des noeuds ó

la nouvelle donnée sera répliquée

et l'envoie à ces noeuds.

3#1 M >

MP: MobilityPrediction

replicasNb = countReplica(metaData)

If (replicasNb < replicasMinimalNb) resource

resource = searchResourceLocation(predicatesList)

uploadData(metaData, fileContent)

insertNewDataToSkipList(metaData, nodeIP)

Trang 39

resource = searchResourceLocation(predicatesList)

deleteData(metaData)

deleteLocalData(metaData)

deleteLocalData(metaData) removeAllReplicasOfADataOnSkipList(metaData)

Trang 40

3#= M >

28

Trang 42

24

Trang 44

Z >

A &A

Trang 45

7 > , 7> > 7

Z I@

> , ,

Z > , ' > ' >

Trang 47

23

Trang 49

2=

Trang 50

1 1

Trang 52

+requestDataIntegration() +requestDataDeletion()

Trang 53

2D

Trang 58

@ + *1884#

& ? $ 1 6 188=#

Trang 59

32

Ngày đăng: 30/10/2020, 21:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w