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

Hasonló dokumentumok
Enabling Grids for E-sciencE. Grid bevezető INFSO-RI

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

Párhuzamos és Grid rendszerek

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

Worldwide LHC Computing Grid

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

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

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

alkalmazásfejlesztő környezete

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

Biztonság a glite-ban

Bevezetés a Grid rendszerekbe

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

Párhuzamos és Grid rendszerek

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

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

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

Private Cloud architektúra keretrendszer

Az RMKI Grid-rendszere

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

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

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

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

Európai Grid infrastruktúra

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

Elosztott rendszer architektúrák

Párhuzamos és Elosztott Rendszerek

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

30 MB INFORMATIKAI PROJEKTELLENŐR

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

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

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

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

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

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

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

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

FELHŐ és a MAINFRAME. Irmes Sándor

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

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

IBM felhő menedzsment

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

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

NIIF Sulinet szolgáltatásai

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

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

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

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

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

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

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

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

webalkalmazások fejlesztése elosztott alapon

Szoftveripar és üzleti modellek

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

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

HP-SEE projekt eredményei

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

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

IKT megoldások az ipar szolgálatában

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

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

Összegzés és hogyan tovább

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

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

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

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

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

IT trendek és lehetőségek. Puskás Norbert

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

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

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

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

Everything Over Ethernet

Microsoft SQL Server telepítése

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

Vezetői információs rendszerek

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

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

Hálózati réteg. WSN topológia. Útvonalválasztás.

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

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

Felhők teljesítményelemzése felhő alapokon

A HBONE+ projekt áttekintés

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

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

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

Rőczei Gábor Szeged, Networkshop

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

A ClusterGrid bróker rendszere. Stefán Péter Szalai Ferenc Vitéz Gábor

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

Videóportálok a felsőoktatásban

Alkalmazások architektúrája

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

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

Mobil Peer-to-peer rendszerek

Zimbra levelező rendszer

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

Invitel IT és adatközponti szolgáltatások üzletág projekt erőforrás gazdálkodása

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

Átírás:

Mi a grid? www.eu-egee.org Grid bevezető Németh Dénes BME Informatikai Központ grid.ik.bme.hu gridsite@ik.bme.hu 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 Igény szerint hozzáférhető a felhasználók egy csoportja által 2 Miért használjunk Gridet? Tipikus alkalmazási területek 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 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 3 4 Példa: LHC, CERN, Genf További példák Mont Blanc (4810 m) Genf belvárosa ATLAS ~10-15 PetaBytes /év ~10 8 esemény/év ~10 3 batch és interaktív felhasználó LHCb CMS 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ó... 5 6

Felhasználói nézet Megoldandó problémák Mobile Hozzáférés Munkaállomás Megjelenítés G R I D M I D D L E W A R E Supercomputer, PC-Cluster Adat tárolók, szenzorok, kísérletek, hálózatok 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... 7 Ha a Grid Vízió ide vezet Erőforrás biztosítás Általános Grid model Intézet 1 Intézet 4 akkor hol vagyunk most? Utility computing Cloud computing E-Infrastructure Cycle scavenging IBM Grid HP Grid Oracle Grid Intézet 2 Erőforrás igénylés Intézet 3 10 A Grid két résztvevője Az általános modell túl komplikált 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 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 11 12

Intézet 1 Erőforrás biztosítás statikus 7/24 Utility Grid modell Intézet 2 Utility Gridek Donor és felhasználó Donor és felhasználó Felhasználó 1 Felhasználó N www.eu-egee.org Dinamikus erőforrás igények 14 A Utility Gridek jellemzői Utility Grid példa: EGEE 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 > 260 sites 50 országban ~ 80 000 CPUs ~ 20 PB tárkapacitás 150k feladat/nap > 200 Virtuális Szervezet glite middleware 15 http://www.eu-egee.org/ Példa: Open Science Grid A Utility Gridek architektúrája http://www.opensciencegrid.org/ Alkalmazások Alkalmazás csoportok Eszköz Elemzés & menedzsment Vizualizáció Együttműködés Probléma megoldás Grid Portálok 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 Alkalmazás támogatás Általános Grides szolgáltatások Köztes réteg szolgáltatások Helyi erőforrások MPI CONDOR CORBA JAVA/JINI OLE DCOM Információ szolgáltatás Erőforrás menedzsment CPU CPU Erőforrás Ütemezés Adat hozzáférés TB-os TB-osTár- kapacitás Tárkapacitás Együttes lefoglalás Online Online tár tár Hitelesítés Hozzáférés Monitorozás Hiba menedzsment Tudományos Tudományos műszerek műszerek Other... Politika Könyvelés Erőforrás menedzsment Kommunikáció Kommunikáció 18

Virtuális szervezetek és a Grid 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 Grid: Erőforrás, ami a köztesréteg egy verzióját futtatja People A Grid who use probléma them lehetővé tenni VO: koordinált erőforrás Virtuális megosztást A siteok és felhasználók egy logikai és probléma csoportja megoldást Szervezetek dinamikus Biztonsági több szervezeti politika egységből álló Dinamikus? virtuális szervezetekben. Grid Atlas VO 10 éve WISDOM kihívás néhány hét A Grid anatómiája Ian Foster, Carl Kesselman, Steven Tuecke 19 20 Rendelkezésre álló szolgáltatás regisztrálása: név & leírás Erőforrás kérelem Benyújtása: leírás 21 22 Rendelkezésre álló listájának küldése igénybevétele 23 24

Eredmény vagy hibajelzés Szerver jellegű programok futnak az erőforrásokon Nagymértékű 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 25 26 DesktopGridmodell Vállalati / Dinamikus erőforrás biztosítás Desktop Gridek Egyetemi Szerver Alkalmazás Donor: Vállalat / Egyetem / privát PC www.eu-egee.org Donor: Vállalat / Egyetem / privát PC Software disztribúció Donor: Vállalat / Egyetem / privát PC 28 A Desktop Grid modell jellemzői A Desktop Grid modell jellemzői 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. 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

Desktop Gridek típusai SETI: a globális Desktop Grid 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,.) SETI@home 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 31 32 Konklúziók Kérdések Az általános Grid modell jó, de nehezen implementálható 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 34