Page 67 - Distribuované spracovanie dát
P. 67

Transakčné systémy




          Symetrické multiprocesorové systémy sú najdôležitejšie z pohľadu
          transakčných systémov,

          • charakteristické pre tieto systémy je spoločná pamäť obsahujúca spoločný

               operačný systém

          • koordináciu činnosti všetkých procesorov vykonáva zdieľaný operačný
               systém.

          • jedine cache prvej a druhej úrovne je prvkom, ktorý patrí len určitému
               procesoru,


          • operačná pamäť je zdieľaná.
          • rovnocennosť jednotlivých procesov,


          • uvoľnenie niektorého procesora umožňuje zavedenie procesu s najvyššou
               prioritou

          • proces teda môže byť spracovaný v ktoromkoľvek procesore

          Výhody:

                 – využívajú prevádzkovo odskúšané mikroprocesory, nízka cena, rovnocennosť
                     procesorov vedie k optimálnemu využitiu a vysokým výkonnom, spoločná
                     pamäť odstraňuje časové straty pri komunikácii a umožňuje relatívne
                     jednoduchý vývoj, stavebnicovosť

          Nevýhody:

                 – Najväčším problémom tejto architektúry býva zdieľaná systémová zbernica,
                     ktorá sa u viacprocesorových serverov stáva úzkym miestom systému.
   62   63   64   65   66   67   68   69   70   71   72