Page 84 - E-MODUL SISTEM TERDISTRIBUSI_Neat
P. 84
Distributed File System (DFS), yang memungkinkan komputer untuk mengakses
file melalui jaringan dengan cara yang mirip dengan akses file lokal pada disk. NFS
sangat membantu dalam implementasi sistem file terdistribusi.
Gambar 5.2 NFS Architecture
Tujuan dari NFS adalah memungkinkan pertukaran sistem berkas antara
mesin-mesin secara transparan melalui hubungan client-server yang menggunakan
perangkat lunak NFS server dan NFS client yang dijalankan pada workstation.
NFS didesain agar dapat beroperasi di lingkungan dan jaringan yang heterogen,
termasuk berbagai mesin, platform, sistem operasi, dan arsitektur jaringan. RPC
primitif yang dibangun di atas proto kol External Data Representation (XDR)
digunakan untuk mencapai ketidaktergantungan ini. Saat terjadi pertukaran sistem
berkas antara server dan client, penting untuk memastikan bahwa pertukaran
tersebut hanya berpengaruh pada tingkat client dan tidak mempengaruhi sisi server
83