Selasa, 23 April 2013

FILE SERVICE ARCHITECTURE


Pembagian tanggung jawab antar modul didefinisikan sebagai berikut ini :

* Layanan file flat
Layanan file flat berkonsentrasi pada pengimplementasian operasi dari konten suatu file.
* Layanan direktori
Layanan direktori menyediakan pemetaan antara nama teks untuk file dan UFID‐nya.
* Modul klien
Modul klien berjalan pada tiap komputer klien, mengintegrasi dan meng‐extend operasi dari layanan file flat dan layanan direktori dibawah antarmuka pemrograman aplikasi tunggal yang bisa digunakan oleh program tingkat pengguna di komputer klien.
* Antarmuka layanan file flat
Merupakan antarmuka RPC yang digunakan oleh modul klien. Tidak digunakan secara langsung oleh program tingkat pengguna.
* Kontrol akses
Pada sistem file UNIX, hak askes pengguna bergantung pada mode akses (baca atau tulis) yang di‐request pada panggilan pembuka dan file hanya dibuka jika pengguna benar‐benar memiliki hak.
* Antarmuka layanan direktori
Tujuan utama dari layanan direktori yaitu untuk menyediakan layanan untuk menerjemahkan nama teks ke UFID.
* Sistem file hierarki
Sistem file hierarki seperti salah satu yang UNIX sediakan terdiri atas banyak direktori disusun dalam struktur pohon. Tiap direktori membawa nama file dan direktori lain yang bisa diakses dari situ.
* Pengelompokan file
Kelompok file merupakan sekumpulan file yang berlokasi pada sebuah server. Sebuah server bisa membawa beberapa kelompok file, dan kelompok‐kelompok tersebut dapat dipindah antar server, tetapi sebuah file tidak bisa pindah ke grup lain.

Fauzyana Libriaanti
Prana Prayudha
Rizqi Hadyansyah
Bobby Aguswanto
Yusuf Tandiono



Tidak ada komentar:

Posting Komentar