Please enable JavaScript.
Coggle requires JavaScript to display documents.
(Folyamatok szálak (Szál Vs folyamat (Szál váltáshoz nincs szükségaz…
Folyamatok szálak
Szál Vs folyamat
Szál váltáshoz nincs szükségaz oprendszerre
Folyamat közötti váltáshoz szükség van az oprendszerre mivel a memória területet át kell írni
A szálak műveletei sokkal kevésbé költségesek
Folyamat
Több szálat fog össze
Különböző folyamatok nem látják egymás memória területét
Kontextus váltás
Másik folyamatnak / szának történő vezérlésátadás
Ezáltal tud a processzor több mindenen dolgozni
Szál
Megállítás után a kontextus visszatölthető
Elosztott rendszerek tulajdonságai és felépítése
Az elosztott rendszer több egyedi számítógépből álló kívülről koherensnek tűnő rendszer
Céljai
Transzparencia
Az erőforrásokkal kapcsolatos információk elrejtése
Hozzáférési
Elhelyezési
Áthelyezési
Mozgási
Többszörözési
Egyidejűségi
Meghibásodási
Nyitottság
Más nyitott rendszerek számára szolgáltatásokat tud nyújtani
Interfacek
Hordozhatóság
Könnyű együttműködés
Könnyen alkalmazható heterogén környezetben
Távoli erőforrások biztosítása
Skálázhatóság
Méret - Felhasználó szerinti
Földrajzi - csúcsok közötti
Adminisztrációs tartományok száma
Megvalósítási módszerek
Aszinkron kommunikáció
Számítás elosztása
Replikáció / cache
A skálázás drága és könnyen inkonzisztencia lehetséges
Típusa
Elosztott számítási rendszerek
Célja: Számítások végzése nagy teljesítménnyel
Cluster
Lokális számítógépek
Homogén környezet
Központosított vezérlés
Grid
Nagyméretű számítógépes hálózat
Heterogán
Cloud
Többrétegű Arhitektúra
Hardver ,infrastruktúra, alkalmazás
Elosztott oinformációs rendszerek
Célja: adatok kezelése, más rendszerek elérése
Tranzakció: Adatok összességén végzett múvelet
A tranzakció ACID
Elemi: vagy minden végbemegy vagy semmi
Konzisztens: Minden tranzakció végén ércényes állapot
Izolált: Egymástól független folyamatok olyan eredményt adnak mindha egymás után futottak volna le
Tartósság: A végrehajtás után az adatokat adattárolóra mentjük
Felépítése
Központosított architektúra
Kliens szerver
Többrétegű architektúra
Megjelenés
Üzleti logika
Perzisztencia
Decentralizált
P2p - Nincs kitüntetett csúcs
Struktúrált
Rögzített a felépítés
Csúcsoktól az azonostója alapján lehet szolgáltatást igénybe venni
Struktúrálatlan
Mindegyik csucs csak egy részét ismeri a gráfnak
Q és P csúcsok véletlenszerűen inofrmációt cserélnek
Hibryd
Egyes csúcsoknak speciálisszerepe van
Super peer
Kitüntett feladata van, pl monitorozás vagy indexelés fenntartása
Overlay Hálózat
A rendszer elfedi, hogy 2 kliens közötti kommunikáció több gépen keresztül történik