Acasă Rețele Ce este transparența? - definiție din techopedia

Ce este transparența? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă transparență?

Transparența, în contextul sistemelor de date și comunicații, se referă la fluxul de date trimis sau fluxul de ieșire livrat în secvența de biți exactă. Aceasta înseamnă că datele de ieșire de la un capăt al conexiunii ar trebui să fie aceleași date exacte care ajung ca și intrarea către cealaltă parte a conexiunii. Aceasta se referă, de asemenea, la caracteristica sistemului de comunicații perceput de utilizatori ca o singură entitate, mai degrabă decât ca o colecție de sisteme autonome în cooperare, utilizatorii neștiind de procesele care se desfășoară în continuare.

Techopedia explică transparența

Transparența este o caracteristică importantă a sistemelor distribuite, deoarece face ca funcționarea lor în ochii utilizatorului să fie mai prietenoasă, ușoară sau pur și simplu transparentă. Utilizatorii ar trebui să nu știe locația serviciilor, iar transferul de la o mașină locală la o mașină de la distanță ar trebui să rămână transparent pentru ei.


Întrucât majoritatea sistemelor de comunicare și distribuite sunt foarte complexe, trebuie făcuți pași astfel încât complexitatea să nu împiedice utilizatorul sau să-l facă să se îngrijoreze de utilizarea sistemului. Iată diferitele tipuri de transparențe pe care trebuie să le aibă un sistem pentru ca acesta să devină cu adevărat transparent în ochii utilizatorului:

  • Transparența accesului - Clienții și utilizatorii ar trebui să nu fie conștienți de distribuția fișierelor în termeni de servere specifice sau locație fizică; fișierele trebuie pur și simplu să fie disponibile și accesibile ori de câte ori sunt solicitate.
  • Transparența locației - Fișierele ar trebui văzute de clienți ca un spațiu de nume uniform, astfel încât, chiar și atunci când sunt relocate, numele de identificare rămân identice. Un nume transparent al locației nu trebuie să conțină informații despre locația fizică a obiectului.
  • Transparența performanței - Sistemul poate fi reconfigurat pentru a îmbunătăți performanța, deoarece sarcina fluctuează, dar acest proces ar trebui să fie transparent pentru utilizatorul care utilizează sistemul.
  • Transparența migrației - Informațiile și procesele pot fi migrate sau mutate de la un server fizic la următorul din sistem, utilizatorul neștiind că acest lucru se întâmplă. Aceasta este legată de transparența performanței, deoarece acest lucru este adesea realizat pentru echilibrarea sarcinii pentru a îmbunătăți performanța.
Această definiție a fost scrisă în contextul Datelor
Ce este transparența? - definiție din techopedia