Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Több számítógép összekapcsolásának föbb módjai Készítette:Molnár Veronika Fazekas Erzsébet Hajnalka.

Hasonló előadás


Az előadások a következő témára: "Több számítógép összekapcsolásának föbb módjai Készítette:Molnár Veronika Fazekas Erzsébet Hajnalka."— Előadás másolata:

1 Több számítógép összekapcsolásának föbb módjai Készítette:Molnár Veronika Fazekas Erzsébet Hajnalka

2 Hálózatokról általában: "A hálózat maga a számítógép" "A hálózat maga a számítógép" A hálózat kettő vagy több számítógép egymással összekapcsolt rendszere A hálózat kettő vagy több számítógép egymással összekapcsolt rendszere Itt a számítógépek különböző kategóriájúak lehetnek (nagyszámítógéptől kezdve a mikrokomputerig). Itt a számítógépek különböző kategóriájúak lehetnek (nagyszámítógéptől kezdve a mikrokomputerig).

3 A hálózatok létrejöttének főbb céljai:  Az egyébként nehezen elérhető perifériákat több felhasználó is könnyebben elérheti Adatokhoz, amelyek fizikailag más helyen vannak, a hálózaton keresztül könnyen hozzáférhetünk Adatokhoz, amelyek fizikailag más helyen vannak, a hálózaton keresztül könnyen hozzáférhetünk Lehetővé vált a felhasználók közötti információcsere Lehetővé vált a felhasználók közötti információcsere Üzembiztonság fokozása - egy számítógép kiesése esetén azt helyettesítheti a hálózatba kapcsolt másik gép Üzembiztonság fokozása - egy számítógép kiesése esetén azt helyettesítheti a hálózatba kapcsolt másik gép

4 Fürtözött rendszerek Cluster

5 Clusterek: Üzleti és tudományos céllal is használják Üzleti és tudományos céllal is használják Üzleti szempontokból a fürtözött rendszerek előnye elsősorban a magas rendelkezésre állás Üzleti szempontokból a fürtözött rendszerek előnye elsősorban a magas rendelkezésre állás

6 Tudományos érv a fürtök mellett: Kedvező az ár/teljesítmény arány Kedvező az ár/teljesítmény arány Ma már bárki összeépíthet egy szinte szuper számítógépes teljesítményt nyújtó, tudományos célú fürtözött rendszert, miközben az ár töredéke lehet egy azonos számítási teljesítményt nyújtó szuperszámítógépének Ma már bárki összeépíthet egy szinte szuper számítógépes teljesítményt nyújtó, tudományos célú fürtözött rendszert, miközben az ár töredéke lehet egy azonos számítási teljesítményt nyújtó szuperszámítógépének

7 További előnyök: Az SMP (shared memory multi-processor) vagy MMP (massively parallel multi-processor) rendszerekhez képest, hogy azonos processzorszám, illetve számítási teljesítmény mellett rendszerint olcsóbban telepíthetők, a felépítésből adódóan érzéketlenebbek a hibákra Az SMP (shared memory multi-processor) vagy MMP (massively parallel multi-processor) rendszerekhez képest, hogy azonos processzorszám, illetve számítási teljesítmény mellett rendszerint olcsóbban telepíthetők, a felépítésből adódóan érzéketlenebbek a hibákra A több csomópontból álló rendszerek az egyik csomópont kiesése esetén nem omlanak össze, teljesítményük ugyan lecsökken, azonban a fürt továbbra is működőképes marad, az alkalmazások futása folytatódhat. Természetesen mindig az adott alkalmazástól függ, hogy lehet-e és érdemes-e fürtözött rendszeren futtatni A több csomópontból álló rendszerek az egyik csomópont kiesése esetén nem omlanak össze, teljesítményük ugyan lecsökken, azonban a fürt továbbra is működőképes marad, az alkalmazások futása folytatódhat. Természetesen mindig az adott alkalmazástól függ, hogy lehet-e és érdemes-e fürtözött rendszeren futtatni

8 Hátrányok: Mivel több számítógépből állnak, ezért a felügyeletük, menedzsmentjük bonyolultabb, azonban attól, hogy a csomópontok száma nő, nem bonyolódik a rendszer Mivel több számítógépből állnak, ezért a felügyeletük, menedzsmentjük bonyolultabb, azonban attól, hogy a csomópontok száma nő, nem bonyolódik a rendszer A sok alkatrész miatt a hibalehetőségek száma is magas, azonban mivel a csomópontok azonos felépítésűek és a felhasznált alkatrészek viszonylag olcsóak, ezért a javítások vagy cserék egyszerűek A sok alkatrész miatt a hibalehetőségek száma is magas, azonban mivel a csomópontok azonos felépítésűek és a felhasznált alkatrészek viszonylag olcsóak, ezért a javítások vagy cserék egyszerűek

