Obsah
- Definícia - Čo znamená Distribuovaný systém?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje distribuovaný systém
Definícia - Čo znamená Distribuovaný systém?
Distribuovaný systém je sieť, ktorá pozostáva z autonómnych počítačov pripojených pomocou distribučného middleware. Pomáhajú zdieľať rôzne zdroje a schopnosti, aby používateľom poskytovali jednotnú a integrovanú súvislú sieť.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje distribuovaný systém
Kľúčové vlastnosti distribuovaného systému sú:
- Komponenty v systéme sú súbežné. Distribuovaný systém umožňuje zdieľanie zdrojov vrátane softvéru pomocou systémov súčasne pripojených k sieti.
- Môže existovať viac zložiek, ale vo všeobecnosti budú mať autonómny charakter.
- V distribuovanom systéme nie sú potrebné globálne hodiny. Systémy sa môžu šíriť do rôznych geografických oblastí.
- V porovnaní s inými sieťovými modelmi je v distribuovanom modeli väčšia odolnosť proti chybám.
- Pomer cena / výkon je omnoho lepší.
Medzi hlavné ciele distribuovaného systému patria:
- Transparentnosť: Dosiahnutie obrazu jediného obrazu systému bez toho, aby sa skryli podrobnosti o umiestnení, prístupe, migrácii, súbežnosti, zlyhaní, premiestnení, vytrvalosti a zdrojoch pre používateľov.
- Otvorenosť: Uľahčenie konfigurácie a úpravy siete
- Spoľahlivosť: V porovnaní s jediným systémom by mal byť distribuovaný systém vysoko bezpečný, konzistentný a mal by mať vysokú schopnosť maskovať chyby.
- Výkon: Očakáva sa, že v porovnaní s inými modelmi distribuované modely prinesú očakávaný nárast výkonu.
- Škálovateľnosť: Distribuované systémy by mali byť škálovateľné vzhľadom na geografiu, správu alebo veľkosť.
Výzvy pre distribuované systémy zahŕňajú:
- Bezpečnosť je v distribuovanom prostredí veľká výzva, najmä pri používaní verejných sietí.
- Odolnosť voči chybám by mohla byť ťažká, ak je distribuovaný model postavený na nespoľahlivých komponentoch.
- Ak nie sú zavedené správne protokoly alebo politiky, koordinácia a zdieľanie zdrojov môže byť ťažké.
- Správcovia a používatelia distribuovaného modelu by mali mať zavedené procesné znalosti.