Taula de continguts:
Definició: què significa transparència?
La transparència, en el context de dades i sistemes de comunicació, fa referència al flux de dades que s’envia o al flux de sortida que s’entrega a la seqüència de bits exacta. Això vol dir que les dades de sortida d’un extrem de la connexió haurien de ser les mateixes dades exactes que arriben que l’entrada a l’altre costat de la connexió. També fa referència a la característica del sistema de comunicació que els usuaris perceben com a una sola entitat més que no pas com una col·lecció de sistemes autònoms en cooperació, mentre que els usuaris desconeixen els processos que es duen a terme.Techopedia explica la transparència
La transparència és una característica important dels sistemes distribuïts, ja que fa que el seu funcionament als ulls de l'usuari sigui més amable, fàcil o simplement transparent. Els usuaris no haurien de tenir coneixement de la ubicació dels serveis i la transferència d'un equip local a una màquina remota hauria de ser transparent per a ells.
Com que la majoria de sistemes de comunicació i distribució són molt complexos, s’han de fer mesures per tal que la complexitat no impedeixi a l’usuari ni faci que l’usuari es preocupi d’utilitzar el sistema. A continuació, es detallen els diferents tipus de transparències que ha de tenir un sistema per tal que sigui veritablement transparent als ulls de l’usuari:
- Transparència d’accés: els clients i usuaris no haurien de tenir coneixement de la distribució de fitxers en termes de servidors específics o ubicació física; només cal que els fitxers estiguin disponibles i accessibles sempre que siguin necessaris.
- Transparència d'ubicació: els clients han de veure els fitxers com un espai de noms uniforme de manera que, fins i tot quan es traslladen, els noms de ruta es mantenen iguals. Un nom transparent de la ubicació no ha de contenir informació sobre la ubicació física de l'objecte.
- Transparència del rendiment: es pot reconfigurar el sistema per millorar el rendiment a mesura que la càrrega fluctua, però aquest procés ha de ser transparent per a l'usuari que utilitza el sistema.
- Transparència de la migració: la informació i els processos es poden migrar o traslladar d'un servidor físic al següent dins del sistema, i l'usuari desconeix que això es produirà. Això està relacionat amb la transparència del rendiment, ja que sovint es fa per equilibrar la càrrega per millorar el rendiment.