9 Google: Talán nem túlzás azt állítani, hogy a Google alapjául szolgáló cluster az üzleti szférát tekintve a világ legnagyobb fürtözött rendszere Talán nem túlzás azt állítani, hogy a Google alapjául szolgáló cluster az üzleti szférát tekintve a világ legnagyobb fürtözött rendszere A Google kereső motorját a kezdetektől fogva úgy tervezték, hogy hatékonyan működjön egy clusteren végi adatok szerint a keresőmotort egy több mint 15 ezer számítógépből álló fürt szolgálta ki, amelyben ugyanúgy megtalálhatóak voltak egyprocesszoros, Celeron-alapú számítógépek, mint két Xeon lapkára épülő rendszerek A Google kereső motorját a kezdetektől fogva úgy tervezték, hogy hatékonyan működjön egy clusteren végi adatok szerint a keresőmotort egy több mint 15 ezer számítógépből álló fürt szolgálta ki, amelyben ugyanúgy megtalálhatóak voltak egyprocesszoros, Celeron-alapú számítógépek, mint két Xeon lapkára épülő rendszerek

10 Fürtök típusai: HPC (High-Perfomance Computing) HPC (High-Perfomance Computing) HA (High Availability) HA (High Availability) Load-balancing Load-balancing SSI (Single System Image) SSI (Single System Image) Grid Grid

11 HPC (High-Perfomance Computing): 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 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 Ezért legtöbbször tudományos számításokhoz használják Ezért legtöbbször tudományos számításokhoz használják Az ilyen klaszterek legtöbbször kifejezetten erre a célra írt programokat futtatnak, hogy ki tudják használni a párhuzamos feldolgozás adta előnyöket Az ilyen klaszterek legtöbbször kifejezetten erre a célra írt programokat futtatnak, hogy ki tudják használni a párhuzamos feldolgozás adta előnyöket

12 A HPC-k hatalmas munkaterhelésre vannak optimalizálva: a klaszter egy elkülönített gépe – miközben végzi a saját számítását – aktívan tud kommunikálni a többi állomással A HPC-k hatalmas munkaterhelésre vannak optimalizálva: a klaszter egy elkülönített gépe – miközben végzi a saját számítását – aktívan tud kommunikálni a többi állomással (Természetesen HPC cluster építésének csak akkor van értelme, ha a futtatni kívánt feladat párhuzamosítható.) (Természetesen HPC cluster építésének csak akkor van értelme, ha a futtatni kívánt feladat párhuzamosítható.)

13 Alkalmazás: HPC-jellegű clusterekkel rendszerint egyetemeken, kutatólaboratóriumokban, illetve digitális tartalomkészítéssel foglalkozó stúdiókban, renderfarmokon találkozhatunk HPC-jellegű clusterekkel rendszerint egyetemeken, kutatólaboratóriumokban, illetve digitális tartalomkészítéssel foglalkozó stúdiókban, renderfarmokon találkozhatunk (a Top500 lista előkelő helyein foglalnak helyet az új-zélandi WETA Digital renderfarmjai, amelyeken a Gyűrűk ura filmtrilógia trükkjei készültek). (a Top500 lista előkelő helyein foglalnak helyet az új-zélandi WETA Digital renderfarmjai, amelyeken a Gyűrűk ura filmtrilógia trükkjei készültek).

14 Érdekesség: Az egyik legrégebbi és legismertebb HPC-jellegű cluster a Beowulf nevet kapta. A Beowulfot 1994 nyarán építették a NASA Goddard Space Flight Centerben: a rendszer eleinte 16 darab i486DX processzoros csomópontot tartalmazott, amelyeken Slackware Linux operációs rendszer futott. A csomópontokat 10 Mbps Ethernet hálózat kapcsolta össze. Mivel ezt a fajta "szuperszámítógépet" kiskereskedelemben megvásárolható alkatrészekből is könnyen, olcsón össze lehetett állítani, ezért nagyon gyorsan népszerűvé vált nem csak a NASA-n belül, hanem az egész világon. A hasonló, kiskereskedelemben kapható alkatrészekből összeállított HPC fürtöket ma már szokás egyszerűen Beowulf-fürtnek is nevezni. Az egyik legrégebbi és legismertebb HPC-jellegű cluster a Beowulf nevet kapta. A Beowulfot 1994 nyarán építették a NASA Goddard Space Flight Centerben: a rendszer eleinte 16 darab i486DX processzoros csomópontot tartalmazott, amelyeken Slackware Linux operációs rendszer futott. A csomópontokat 10 Mbps Ethernet hálózat kapcsolta össze. Mivel ezt a fajta "szuperszámítógépet" kiskereskedelemben megvásárolható alkatrészekből is könnyen, olcsón össze lehetett állítani, ezért nagyon gyorsan népszerűvé vált nem csak a NASA-n belül, hanem az egész világon. A hasonló, kiskereskedelemben kapható alkatrészekből összeállított HPC fürtöket ma már szokás egyszerűen Beowulf-fürtnek is nevezni.

