Enabling Grids for E-sciencE. Grid bevezető. http://grid.kfki.hu/hungrid/ http://grid.ik.bme.hu/ http://web.eu-egi.eu/ www.eu-egee.org INFSO-RI-222667

Hasonló dokumentumok
Példa: LHC, CERN, Genf Enabling Grids for E-sciencE

Párhuzamos és Grid rendszerek. Hol tartunk? Elosztott rendszerek reneszánsza. Megismerkedtünk az alapfogalmakkal,

Hol tartunk? Párhuzamos és Grid rendszerek. Grid koncepció. Elosztott rendszerek reneszánsza. Grid hasonlat. Klaszter

Párhuzamos és Grid rendszerek

Worldwide LHC Computing Grid

alkalmazásfejlesztő környezete

Bevezetés az európai és magyar Grid rendszerekbe

Biztonság a glite-ban

WEB2GRID: Desktop Grid a Web 2.0 szolgálatában

Bevezetés a Grid rendszerekbe

Az LHC adatfeldolgozásának számítástechnikai háttere 10 percben. Hajdu Csaba KFKI RMKI

Bioinformatikai és orvosbiológiai Grid alkalmazások az Egyesült Királyságban

"A tízezer mérföldes utazás is egyetlen lépéssel kezdődik."

NIIF szolgáltatások a múzeumok számára

MTA SZTAKI - A Grid fejlesztők és felhasználók szolgálatában

A cloud szolgáltatási modell a közigazgatásban

Felhő rendszerek és felhő föderációk. Kacsuk Péter MTA SZTAKI

Private Cloud architektúra keretrendszer

Párhuzamos és Grid rendszerek

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Elosztott rendszer architektúrák

A JGrid rendszer biztonsági architektúrája. Magyaródi Márk Juhász Zoltán Veszprémi Egyetem

Enabling Grids for E-sciencE. EGEE köztesréteg. Adat szolgáltatások a glite-ban. INFSO-RI

Párhuzamos és Elosztott Rendszerek

Szolgáltatás Orientált Architektúra a MAVIR-nál

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

A felhőről általában. Kacsuk Péter MTA SZTAKI

Összegzés és hogyan tovább

30 MB INFORMATIKAI PROJEKTELLENŐR

GRID AZ OKTATÁSBAN. Kápolnai Richárd, Németh Dénes, Dr. Szeberényi Imre,

Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI

Hozzáférés a HPC-hez, kezdő lépések (előadás és demó)

Az RMKI Grid-rendszere

Kivonat. 1. Bevezetés (Mi a Grid?)

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

NIIF Sulinet szolgáltatásai

EGI-InSPIRE. Café Grid március 24. Szeberényi Imre 3/25/ EGI-InSPIRE RI

FELHŐ és a MAINFRAME. Irmes Sándor

Európai Grid infrastruktúra

"sulinet+" - Végponti kapcsolatok és központi szolgáltatás-fejlesztés a közoktatási hálózatban

IBM felhő menedzsment

1. Paraméterelemző feladatok a gyakorlatban

HunGrid Grid technológiák hozzáférési lehetőségei az intézetben

Szoftveripar és üzleti modellek

A Webtől a. Gridig. A Gridről dióhéjban. Debreczeni Gergely (MTA KFKI RMKI) Debreczeni.Gergely@wigner.mta.hu

CancerGrid - Grid alkalmazása rákellenes hatóanyagok keresésének felgyorsítására

Az NIIF Intézet és a ÚMFT TÁMOP programok bemutatása

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

A Jövő Internet Nemzeti Kutatási Program bemutatása

2023 ban visszakeresné 2002 es leveleit? l Barracuda Message Archiver. Tóth Imre Kereskedelmi Igazgató Avisys Kft Barracuda Certified Diamond Partner

Új generációs közösségi WEB szolgáltatások és alkalmazások támogatása GRID platformmal

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

MTA Cloud Use cases MTA Cloud workshop. Hernáth Szabolcs MTA WIGNER FK

Felhőalkalmazások a. könyvvizsgálatban

Networkshop Kaposvár Balaskó Á., Kozlovszky M., Karóczkai K., Márton I., Kacsuk P. MTA SZTAKI

webalkalmazások fejlesztése elosztott alapon

