Postingan-Keren

Blog gado-gado yang menyediakan tutorial dan download gratis

Breaking

Tuesday, 11 July 2017

Distributed File System - Sistem Terdistribusi

Operasi pada File :

Membuat(Create) =

  • Menentukan free space
  • Entry baru dibuat dalam tabel direktori yang mencatat nama dan lokasi
  • Ukuran yang diinisialisasi adalah 0
Menulis(Write)
  • OS melihat ke direktori untuk mencari lokasinya dalam disk
  • Lalu selanjutnya melakukan transfer dari memori ke lokasi dalam disk(suatu pointer digunakan sebagai penunjuk lokasi penulisan berikutnya).
  • Entry dalam direktori di update
Membaca(Read)
  • OS melakukan hal yang sama dengan penulisan file kecuali operasinya membaca dari lokasi dalam disk ke dalam memori.
Menghapus
  • OS melihat ke direktori mencari entry dengan nama yang dimaksud
  • Membebaskan space yang teralokasi
  • Menghapus entry
Reposition dalam file
  • OS melihat ke direktori untuk mencari entry yang dimaksud
  • Pointer di set dengan harga(lokasi) tertentu yang diberikan.
Menghapus dengan menyisakan atribut(Truncate)
  • Sama dengan menghapus file kecuali entry tidak dihapuskan tapi ukuran file diisi 0

File Service Con't

File System terdiri dari 2 bagian :
  • Kumpulan file yang masing masing menyimpan data-data yang berhubungan.
  • Struktur direktori yang mengorganisasi dan menyediakan informasi mengenai seluruh file dalam sistem
  • Masing-masing sistem operasi menggunakan cara yang berbeda dalam mengatur dan mengendalikan akses data dalam disk.
  • File sistem merupakan interface yang menguhubungkan sistem operasi dengan disk.
Karakteristik file sistem :
  • File sistem bertugas dalam organisasi storage ,retriveral(memperbaiki),penamaan,sharing,dan proteksi terhadap files.
  • File dikirim ke dalam disk atau non volatile storage media lainya.
  • File meliputi data dan attribut
  • File sistem didesain untuk menyimpan dan mengatur banyak dan besar file dengan fasilitas untuk membuat,memberi nama dan menghapus file.
  • File sistem juga bertanggung jawab untuk pengontrolan dari akses file,akses terbatas ke file oleh user yang berhak dan tipe-tipe dari akses yang diminta.

Pilihan Desain dalam File Service

  • Stateful  – server menyimpan informasi tentang file yang terbuka, dan posisi file sekarang (current position).  – Open (dibuka) sebelum access dan kemudian ditutup  – Menyediakan file locks
  • Stateless  – server tidak menyimpan state informasi  – operasi file harus mengandung semua yang diperlukan (memuat pesan yang lengkap).  – Dapat dengan mudah di-recovery apabila terjadi client ataupun server crash  – Membutuhkan extra lock server untuk mempertahankan state

Arsitektur File Service

Distributed File System - Sistem Terdistribusi

Layanan Flat File

  • Operasi pada file contents,layanan file flat berkonsentrasi pada pengimplementasian operasi dari konten suatu file,seperti read,write,create,delete,get,attribute,set attribute.
  • Unique File Identifier(UFIDs).
  • Penerjemah dari UFIDs ke lokasi file

Layanan Direktory

Layanan direktori menyediakan pemetaan antara nama teks untuk file dan UFID-nya

Operasi pelayanan direktori :

Layanan Direktory

Modul Client


  • Menyediakan aplikasi untuk mengakses layanan file jarak jauh secara transparan
  • Menyimpan status(state) : open files,Positions.
  • Mengetahui lokasi jaringan dari flat file dan directory server.





No comments:

Post a Comment

postingan keren