KELOMPOK 10
AGUNG GUNAWAN (41153502)
MUHAMMAD HAQQI AN NAZILLI (41153496)
WILDI PRASETYO (41153411)
FILE SERVICE
File Service adalah suatu perincian atau pelayanan dari file system yang ditawarkan
pada komputer client. Suatu file server adalah implementasi dari file service dan berjalan
pada suatu atau lebih mesin. File itu sendiri berisi dari nama, data dan atribut file seperti
kepemilikan file, ukuran, waktu pembuatan file dan hak akses file.
Naming Service.
Dua Level Penamaan, Nama simbolik yang dilihat user dan nama binary yang dilihat oleh
sistem.
CONTOH FILE SERVICE
NFS (Network File System)
Network File System (NFS) merupakan sebuah protokol yang dikembangkan oleh Sun
Microsystem pada tahun 1984 dan NFS didefinisikan dalam RFC 1094, 1813 dan 3530 sebagai
DFS yang mengijinkan sebuah komputer untuk mengakses file melalui network serasa akses file
di disk local. Tujuan dari NFS adalah untuk memungkinkan terjadinya pertukaran sistem berkas
secara transparan antara mesin-mesin bebas tersebut.
NFS umumnya menggunakan protokol RPC yang berjalan diatas UDP dan membuka port
UDP dengan port number 2049 untuk komunikasi antara client dan server di dalam jaring an.
Client NFS selanjutnya akan mengimpor sistem berkas remote dari server NFS, sementara server
NFS mengekspor sistem berkas lokal kepada client.
Mesin-mesin yang menjalankan perangkat lunak NFS client dapat saling berhubungan
dengan perangkat lunak NFS server untuk melakukan perintah operasi tertentu dengan
menggunakan request RPC.
KELEBIHAN DAN KEKURANGAN NFS
KELEBIHAN
Lokal Workstations menggunakan ruang disk lebih kecil.
Pemakai tidak harus membagi direktori home pada setiap mesin di jaringan.
Direktori home dapat di set up pada NFS server dan tersedia melalui jaringan.
Device penyimpanan seperti floppy disk, CDROM drives, dll dapat digunakan oleh mesin
lainnya.
KEKURANGAN
Desain Awal hanya untuk jaringan yang lokal dan tertutup.
Congestion (Traffic yang tinggi bisa menyebabkan akses lambat).
NAME SERVICE
Name Service dalam sistem terdistribusi merupakan layanan penamaan yang berfungsi
untuk menyimpan naming context, yakni kumpulan binding nama dengan objek, tugasnya
untuk me-resolve nama.
Name service memiliki konsentrasi pada aspek penamaan dan pemetaan antara nama
& alamat, bukan masalah pada rute, yang dibahas di Jaringan Komputer. Resource yang
dipakai dalam Name Service adalah : Komputer, Layanan, Remote Object, Berkas, Pemakai.
Binding
4. Memberikan kemampuan keamanan (Security), Jika sebuah nama dipilih secara acak
dari himpunan besar integer, maka nama tersebut hanya bisa diketahui dari legitimate
source, bukan dari menebak. Jadi jika seseorang mengetahui nama objek tersebut, maka
dia memang diberitahu, karena sulit sekali menebak nama tersebut.
SYSTEM NAMES
Terdiri dari bit string.
Lebih compact dari user names, sehingga dapat dibandingkan dengan lebih efisien.
STRUKTUR NAMA
Primittive/Flat names (Unique Indentifiers = UIDs).
- Universal Context
> Dimanapun nama digunakan, nama di-resolved dengan cara yang sama.
- Relative Context
> Contoh: a/b/c, b/c resolvable pada konteks a. Sedangkan pada node yang
berbeda, a/b/c dapat merujuk pada hal yang berbeda pula.
SEKIAN DAN TERIMA KASIH