Satura rādītājs:
Definīcija - ko nozīmē caurspīdīgums?
Pārredzamība datu un komunikāciju sistēmu kontekstā attiecas uz nosūtīto datu straumi vai izejas straumi, kas tiek piegādāta precīzā bitu secībā. Tas nozīmē, ka izejas datiem no viena savienojuma gala jābūt tiem pašiem precīziem datiem, kas tiek saņemti kā ievade savienojuma otrā pusē. Tas arī atsaucas uz to, ka komunikāciju sistēmu lietotāji uztver kā vienotu vienību, nevis kā autonomu sistēmu kopumu sadarbībā, lietotājiem nezinot par zemāk notiekošajiem procesiem.Techopedia skaidro caurspīdīgumu
Caurspīdīgums ir svarīga izkliedēto sistēmu īpašība, jo tas padara to darbību lietotāja acīs draudzīgāku, vieglu vai vienkārši caurspīdīgu. Lietotājiem nav jāzina par pakalpojumu atrašanās vietu, un pārsūtīšanai no vietējās uz attālo mašīnu viņiem vajadzētu būt pārredzamai.
Tā kā vairums sakaru un izkliedēto sistēmu ir ļoti sarežģītas, ir jāveic pasākumi, lai sarežģītība nekavē lietotāju no lietotāja vai neuztraucas par sistēmas izmantošanu. Šeit ir aprakstīti dažāda veida caurspīdīgās plēves, kas sistēmai ir vajadzīgas, lai tā lietotāja acīs kļūtu patiesi caurspīdīga:
- Piekļuves caurspīdīgums - klientiem un lietotājiem nav jāzina par failu izplatīšanu attiecībā uz konkrētiem serveriem vai fizisko atrašanās vietu; failiem vienkārši ir jābūt pieejamiem un pieejamiem, kad vien tie ir nepieciešami.
- Vietas caurspīdīgums - klienti failiem jāuztver kā vienota vārda telpa, lai pat pārvietojot tos, cešvārdi nemainītos. Vietas caurspīdīgajā nosaukumā nedrīkst būt informācijas par objekta fizisko atrašanās vietu.
- Veiktspējas caurspīdīgums - lai uzlabotu veiktspēju, sistēmu var pārkonfigurēt, mainoties slodzei, taču šim procesam jābūt caurspīdīgam lietotājam, kurš izmanto sistēmu.
- Migrācijas caurspīdīgums - informāciju un procesus sistēmā var migrēt vai pārvietot no viena fiziskā servera uz nākamo, lietotājam nezinot, ka tas notiek. Tas ir saistīts ar veiktspējas caurspīdīgumu, jo tas bieži tiek darīts slodzes līdzsvarošanai, lai uzlabotu veiktspēju.