A HBONE+ projekt áttekintés eredmények és aktuális fejlesztések

Vezetői információs rendszerek

A Web-től a Grid-ig. A Gridről dióhéjban. Frohner Ákos (CERN IT/DM)

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

IKT megoldások az ipar szolgálatában

Tudásalapú információ integráció

Everything Over Ethernet

1. F A F F A N F E N R

A Detektortól a Végső Ábrákig

Alkalmazások architektúrája

Sulinet + projekt. Mohácsi János Hálózati igh. NIIF Intézet október 21. Sulinet + projekt mérföldkő Budapest

Újdonságok. Jancsich Ernő Ferenc

SDL Trados szervermegoldások. Szekeres Csaba SDL Trados partner M-Prospect Kft.

Konszolidáció és költségcsökkentés a gyakorlatban. Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja

Az Agrodat.hu szenzorhálózat kommunikációs/távközlési rendszerének tervezési tapasztalatai

Microsoft SQL Server telepítése

2. Technológiai háttér, történelmi áttekintés

NIIF program és HBONE+ projekt mi nyújthat a kutatói és felsőoktatási hálózat

Az IBM megközelítése a végpont védelemhez

Globális trendek lokális stratégiák. Kovács András

Papír helyett elektronikus űrlap. Szabadság és interaktivitás az űrlapkezelésben

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

A HBONE+ projekt áttekintés

Neumann János Informatikai Kar Óbudai Egyetem. Dr. Kozlovszky Miklós

Taszkok ütemezése desktop-griden

Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel

Felhasználók hitelesítése adatbiztonság szállításkor. Felhasználóknak szeparálása

Rőczei Gábor Szeged, Networkshop

Az NIIF új szuperszámítógép infrastruktúrája Új lehetőségek a kutatói hálózatban

Videóportálok a felsőoktatásban

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

Alkalmazás és megjelenítés virtualizáció

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Az NIIF új szuperszámítógép infrastruktúrája Új lehet!ségek a kutatói hálózatban Debreceni Egyetem

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

NETWORKSHOP KAPOSVÁRI EGYETEM 7400 Kasposvár, Guba Sándor u április TUTORIÁLOK április 26.

NETWORKSHOP PANNON EGYETEM 8200 Veszprém, Egyetem u április TUTORIÁLOK: április 10.

Zimbra levelező rendszer

SIMEAS SAFIR Webalapú hálózatminőség elemző és felügyeleti rendszer

Osztott Objektumarchitektúrák

10. K ÖZMŰ SZERŰ IT-SZOLGÁLTATÁS

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Átírás:

Grid bevezető http://grid.kfki.hu/hungrid/ http://grid.ik.bme.hu/ http://web.eu-egi.eu/ www.eu-egee.org

Mi a grid? Számítógépek, speciális eszközök, tárkapacitások, és szolgáltatások összessége, melyek dinamikusan részei a rendszernek Különböző tulajdonságúak minden aspektusban Földrajzilag elosztott és nagy távolságú hálózatokkal (WAN) összekötött Internet Igény szerint hozzáférhető a felhasználók egy csoportja által 2

Miért használjunk Gridet? A felhasználó egy komplex problémát szeretne megoldani ami sok erőforrást és szolgáltatást és igényel Futási idő csökkentése Adatbázis hozzáférés Eszköz megosztás Együttműködés más felhasználókkal Internet 3

Tipikus alkalmazási területek Igény számítási kapacitásra Nagy teljesítményű számítás (HPC) Egy párhuzamos alkalmazás futási idejének csökkentése Követelmény: párhuzamos futtatás Nagy átbocsájtó képességű számítás (HTC) Minél több hasonló feladat futtatása egy adott idő alatt Követelmény: szabad CPU ütemek kihasználása Igény nagy adatmennyiségű tárolóra A fizikailag is elosztott adatbázisok elterjedése Igény együttműködésre Több felhasználó tudásának integrálása 4

Példa: LHC, CERN, Genf Mont Blanc (4810 m) ATLAS Genf belvárosa ~10-15 PetaBytes /év ~10 8 esemény/év ~10 3 batch és interaktív felhasználó CMS LHCb 5

