1 / 30

Több számítógép összekapcsolásának főbb módjai

Több számítógép összekapcsolásának főbb módjai. Készítette: Göndör Gábor és Verseczki Roland. Tartalom. Clusterekről általában: Clusterek vs. szuperszámítógépek Clusterek típusai: Load-balance (LB) High Availability (HA) High-Performance Clusters (HPC) Grid. A szuperszámítógép.

carol
Download Presentation

Több számítógép összekapcsolásának főbb módjai

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Több számítógép összekapcsolásának főbb módjai Készítette: Göndör Gábor és Verseczki Roland

  2. Tartalom Clusterekről általában: • Clusterek vs. szuperszámítógépek Clusterek típusai: • Load-balance (LB) • High Availability (HA) • High-Performance Clusters (HPC) • Grid

  3. A szuperszámítógép • Olyan nagyteljesítményű számítógépek ill. számítástechnikai rendszerek, amelyek teljesítménye néhány nagyságrenddel nagyobb, mint egy átlagos szerver vagy egy nagyteljesítményû munkaállomás. • Elterjedtek ipari (pl. járműgyártás), kutatási területeken (pl. geofizika), ill. egyetemeken. • Legnagyobb gyártók: IBM, HP, Cray.

  4. Példa szuperszámítógépekre Earth Simulator Globális felmelegedés hatásait, földrengés és metereológiai előrejelzéseket számít.

  5. Clusterek – Fürtözött rendszerek Nagy számítási teljesítményt igénylő alkalmazások futtatására, szuperszámítógépek kiváltására tervezett megoldás: lokális hálózattal összekötött munkaállomások és PC-k. Előnyök: • Magas rendelkezésre állás • Kedvező ár/teljesítmény arány, olcsó hardver és szoftver Hátrány: - felügyeletük, menedzsmentjük bonyolultabb

  6. Clusterek • Első nagy áttörés: Beowulf (1994, NASA Goddard Space Flight Center) Olcsón, kiskereskedelemben is megvásárolható alkatrészekből állt, így hamar népszerűvé vált. Azóta az ehhez hasonló HPC fürtöket Beowulf-fürtöknek is nevezik. • 16 darab i486DX processzor • Slackware Linux • A csomópontokat 10 Mbps Ethernet hálózat kapcsolta össze

  7. A Clusterek típusai • Load Balance << • High Availability • High-Performance Clusters • Grid

  8. I. Load-Balance Célja: • hatékonyabb erőforrás elosztás/kihasználás • tehermentesítés (terheléselosztás) - nagy terhelés esetén nem egy, hanem több kiszolgálóval oldják meg a szolgáltatást 3. bizonyos esetben magas rendelkezésre állás biztosítása

  9. I. Load-Balance • Egy virtuális szerver cím mögött több fizikai erőforrás áll, amelyek vagy aktív-aktív módban, vagy aktív-készenlét módban üzemelnek • Leggyakoribb alkalmazása a webkiszolgálóknál figyelhető meg • Webszerverek célja, a Slashdot effektus elkerülése

  10. I. Load-Balance

  11. I. Load-Balance Fail-over cluster (fürt) • Több szervert összekapcsolunk hibatűrés céljából. Kívülről közös virtuális néven érjük el őket. • Egy aktív közülük, ha az kiesik, valamelyik másik átveszi a szerepet (fail-over) • Nagyságrendileg 30 sec az átállási idő

  12. A Clusterek típusai • Load Balance • High Availability << • High-Performance Clusters • Grid

  13. High-Availability • Célja: Több számítógép és periféria összekapcsolása olyan módon, hogy azok egyetlen rendszerként látsszanak és ez a rendszer működőképes maradjon akkor is, ha valamelyik komponens meghibásodik. • Magas rendelkezésre állás az üzleti alkalmazások részére, általában: bankokban, tőzsdéken, globális helyfoglalási rendszerekben, internetes áruházakban találhatók.

  14. High-Availability

  15. High-Availability Magas rendelkezésre állású fürtök típusai: • Átkapcsolásos fürtök (Failover Cluster) Egy adott alkalmazás egyszerre csak egy tagon futhata fürt tagjai figyelik egymás állapotát és hiba esetén átveszik amásikon futó alkalmazásokat. 2. Párhuzamos fürtök (Parallel Cluster) Az alkalmazás párhuzamosan futhat mindegyik fürt tagon.Ehhez az alkalmazás módosítása szükséges. 3. Egyetlen rendszernek látszó fürt (Single System Image) Egyetlen rendszernek látszik (Egységesített fájlrendszer kezelés).Általában nem igényel alkalmazás módosítást.

  16. High-Availability

  17. High-Availability Magas rendelkezésre állás jellemzése számokkal: • két kilences: 99%-os rendelkezésre állás: évi maximum 3,6 nap nem tervezett leállás • három kilences: 99,9%-os rendelkezésre állás: évi maximum 8 és fél óra leállás • négy kilences: 99,99%-os rendelkezésre állás: évi maximum 52 perc leállás • öt kilences: 99,999%-os rendelkezésre állás: évi maximum 5 perc leállás – ezt már hibatűrőnek nevezzük!!

  18. A Clusterek típusai • Load Balance • High Availability • High-Performance Clusters << • Grid

  19. High-Performance Clusters • Felhasználási terület: Nagy számításigényű tudományos-technikai szoftverek futtatása, ahol elsődleges cél a minél nagyobb számítási teljesítmény. • Elsődlegesen tudományos alkalmazások számára jelent megfelelő megoldást, üzleti alkalmazások számára nem!

  20. High-Performance Clusters • Egyetemeken, kutatólaboratóriumokban, renderfarmokon ( pl. az új-zélandi WETA Digital) • HPC cluster építésének akkor van értelme, ha a futtatni kívánt feladat párhuzamosítható • Rendszerint egyedi fejlesztésű alkalmazások futnak rajtuk

  21. High-Performance Clusters Beowulf: • Az egyik legrégebbi és legismertebb HPC-jellegű cluster Earth-Simulator: • 2002-ben a Top500 első helyén állt, ez a HPC-jellegű cluster • Képes az egész Földet "virtuális bolygóként" megjeleníteni • Mérete akkora mint egy teniszpálya

  22. A Clusterek típusai • Load Balance • High Availability • High-Performance Clusters • Grid <<

  23. Hogyan született a Grid? Első megközelítés: • Igény nagy számításigényű, bonyolult feladatok elvégzésére • Sokáig a szuperszámítógépeké volt a főszerep Ez azonban rendkívül költséges, sőt: sokszor nem elég a teljesítmény!

  24. Hogyan született a Grid? Második megközelítés: A személyi számítógépek terjedésével ma már több százmillió működik a Földön, ezek közül sokak teljesítménye nincs megfelelően kihasználva. Ötlet: hogyan lehetne hasznosítani a kihasználatlanul maradt erőforrást és tárterületet?

  25. Grid: A megoldás A Grid egy kifejlesztés alatt álló technológia, amely az Internetre csatlakozott számítógépek kihasználatlanul maradt teljesítményeit egyfajta virtuális szuperszámítógéppé alakítja. Fejlesztésében élen járnak az IBM mérnökei.

  26. Grid: A megoldás • Előnyei: • Eddig lehetetlennek tartott feladatok, számítások elérhetőek lesznek, akár sokkal kisebb teljesítményű gépeken is. • Megszűnnek a földrajzi korlátok • Tudományos területen áttörő jelentősége van (pl. génkutatás, meteorológia) • Platformfüggetlen

  27. Grid: A megoldás • A szuperszámítógépek és a Grid alkalmazási területei • gépipar, építészet  – anyagkutatás, statikai-, mechanikai vizsgálatok • autó- és repülőgépgyártás – szélcsatorna és baleseti kísérletek kiváltása • kozmetikai cégek – hatóanyag vizsgálat, állatkísérletek elkerülése • humán gyógyszerkutatás – emberkísérletek előtti ellenőrzés, sejt anyagcsere modellezés, gén funkció megfejtése • üzleti szféra, biztosítók – analízis, kockázat elemzés, gazdasági és szociológiai folyamatok modellezése • meteorológia – időjárás előrejelzés, klímamodellezés • űrkutatás, csillagászat, geológia – kép- és jelfeldolgozás • mobilszolgáltatók – hálózat optimalizáció • atomenergetikai ipar – működési paraméterek vizsgálata, katasztrófa modellek • katonai szervezetek – csapatmozgások optimalizációja

  28. Grid: Az álom(?) • A grid globális hálózata még nem létezik, de részrendszerei már működnek. • A technológia európai fejlesztőközpontja a franciaországi Montpellier-ben működik. Magyarországon is több olyan kutatás folyik, amelyik a GRID-rendszerek kialakításából veszi ki a részét. A Számítástechnikai és Automatizálási Kutatóintézet (SZTAKI) a GRID-kutatásokban élenjáró szerepet játszik.

  29. Grid: A jelen Ismertebb, tényleges Gridnek tekintett rendszer: SETI@home: • egy virtuális szuperszámítógép, ami analizálja a Puerto Ricoi Arecibo rádió teleszkópból kapott adatokat, földönkívüli intelligenciára utaló jeleket kutatva. • több mint 3 millió számítógépet használ fel számításaihoz Egy képernyőkímélő program, bárki letöltheti a webről.  A különböző PCk közösen dolgoznak a problémák részein, majd az eredményeket továbbítják a központi rendszerbe feldolgozásra. Letölthető innen is: http://seti.index.hu/downl.html

  30. Köszönjük a Figyelmet!

More Related