Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott...
Transcript of Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott...
![Page 1: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/1.jpg)
Elosztott adattárolásElosztott adattárolásGrid alapokonGrid alapokon
Nagy Zsomboragy so boNIIF Intézet
2009. április 16.
![Page 2: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/2.jpg)
KnowARC projekt
• Sixth Framework Programme Specific Targeted Research Project 2006 2009Targeted Research Project, 2006-2009
• Célja a NorduGrid ARC köztesrétegénekCélja a NorduGrid ARC köztesrétegének továbbfejlesztése
• Részfeladata egy elosztott adattároló rendszer megtervezése és megvalósításarendszer megtervezése és megvalósítása
![Page 3: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/3.jpg)
Felhasználói élmény
![Page 4: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/4.jpg)
Felhasználói élmény
A felhasználó file-okat tölthet fel a rendszerbee as á ó e o a ö e e a e ds e be
![Page 5: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/5.jpg)
Felhasználói élmény
A felhasználó le is töltheti a file-okate as á ó e s ö e a e o a
![Page 6: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/6.jpg)
Felhasználói élmény
Más felhasználók is letölthetik a file-okatás e as á ó s e ö e a e o a
![Page 7: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/7.jpg)
Felhasználói élmény
Szolgáltatások is elérhetik a file-okatS o gá a áso s e é e a e o a
![Page 8: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/8.jpg)
Felhasználói élmény
A file-ok kollekciókba szervezhetőke o o e c ó ba s e e e ő
![Page 9: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/9.jpg)
Nagy megbízhatóság
• A rendszer összes komponense képes elosztott működésreelosztott működésre
• A file-ok több példányban tárolódnakA file ok több példányban tárolódnak
• Egy tároló csomópont kiesését gy pészreveszi a rendszer, és az eltűnt file példányokat pótoljapéldányokat pótolja
![Page 10: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/10.jpg)
Komponensek
![Page 11: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/11.jpg)
A-Hash
• Elosztott adatbázis
• Objektumokat tárol, emelyekben kulcs-érték párok vannakp
• A tárolt adatok jelentéséről nem tud semmit
![Page 12: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/12.jpg)
Librarian
• Az elosztott file rendszer hierarchiáját és jmetaadatait kezeli
•• Nyomon követi a tároló csomópontokat
• Az A Hash t használja az adatok• Az A-Hash-t használja az adatok tárolására
![Page 13: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/13.jpg)
Bartender
• A felhasználók elsődlegesen a BartenderrelA felhasználók elsődlegesen a Bartenderrel beszélgetnek
• A Bartender lép kapcsolatba a többi szolgáltatással hogy teljesítse aszolgáltatással, hogy teljesítse a felhasználó kéréseit
![Page 14: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/14.jpg)
Shepherd
• Kezeli a tárolt file példányokat
• Ellenőrzi az állapotukat és jelentéseket küld a rendszernekküld a rendszernek
• Szüksége van egy vagy több külső g gy gyszolgáltatásra, amely a file-ok mozgatását végzi (pl egy webszerver)mozgatását végzi (pl. egy webszerver)
![Page 15: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/15.jpg)
Példa letöltésre
![Page 16: Elosztott adattárolásElosztott adattárolás Grid ... · Elosztott adattárolásElosztott adattárolás Grid alapokonGrid alapokon ... rendszer megtervezése és megvalósításarendszer](https://reader035.fdocuments.net/reader035/viewer/2022071006/5fc400a5ffa70b0d2e6020a7/html5/thumbnails/16.jpg)
ÁÁllapot
• Elkészült egy működő változat
• Folyik a dokumentálás és a tesztelés
• Egy fél éven belül várható, hogy a ClusterGrid-ben ezt fogjuk használniClusterGrid ben ezt fogjuk használni
• További információk: www.knowarc.eu