További példák Szilikon alapú gyógyszer kutatás molekula illesztés szimuláció új gyógyszerek megtalálására Geográfia, űrkutatás űrfelvételek megosztása és feldolgozása Régészet digitális gyűjtemények, virtuális szimulációk Időjárás előrejelzés adat integráció, szimulációk, model kiválasztás, elemzés Műszaki tudományok statikai szimulációk, gépkocsi viselkedés szimuláció... 6

Felhasználói nézet Mobile Hozzáférés G R I D Supercomputer, PC-Cluster Munkaállomás Megjelenítés M I D D L E W A R E Adat tárolók, szenzorok, kísérletek Internet, hálózatok 7

Megoldandó problémák Szabványos hozzáférés az erőforrásokhoz Számítógépek Tárolási erőforrások Speciális eszközök Software Adat Hozzáférési politika, biztonság Teljesítmény kiegyenlítés Erőforrás felügyelet Alkalmazás felügyelet Hiba kezelés...

Ha a Grid Vízió ide vezet akkor hol vagyunk most? Utility computing Cloud computing E-Infrastructure Cycle scavenging IBM Grid HP Grid Oracle Grid

Általános Grid model Erőforrás biztosítás Intézet 1 Intézet 4 Intézet 2 Internet Intézet 3 Erőforrás igénylés 10

A Grid két résztvevője Erőforrás donorok= D Erőforrás felhasználók = U A kettő aránya meghatározza az alkalmazott Grid modelljét: if U ~ D Általános Grid modell if U >> D utility Grid modell if U << D desktop Grid modell 11

Az általános modell túl komplikált Enabling Grids for E-sciencE Végtelen féle használati minta Különböző célú biztonsági megfon Valós idejű információs rendszer Komplex könyvelési és teljesítmény kiegyenlítő rendszer Flexibilisen programozható architektúra Az egyszerűsítésekből az alábbi két irányzat született Utility grids Desktop grids 12

Utility Gridek www.eu-egee.org

Utility Grid modell Intézet 1 Erőforrás biztosítás statikus 7/24 Intézet 2 Donor és felhasználó Felhasználó 1 Internet Donor és felhasználó Felhasználó N Dinamikus erőforrás igények 14

A Utility Gridek jellemzői A donorok profi erőforrás biztosítók (7/24 órás üzemmód) Egyszerűsítés Hasonló erőforrások Egyszerűsítés Mindenki használhatja az erőforrásokat saját problémáinak megoldására Aszimmetrikus kapcsolat a donorok és felhasználók között U >> D 15

Utility Grid példa: EGEE Enabling Grids for E-sciencE > 260 sites 50 országban ~ 80 000 CPUs ~ 20 PB tárkapacitás 150k feladat/nap > 200 Virtuális Szervezet glite middleware http://www.eu-egee.org/

Példa: Open Science Grid http://www.opensciencegrid.org/ 30 Virtuális Szervezet 105 Erőforrás donor 26 Támogató szervezet Middleware: Virtual Data Toolkit (VDT): A Grides eszközök egy gyűjteménye Condor Globus VO Management Service 17

Információ szolgáltatás Erőforrás Ütemezés Adat hozzáférés Együttes lefoglalás Hitelesítés Hozzáférés Monitorozás Hiba menedzsment Politika Könyvelés Enabling Grids for E-sciencE A Utility Gridek architektúrája Alkalmazások Alkalmazás csoportok Eszköz menedzsment Elemzés & Vizualizáció Együttműködés Probléma megoldás Grid Portálok Alkalmazás támogatás MPI CONDOR CORBA JAVA/JINI OLE DCOM Other... Általános Grides szolgáltatások Köztes réteg szolgáltatások Helyi erőforrások Erőforrás menedzsment Erőforrás menedzsment CPU TB-os Tárkapacitás Online tár Tudományos műszerek Kommunikáció 18

Virtuális szervezetek és a Grid Grid: Erőforrás, ami a köztesréteg egy verzióját futtatja People who use them VO: A siteok és felhasználók egy logikai csoportja Biztonsági politika Dinamikus? Atlas VO 10 éve WISDOM kihívás néhány hét Virtuális Szervezetek Grid 19