15 HA (High Availability): Magas rendelkezésre állás az üzleti alkalmazások részére Magas rendelkezésre állás az üzleti alkalmazások részére A HA clusterek esetében a csomópontok kommunikációja rendszerint csupán az "életjelekre" korlátozódik A HA clusterek esetében a csomópontok kommunikációja rendszerint csupán az "életjelekre" korlátozódik

16 Célja: több számítógép és periféria olyan módon kapcsolódjon össze, hogy azok egyetlen rendszert alkossanak, amely akkor is működőképes marad, ha valamely komponens meghibásodik több számítógép és periféria olyan módon kapcsolódjon össze, hogy azok egyetlen rendszert alkossanak, amely akkor is működőképes marad, ha valamely komponens meghibásodik

17 Alkalmazás: általában bankokban, tőzsdéken, globális helyfoglalási rendszerekben, internetes áruházakban, illetve más, elektronikus tranzakciókat bonyolító helyeken találhatók általában bankokban, tőzsdéken, globális helyfoglalási rendszerekben, internetes áruházakban, illetve más, elektronikus tranzakciókat bonyolító helyeken találhatók

18 Load-balancing:

19 Cél:Felépítés: a nagy hálózati terhelés megosztása a csomópontok között. a nagy hálózati terhelés megosztása a csomópontok között. túlnyomó többségben két csomópontot tartalmaznak, amelyek azonos adatbázissal dolgoznak, vagyis azonos háttértárra vagy tárolóhálózatra (SAN) kapcsolódnak túlnyomó többségben két csomópontot tartalmaznak, amelyek azonos adatbázissal dolgoznak, vagyis azonos háttértárra vagy tárolóhálózatra (SAN) kapcsolódnak

20 Alkalmazás: Oracle, IBM DB2, Sybase adatbázis- kezelő alkalmazások használnak ilyen fürtöket Oracle, IBM DB2, Sybase adatbázis- kezelő alkalmazások használnak ilyen fürtöket

21 Érdekesség: A load balance és high availability funkciókat egyszerre valósítja meg az Oracle Real Application Clusters (RAC). Az Oracle RAC esetében az adatbáziskezelő több számítógépen önállóan fut, azonban azonos adatbázisból dolgoznak. A csomópontoknak egyformán írnak, olvasnak és törölnek adatokat. Éppen ezért az egyik csomópont meghibásodása esetén az adatbáziskezelő nem áll le, csupán a teljesítmény csökken, azaz a fürt továbbra is ki tudja szolgálni a kéréseket. A load balance és high availability funkciókat egyszerre valósítja meg az Oracle Real Application Clusters (RAC). Az Oracle RAC esetében az adatbáziskezelő több számítógépen önállóan fut, azonban azonos adatbázisból dolgoznak. A csomópontoknak egyformán írnak, olvasnak és törölnek adatokat. Éppen ezért az egyik csomópont meghibásodása esetén az adatbáziskezelő nem áll le, csupán a teljesítmény csökken, azaz a fürt továbbra is ki tudja szolgálni a kéréseket.

22 SSI (Single System Image): Nagy rendelkezésre állást biztosító fürtözött rendszer, amely az alkalmazások és az operációs rendszer felé is egy számítógépnek látszik. Nagy rendelkezésre állást biztosító fürtözött rendszer, amely az alkalmazások és az operációs rendszer felé is egy számítógépnek látszik. Az SSI fürtök megkívánják a JÓ operációs rendszert és alkalmazásokat, ezért telepítésük rendkívül erőforrás-igényes. Az SSI fürtök megkívánják a JÓ operációs rendszert és alkalmazásokat, ezért telepítésük rendkívül erőforrás-igényes. A világ jelenlegi legnagyobb teljesítményű SSI- fürtös számítógépe, a 4096 processzort tartalmazó NEC Earth Simulator A világ jelenlegi legnagyobb teljesítményű SSI- fürtös számítógépe, a 4096 processzort tartalmazó NEC Earth Simulator

23 GRID

