Obsah:
Definícia - Čo znamená transparentnosť?
Transparentnosť v kontexte dátových a komunikačných systémov sa týka dátového toku, ktorý sa vysiela alebo výstupný tok sa dodáva v presnej bitovej sekvencii. To znamená, že výstupné údaje z jedného konca spojenia by mali byť rovnaké presné údaje, ktoré prichádzajú ako vstup na druhú stranu spojenia. Vzťahuje sa tiež na charakteristiku komunikačného systému, ktorý užívatelia vnímajú skôr ako jeden celok, ako na súbor autonómnych systémov v spolupráci, pričom používatelia si neuvedomujú procesy, ktoré prebiehajú pod nimi.Techopedia vysvetľuje transparentnosť
Transparentnosť je dôležitou charakteristikou distribuovaných systémov, pretože ich prevádzka v očiach používateľa je priateľskejšia, ľahšia alebo jednoduchejšia. Používatelia by si nemali byť vedomí umiestnenia služieb a prenos z miestneho na vzdialený počítač by pre nich mal zostať transparentný.
Pretože väčšina komunikačných a distribuovaných systémov je veľmi zložitá, je potrebné podniknúť kroky, aby zložitosť nebránila užívateľovi v používaní systému a aby ho neznepokojovala. Tu sú rôzne druhy fólií, ktoré musí systém mať, aby sa stal skutočne priehľadným v očiach používateľa:
- Transparentnosť prístupu - Klienti a používatelia by si nemali byť vedomí distribúcie súborov z hľadiska konkrétnych serverov alebo fyzického umiestnenia; súbory musia byť jednoducho dostupné a prístupné vždy, keď sú potrebné.
- Transparentnosť umiestnenia - Klienti by mali súbory vnímať ako jednotný priestor mien, takže aj keď sú premiestnení, názvy ciest zostávajú rovnaké. Transparentný názov umiestnenia by nemal obsahovať žiadne informácie o fyzickom umiestnení objektu.
- Transparentnosť výkonu - Systém sa dá rekonfigurovať, aby sa zlepšil výkon, pretože záťaž kolíše, ale tento proces by mal byť transparentný pre používateľa, ktorý systém používa.
- Transparentnosť migrácie - Informácie a procesy je možné v systéme migrovať alebo presúvať z jedného fyzického servera na druhý, pričom si používateľ neuvedomuje, že sa to deje. Súvisí to s transparentnosťou výkonu, pretože sa to často robí kvôli vyváženiu záťaže, aby sa zlepšil výkon.