Elosztott adatfeldolgozás
Helyi számítógépes hálózatok.
A modern gyártás nagy sebességű információfeldolgozást, kényelmes tárolási és átviteli formákat igényel. A számítógépek számítógépes adatfeldolgozással történő központosított használatának korában a számítógépek vásárlói számára előnyben részesítették a számítógépeket, amelyeken feladataik szinte minden osztályát megoldani tudták. Az elv a központosított adatfeldolgozás (1.) Nem felelnek meg a magas követelményeket a megbízhatóság a kezelési folyamat, akadályozzák a rendszer, és nem biztosítja a kívánt időzítést, a párbeszéd adatok feldolgozását a többjátékos módban. A központi számítógép rövid távú kudarca végzetes következményekkel jár a rendszer egészére nézve, jelentősen növelve az adatfeldolgozó rendszerek létrehozásának és működésének költségeit.
Ábra. 1. Centralizált adatfeldolgozó rendszer
A kis számítógépek, a mikroszámítógépek és végül a személyi számítógépek megjelenése új megközelítést igényel az adatfeldolgozó rendszerek megszervezésében, az új információs technológiák létrehozásában. Logikusan megalapozott igény volt az egyes számítógépek központosított adatfeldolgozó rendszerekben az elosztott adatfeldolgozásra való áttéréséről (2. ábra).
Ábra. 2. Elosztott adatfeldolgozó rendszer
Elosztott adatfeldolgozás - adatfeldolgozás önálló, de egymással összekapcsolt számítógépeken, elosztott rendszert képviselve.
Az elosztott adatfeldolgozás megvalósításához multimédiás társulások jöttek létre, amelyek szerkezete a következő irányok egyikében fejlődött ki:
· Több számítógépes rendszerek (MVK);
· Számítógépes (számítógépes) hálózatok.
A többszámítógépes számítástechnikai komplexum olyan számítógépek csoportja, amelyeket számos, speciális interfésszel csatlakoztatott számítógép telepít, és közösen egy egységes információ-számítási folyamatot hajt végre
Több számítógépes rendszerek lehetnek:
· Helyi, ha a számítógépek ugyanabban a helyiségben vannak felszerelve, amelyek nem igényelnek speciális összekapcsolási eszközöket és kommunikációs csatornákat;
Példa 1. A batch feldolgozási módot biztosító mainframe-típusú főgépen egy mini-számítógépes interfész eszköz csatlakoztatva van. Mindkét számítógép ugyanabban a számítógépes helyiségben van. A mini-számítógép előkészíti és előkészíti az adatok feldolgozását, amelyeket később komplex feladatok megoldására használnak a mainframe-ban. Ez egy helyi multi-gép komplexum.
2. példa Három számítógép integrálódott egy komplexbe a feldolgozásba bevitt feladatok elosztása céljából. Az egyik a feladási funkciót ellátja, és feladatait a másik két feldolgozó számítógép egyikének használatától függően osztja el. Ez egy helyi multi-gép komplexum.
A számítógépes (számítástechnikai) hálózat olyan számítógépek és terminálok csoportja, amelyek kommunikációs csatornákon keresztül csatlakoznak egy olyan rendszerbe, amely kielégíti az elosztott adatfeldolgozás követelményeit.
Minden számítógépes hálózat fő célja az, hogy információkat és számítási erőforrásokat biztosítson a kapcsolt felhasználóknak. Ebből a szempontból a helyi számítógépes hálózatot kiszolgálók és munkaállomások csoportjaként lehet tekinteni.
A kiszolgáló olyan számítógép, amely hálózathoz csatlakozik, és amely bizonyos felhasználóknak nyújt bizonyos szolgáltatásokat.
A szerverek adatokat tárolhatnak, adatbázisokat kezelhetnek, távolról feldolgozhatnak feladatokat, nyomtatási feladatokat és számos más funkciót, amelyekre a hálózati felhasználóknak szüksége lehet. A kiszolgáló a hálózati erőforrások forrása.
A munkaállomás olyan személyi számítógép, amely egy olyan hálózathoz csatlakozik, amelyen keresztül a felhasználó hozzáfér az erőforrásaihoz. A hálózat munkaállomása mind hálózati, mind helyi üzemmódban működik. Saját operációs rendszerrel (MS DOS, Windows, stb.) Van felszerelve, amely a felhasználó számára minden szükséges eszközt biztosít az alkalmazási problémák megoldásához.
Különös figyelmet kell fordítani az egyik típusú szerverek -. Fájlkiszolgálóra (File Server-fájl szerver fájl szerver tárolja az adatokat a hálózati felhasználók és biztosítja számukra a hozzáférést ezekhez az adatokhoz egy számítógép, egy nagy kapacitású memória, merevlemez, nagy kapacitású és extra meghajtók. mágneses szalag (szalagok).
Egy speciális operációs rendszer alatt fut, amely egyszerre biztosítja a hálózati felhasználók hozzáférését az ott található adatokhoz.
A fájlkiszolgáló a következő funkciókat látja el: adattárolás, adatarchiválás, adatátvitel különböző felhasználók általi szinkronizálása, adatátvitel.
A számítógépes hálózatok megosztott adatfeldolgozást valósítanak meg Az adatfeldolgozás ebben az esetben két objektum között oszlik meg: az ügyfél és a szerver.
Az ügyfél feladata, munkaállomás vagy számítógépes hálózat felhasználója. Az adatfeldolgozás folyamatában az ügyfél kérést generálhat a kiszolgálónak bonyolult eljárások elvégzésére, fájl olvasására, az adatbázisban lévő információk keresésére, stb.
A korábban definiált kiszolgáló végrehajt egy kérést az ügyféltől. A szerver nyilvános adattárolást biztosít, hozzáférést biztosít ezen adatokhoz, és adatokat küld az ügyfélnek.
Az ügyfél feldolgozza a kapott adatokat, és bemutatja a feldolgozás eredményeit a felhasználó számára megfelelő módon. Elvben az adatfeldolgozás is elvégezhető a kiszolgálón. Ilyen rendszerek esetén a fogalmakat használják - ügyfél-kiszolgáló rendszerek vagy kliens-szerver architektúra.
Az ügyfél-kiszolgáló architektúrája mind a peer-to-peer helyi számítógépes hálózatokban, mind pedig egy dedikált szerverrel rendelkező hálózaton használható.
Peer-to-peer hálózat. Egy ilyen hálózatban nincs egyetlen központ a munkaállomások interakciójának kezelésére, és nincs egyetlen eszköz az adatok tárolására. A hálózati operációs rendszert minden munkaállomáson elosztják. Minden hálózati állomás elvégezheti mind az ügyfél, mind a szerver funkcióit. Más munkaállomásoktól kéréseket küldhet, és elküldheti szolgáltatási kéréseit a hálózathoz.
A hálózati felhasználók hozzáférhetnek a többi állomáshoz (lemezekhez, nyomtatókhoz) csatlakoztatott összes eszközhöz.
A peer-to-peer hálózatok előnyei: alacsony költség és magas megbízhatóság.
A peer-to-peer hálózatok hátrányai:
§ a hálózati teljesítmény függése az állomások számától;
§ a hálózatkezelés bonyolultsága;
§ az információk védelmének bonyolultsága;
§ Az állomások frissítésének és változtatásának nehézsége.
Egy hálózat egy dedikált szerverrel. A hálózat egy dedikált szerver az egyik számítógép végzi adattároló funkciót használhat minden munkaállomások kezelése közötti kölcsönhatás munkaállomások és számos szolgáltatás funkcióit.
Az ilyen számítógépet általában hálózati kiszolgálónak hívják. Telepíti a hálózati operációs rendszert, összeköti az összes megosztott külső eszközt - merevlemezeket, nyomtatókat és modemeket.
A hálózaton lévő munkaállomások közötti interakció általában a kiszolgálón keresztül történik. Az ilyen hálózat logikai szervezését csillag topológiával lehet ábrázolni. A szerver játszik szerepet a központi eszközben. A központosított felügyeletű hálózatokban lehetséges a munkaállomások közötti információcsere, a fájlkiszolgáló megkerülésével. Ehhez használhatja a NetLink szolgáltatást. A dedikált szerverrel rendelkező hálózat előnyei:
§ megbízható információbiztonsági rendszer;
§ Nincs korlátozás a munkaállomások számára;
§ az egyenrangú hálózatok közötti könnyű ellenőrzés.
§ magas költségek egy számítógép számítógéphez való hozzárendelése miatt;
§ a hálózat sebességének és megbízhatóságának függése a szerverről;
§ Kevesebb rugalmasság, mint a peer-to-peer hálózat.
A dedikált szerverrel rendelkező hálózatok a legelterjedtebbek a számítógépes hálózatok felhasználói körében. Az ilyen hálózatokhoz hálózati operációs rendszerek LANServer (IBM), Windows NT Server 3.51 és 4.0 és NetWare (Novell).