24 Mese Képzeljetek el rengeteg számítógépet, mondjuk sok milliót. Vannak köztük asztali PC-k és munkaállomások, központi egységek és szuperszámítógépek, adattárak és egyéb eszközök, mint például meteorológiai érzékelők és vizualizációs berendezések. Képzeljetek el rengeteg számítógépet, mondjuk sok milliót. Vannak köztük asztali PC-k és munkaállomások, központi egységek és szuperszámítógépek, adattárak és egyéb eszközök, mint például meteorológiai érzékelők és vizualizációs berendezések. Képzeljétek el, hogy ezek a világ minden táján jelen vannak. Nyilvánvalóan ezek sok különböző emberhez (diákok, orvosok, titkárnők…) és szervezethez (cégek, egyetemek, kórházak …) tartoznak. Ebben eddig semmi új nincsen… Képzeljétek el, hogy ezek a világ minden táján jelen vannak. Nyilvánvalóan ezek sok különböző emberhez (diákok, orvosok, titkárnők…) és szervezethez (cégek, egyetemek, kórházak …) tartoznak. Ebben eddig semmi új nincsen…

25 Most képzeljétek el, hogy ezen számítógépek mindegyikét csatlakoztatják az Internethez.

26 Még mindig nem sok újdonságot mondtunk.

27 Most pedig kapcsoljuk a számítógépeket úgy, hogy egyetlen hatalmas, erőteljes számítógépként viselkedjen! Most pedig kapcsoljuk a számítógépeket úgy, hogy egyetlen hatalmas, erőteljes számítógépként viselkedjen! Többé nem okoz gondot, ha a futtatni kívánt program nincs telepítve gépünkre: megkérhetjük a gridet, hogy futtassa távolról ezt a progit egy ismerősünk számítógépén, vagy ha az foglalt, akkor másolja át a programot egy másik gépre vagy gépek egy csoportjára, melyek éppen kihasználatlanul állnak jelenleg. Többé nem okoz gondot, ha a futtatni kívánt program nincs telepítve gépünkre: megkérhetjük a gridet, hogy futtassa távolról ezt a progit egy ismerősünk számítógépén, vagy ha az foglalt, akkor másolja át a programot egy másik gépre vagy gépek egy csoportjára, melyek éppen kihasználatlanul állnak jelenleg.

28 Sőt! A grid megtalálja saját magától a legmegfelelőbb helyet a program futtatásához, és oda fogja telepíteni azt. A grid megtalálja saját magától a legmegfelelőbb helyet a program futtatásához, és oda fogja telepíteni azt.

29 Amennyiben nagy mennyiségű adatot kell elemeznünk a világ több pontjáról, felkérhetjük a gridet ennek elvégzésére. Amennyiben nagy mennyiségű adatot kell elemeznünk a világ több pontjáról, felkérhetjük a gridet ennek elvégzésére. Ismét, a Grid meg fogja találni a legalkalmasabb adatforrást helyét a mi pontosításunk nélkül is, és elvégzi az adat elemzését, bárhol is legyen az Ismét, a Grid meg fogja találni a legalkalmasabb adatforrást helyét a mi pontosításunk nélkül is, és elvégzi az adat elemzését, bárhol is legyen az

30 Tulajdonképpen miért is használunk/használjunk gridet? Mert az az adatmennyiség, melyre szükségünk van, óriási, és különböző intézetekben található Mert az az adatmennyiség, melyre szükségünk van, óriási, és különböző intézetekben található –Ha a feldolgozást egy különálló gépen végeznénk, hamar belebotlanánk a jelenlegi technika szabta korlátokba: egyszer csak (valószínűleg elég hamar…) elfogyna a memória, megtelne a háttértár, valamint a feldolgozás lefutása jobb esetben éveket venne igénybe

31 Megoldás: memória-megosztás, adatmegosztás, valamint a több processzornak köszönhetően a futási idő jelentősen lerövidül memória-megosztás, adatmegosztás, valamint a több processzornak köszönhetően a futási idő jelentősen lerövidül (Az Eötvös Loránd Tudományegyetemen a nyelvi laborban található grid, de itt a kedves, segítőkész, éleslátású, hatalmas munkabírású, jóképű, szorgalmas, és mindezek felett okos rendszergazdák két UT 2004//WOW party között mindig sikerrel oldották meg a felmerülő problémákat (az elmúlt 2 napban…)) (Az Eötvös Loránd Tudományegyetemen a nyelvi laborban található grid, de itt a kedves, segítőkész, éleslátású, hatalmas munkabírású, jóképű, szorgalmas, és mindezek felett okos rendszergazdák két UT 2004//WOW party között mindig sikerrel oldották meg a felmerülő problémákat (az elmúlt 2 napban…))

32 Egy-két érdekes/aranyos kép És végül:

33 Összeköttetés nélkül nem mész semmire… Összeköttetés nélkül nem mész semmire… Az év informatikai managere, avagy a cordless egér.

34 Számítógép nők számára.

35 A jövő számítógépes szakemberei


Letölteni ppt "Több számítógép összekapcsolásának föbb módjai Készítette:Molnár Veronika Fazekas Erzsébet Hajnalka."

Hasonló előadás


Google Hirdetések