Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion

icon

71

pages

icon

English

icon

Documents

Écrit par

Publié par

Lire un extrait
Lire un extrait

Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
icon

71

pages

icon

English

icon

Documents

Lire un extrait
Lire un extrait

Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus

Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion Fault-Tolerance for PastryGrid Middleware Christophe Cerin1, Heithem Abbes1,2, Mohamed Jemni2, Yazid Missaoui2 1LIPN, Universite de Paris XIII, CNRS UMR 7030, France 2UTIC, ESSTT, Universite de Tunis, Tunisia HPGC'10 - IPDPS

  • no trust

  • introduction pastrygrid

  • distributed architecture

  • precedences between

  • between peers

  • mohamed jemni2

  • desktop grid


Voir icon arrow

Publié par

Nombre de lectures

21

Langue

English

Poids de l'ouvrage

1 Mo

Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion
Fault-Tolerance for PastryGrid Middleware
1 1;2 2Christophe Cerin , Heithem Abbes , Mohamed Jemni , Yazid
2Missaoui
1LIPN, Universite de Paris XIII, CNRS UMR 7030, France
2UTIC, ESSTT, Universite de Tunis, Tunisia
HPGC’10 - IPDPSIntroduction PastryGrid Fault Tolerance in PastryGrid Conclusion
Outlines
1 Introduction
2 PastryGrid
3 Fault Tolerance in PastryGrid
4 ConclusionIntroduction PastryGrid Fault Tolerance in PastryGrid Conclusion
Desktop Grid Architectures
Desktop Grid Key Points
Federation of thousand of
nodes;
!"#$%&'()&*#+,"%(+%-#(
!"#$%&'()"*+&%,-($",$.%" 3 /0#0'1$-(2."+&%,-($",$.%" Internet as the
45"%+3+6*7(#+(#$"%8&,"
")*&+',#--)*.#'*/+,
"//$4*+#'/$1!#$#%(0,1$&(2)'(0 communication layer: no6>>'(,&$(0#
3&(/2$.&,5*(.0
?,-"*.'"%!#$#%&'&$(
=&5@+3+A&$&+3+<"$+
3&(2)'( trust!
B?+3+?&#*C0D!"
E%0$0,0'5
!" Volatility; local IP; Firewall9(%":&'';<6=
! "#$%&!'()*+,-!-)(./ 0Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion
Desktop Grid Architectures
Desktop Grid Future Generation (in 2006)
Distributed Architecture
Architecture with!"#$%&'("%')*#+,-"#-.*"
!"#$%&'()"*+&%,-($",$.%" = :8#8';$-(<."+&%,-($",$.%" modularity: every/01'($+$&0203*&$&+45#$6
7#$"%+#8*"+,8409 >0"%+=+?*4(#+(#$"%@&,"
?11'(,&$(8#")*&+', component is"//$4*+#'/$1
#--)*.#'*/+, 5.6&42)&$,78#(9(: A,-"*.'"%
!#$#%(0,1
$&(2)'(0 B&02+=+C&$&+=+D"$+ \con gurable": scheduler,EA+=+A&#*F8G
!#$#%&'&$(
!" H%8$8,8'0
3&(2)'(
;#'#,<#+#=&$ storage, transport protocole
5.6&42)&$,78#(9(:
! I(%"J&''3D "#?$%B&!'()*+,-!-)(./ &
Direct communications
between peers;
Security;
Applications coming from
any sciences (e-Science
applications)Decentralizes the execution of a distributed application with
precedences between tasks
Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion
In search of distributed architecture
PastryGrid
An approach based on structured overlay network to discover
(on the y) the next node executing the next taskIntroduction PastryGrid Fault Tolerance in PastryGrid Conclusion
In search of distributed architecture
PastryGrid
An approach based on structured overlay network to discover
(on the y) the next node executing the next task
Decentralizes the execution of a distributed application with
precedences between tasksDistributed resource management;
Distributed coordination;
Dynamically creation of an execution environment;
No central element;
Introduction PastryGrid Fault Tolerance in PastryGrid Conclusion
PastryGrid’s overview
Main objectives
Fully distributed execution of task graph;

Voir icon more
Alternate Text