Virtuális szervezetek és a Grid Grid: Erőforrás, ami a köztesréteg egy verzióját futtatja VO: A Grid probléma lehetővé tenni Virtuális koordinált erőforrás megosztást és probléma megoldást Szervezetek dinamikus több szervezeti egységből álló virtuális szervezetekben. People who use them A siteok és felhasználók egy logikai csoportja Biztonsági politika Dinamikus? Atlas VO 10 éve WISDOM kihívás néhány hét Grid A Grid anatómiája Ian Foster, Carl Kesselman, Steven Tuecke 20

Szerviz orientált architektúra Címtár Rendelkezésre álló szolgáltatás regisztrálása: név & leírás Szolgáltatás igénybevevők Szolgáltatások 21

Szerviz orientált architektúra Címtár Erőforrás kérelem Benyújtása: leírás Szolgáltatás igénybevevők Szolgáltatások 22

Szerviz orientált architektúra Rendelkezésre álló Szolgáltatások listájának küldése Címtár Szolgáltatás igénybevevők Szolgáltatások 23

Szerviz orientált architektúra Címtár Szolgáltatás igénybevevők Szolgáltatás igénybevétele Szolgáltatások 24

Szerviz orientált architektúra Címtár Szolgáltatás igénybevevők Eredmény vagy hibajelzés Szolgáltatások 25

Szerviz orientált architektúra Szerver jellegű programok futnak az erőforrásokon Nagymértékű Címtár rendelkezésre állás elengedhetetlen Szabványos protokollok támogatása A biztonsági architektúra komplikált Minden siteon professzionális gárda kell Szolgáltatások 26

Desktop Gridek www.eu-egee.org

Desktop Grid modell Vállalati / Egyetemi Szerver Alkalmazás Dinamikus erőforrás biztosítás Internet Donor: Vállalat / Egyetem / privát PC Donor: Vállalat / Egyetem / privát PC Software disztribúció Donor: Vállalat / Egyetem / privát PC 28

A Desktop Grid modell jellemzői Enabling Grids for E-sciencE Akárki adhat hozzá erőforrást Heterogén erőforrások, melyek dinamikusan be és kilépnek Egy vagy kevés projekt használhatja az erőforrásokat Egyszerűsítés Az erőforrások klienseket futtatnak: Hozzáértés csak szerver oldalon szükséges Egyszerűsítés Aszimmetrikus reláció a donorok és felhasználók között: U << D Előny: Egy PC hozzáadása eszméletlenül egyszerű Installálni, karbantartani egy DG szervert sokkal egyszerűbb mint installálni egy SW egy utility Gridre. 29

A Desktop Grid modell jellemzői Enabling Grids for E-sciencE Akárki adhat hozzá erőforrást Heterogén erőforrások, melyek dinamikusan be és kilépnek Egy vagy kevés projekt használhatja az erőforrásokat Egyszerűsítés Az erőforrások klienseket futtatnak: Hozzáértés csak szerver oldalon szükséges Egyszerűsítés Aszimmetrikus reláció a donorok és felhasználók között: U << D Előny: Egy PC hozzáadása eszméletlenül egyszerű Installálni, karbantartani egy DG szervert sokkal egyszerűbb mint installálni egy SW egy utility Gridre.

Desktop Gridek típusai Global Desktop Grid Célja hogy hatalmas erőforrásokat gyűjtsön össze tudományos kihívások megoldására Példa: BOINC (SETI@home) Local Desktop Grid Célja, hogy egyszerűen összegyűjthetővé tegye a közeli erőforrásokat (vállalat, egyetem,.) 31

SETI@home Enabling Grids for E-sciencE 3.8M felhasználó 226 országban 1200 CPU év/nap 38 TF teljesítmény Nagymértékben heterogén: >77 különböző processor típus Az infrastruktúra elkülönített az alkalmazástól: BIONC SETI: a globális Desktop Grid 32

Az általános Grid modell jó, de nehezen implementálható Konklúziók A gyakorlati megoldás az egyszerűsíts: Utility grids Desktop grids Mindkét fajtából létezik működőképes megvalósítás EGEE, US OSG, NorduGrid, UK NGS BOINC Innentől kezdve a Utility Grideken lesz a hangsúly glite köztes réteg és eszközök Alkalmazás fejlesztés, futtatás, adminisztráció 33

Kérdések 34