- File server pertama kali dikembangkan tahun 1970

dokumen-dokumen yang mirip
Gambar 1. Service terdistribusi

FILE SERVICE DAN NAME SERVICE

FILE SERVICE DI DALAM SISTEM INFORMASI TERDISTRIBUSI

Bab 5. File Service. Atribut File Nama yaitu menentukan nama file yang dimaksud Tipe

DISTRIBUTED FILE SYSTEMS

DISTRIBUTED FILE SYSTEM. Sistem terdistribusi week 11

Distributed System. Seven Distributed File Systems. Genap 2011/2012

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

NAMA : FERRY ANGGRIAWAN KUSUMA ( ) SHELLI RIPATI ( ) STMIK INDONESIA

Sistem File Terdistribusi

Bab 1. Pengenalan Sistem Terdistribusi

SISTEM OPERASI. CSP 2702 Semester/SKS : 3/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

Pengertian [1] naming context.

SISTEM TERDISTRIBUSI. Agenda : - Pengantar Sistem Terdistribusi - Karakteristik Sistem Terdistribusi - Model Sistem Terdistribusi. Yuli Purwati, M.

Replikasi adalah suatu teknik untuk melakukan copy / pendistribusian data dan objek-objek dalam melaksanakan sinkronisasi antara objek sehingga

Bab 10. Implementasi Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 10.1 STRUKTUR SISTEM FILE

Pengantar Sistem Terdistribusi

KONSEP dan ATRIBUT SISTEM BERKAS

CONSISTENCY & REPLICATION. Sistem terdistribusi week 7

Sistem Jaringan Terdistribusi

17/04/2015 SISTEM OPERASI. File Concept Access Methods Directory and Disk Structure File-System Mounting File Sharing File Protection

SISTEM TERDISTRIBUSI

Maintenance & Disaster Recovery

Consistency and Replication

17/04/2015 SISTEM OPERASI

SISTEM OPERASI FILE SYSTEM

Pertemuan 2. Struktur Sistem Operasi

Model Sistem Terdistribusi

1. PENGENALAN SISTEM TERDISTRIBUSI

Bab 10: Antar Muka Sistem File. Konsep File

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

SISTEM OPERASI TERDISTRIBUSI

Nama resource (untuk pemanggilan), Alamat (lokasi resource tsb), Rute (bagaimana mencapai lokasi tsb).

Sistem terdistribusi multimedia Biasanya digunakan pada infrastruktur Internet Karakteristik Sumber data yang heterogen dan memerlukan sinkronisasi

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

Desain dan Implementasi Kriptografi di File System Studi Kasus: Penggunaan Criptographic File System pada Unix

STRUKTUR SISTEM OPERASI

SISTEM OPERASI. Belajar SO?

Struktur Sistem Operasi

4. SISTEM OPERASI TERDISTRIBUSI

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

KONSEP DASAR SISTEM BERKAS. Nila Feby Puspitasari

Tipe Sistem Operasi. Stand alone Network Embedded

Sistem Terdistribusi 1 Introduction. Pengantar Sistem Terdistribusi

Struktur Sistem Operasi

Implementasi Network Attached Storage (NAS) Menggunakan NAS4Free untuk Media Backup File

I. Pengenalan Samba. Heri Susanto Lisensi Dokumen:

Bab 2 Tinjauan Pustaka

Penguraian Naming Domains untuk mengakses resource dari URL URL Resolution via DNS.

Struktur Sistem Operasi

Manajemen File AGUS PAMUJI

M. Choirul Amri

STRUKTUR SISTEM OPERASI

Pemahaman mengenai Model arsitektur SisTer Mengetahui Sudut pandang logis Arsitektur Sistem Tersebar. Memahami model Arsitektur sistem

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

MANAJEMEN JARINGAN GONEWAJE

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

Soal terdiri dari 50 Pilihan Ganda Setiap soal pilihan ganda hanya satu jawaban yang benar

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Manajemen File. Kebutuhan Penyimpanan Informasi

KONSEP MOUNTING, SHARING dan PROTEKSI

3. Apa kekurangan paging sederhana dibandingkan dengan paging pada virtual memory?

Operating-System Structures (Ch. 3)

SISTEM FILE TERDISTRIBUSI

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

SHARE DATA & TRANSACTION

Implementasi Sistem Berkas Kelompok Gita Lystia Rahmawati

Distributed System. Number four Naming (Sistem Penamaan) Genap 2011/2012

SAMBA SERVER 1. Sejarah Lahirnya Samba

Sistem Terdistribusi. Distributed File System

1. Hardware terdistribusi. 2. Program terdistribusi. Nama : Gede Doddi Raditya Diputra NIM : Kelas : 5.C

SISTEM OPERASI TERDISTRIBUSI

Sistem Operasi AGUS PAMUJI. Teknik Informatika

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

REVIEW KARAKTERISTIK DAN MODEL SISTEM TERDISTRIBUSI

Model arsitektur Terdistribusi

MAKALAH SISTEM OPERASI

Bab 9. Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 9.1 KONSEP FILE

SISTEM MANAJEMEN FILE

TSI Perbankan MANAJEMEN DATA LOCK. Obyektif : 1. Mengetahui konsep lock 2. Mengetahui konsep share pada file database. AS/400 hal. B.


Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Organisasi & Arsitektur Komputer

TUGAS PENGGANTI UAS MATA KULIAH SISTEM INFORMASI TERDISTRIBUSI. Makalah Arsitektur dan Desain Database Management System Terdistribusi

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

6/26/2011. Database Terdistribusi. Database Terdesentralisasi

Making Provisions for Applications and Services

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Heru Lestiawan, M.Kom

System) dan LDAP (Lightweight Directory Access Protocol).

Dosen : Nuraini Purwandari

5. Jika beres, botting lewat flashdisk dan anda akan masuk pada tampilan awal Free NAS.

Kelompok 1. Anggota : BOBBY KURNIAWAN NIA FITRIANA ARI FEBRYANSYAH DIAN ULUMIA ORIN HARITSA YASSER

SISTEM OPERASI. CSP 2702 Semester/SKS : 4/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

MANAJEMEN FILE DAN RESOURCES SHARING

Praktikum 14. Sistem File 1 KONSEP FILE POKOK BAHASAN: TUJUAN BELAJAR:

Kamaldila Puja Yusnika Pendahuluan INSTALASI DAN KONFIGURASI AD (ACTIVE DIRECTORY)

Transkripsi:

5. FILE SERVICE

File Sistem Terdistribusi ( Distributed File System/DFS) : file sistem yang mendukung sharing files dan resources dalam bentuk penyimpanan persistent di sebuah network. - File server pertama kali dikembangkan tahun 1970 - Sun NFS (Network File System) menjadi DFS pertama yang banyak digunakan setelah awal pemunculannya di tahun 1985. - DFS yang terkenal selain NFS adalah AFS (Andrew File System) dan CIFS (Common Internet File System).

Gambar 1. Service terdistribusi

Sebuah file server menyediakan file service ke client. client terdapat interface untuk file service : operasi primitif file (membuat file (create), menghapus (delete) dan read / write file). Komponen perangkat keras utama : local storage (umumnya disk drive / HDD). Local Storage menyimpan file-file dan dari tempat tersebut request client mengambil file. Pada DFS client, server dan juga perangkat penyimpanan merupakan mesin terpisah dalam sebuah lingkungan terdistribusi (Intranet)..

Aktifitas layanan (service) dibawa melewati jaringan (network) selain sistem memiliki satu data terpusat, sistem memiliki beberapa perangkat penyimpanan independent. Konfigurasi konkret dan juga implementasi dari sebuah DFS dapat beragam bentuknya. Dalam beberapa konfigurasi, server berjalan sebagai dedicated machine (layanan terpusat) atau juga menjadi server dan client. DFS dapat diimplementasikan sebagai bagian dari Sistem Operasi Terdistribusi dengan sebuah layer software yang tugasnya mengatur komunikasi antara sistem operasi konvensional dan file system

Desain service file terdistribusi yang baik adalah menyediakan akses distribusi file dengan performansi dan realibilitas yang sama atau lebih baik dari penyimpanan filefile dalam disk local dalam bentuk transparent. Desain skala besar dari proses sistem penyimpanan baca tulis file pada wide area menimbulkan masalah pada load balancing, reliabilitas, avaibility dan security. File sistem yang terdistribusi mengemulasikan fungsionalitas dari file sistem tak terdistribusi untuk program client yang berjalan pada komputer remote. File sistem terdistribusi juga menyediakan hal-hal pokok untuk pengorganisasian komputer yang berbasiskan jaringan intranet.

Pengenalan File Service File service : suatu perincian atau pelayanan dari file system yang ditawarkan pada komputer client. File server : implementasi dari file service dan berjalan pada satu atau lebih mesin. File itu sendiri berisi dari nama, data dan atribut file : kepemilikan file, ukuran, waktu pembuatan file dan hak akses file. File sistem merupakan mekanisme penyimpanan online serta untuk akses, baik data maupun program yang berada dalam sistem operasi.

Karakteristik dari File System File Sistem bertanggung jawab untuk pengorganisasian, penyimpanan, pencarian keterangan, penamaan, sharing atau pembagian dan protection atau perlindungan dari file-file. File berisi dari dua bagian penting yaitu data dan atribut. File sistem didesain untuk menyimpan dan mengatur banyak dan besar file dengan fasilitas untuk membuat, memberi nama dan menghapus file. File system juga bertanggung jawab untuk pengontrolan dari akses file, akses terbatas ke file oleh user yang berhak dan tipe-tipe dari akses yang diminta.

Operasi pada file (=data + atribut) Create / delete Query / Modifikasi Atribut Open / Close Read / Write Akses Kontrol Organisasi penyimpanan Struktur direktori (hirarki, pathname) Metadata (pengaturan informasi file) : atribut file, informasi struktur direktori, dll

Atribut File File adalah kumpulan informasi berkait yang diberi nama dan direkam pada penyimpanan sekunder. Atribut file terdir dari : Nama Merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia (human readable form) Type Dibutuhkan untuk sistem yang mendukung beberapa tipe berbeda Lokasi Merupakan pointer atau penunjuk ke device dan lokasi file pada device tersebut berada

Ukuran (Size) Ukuran file pada saat itu, baik dalam byte, huruf ataupun blok Proteksi Informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca, menulis dan mengeksekusi file Waktu, tanggal dan identifikasi pengguna informasi ini biasanya disimpan untuk : - Pembuatan file - Modifikasi terakhir yang dilakukan pada file Penggunaan terakhir file

Atribute file Panjang File Creation Timestamp Read Timestamp Write Timestamp Attribute Timestamp Reference Count Owner Tipe File Daftar Akses Kontrol

Struktur File System Modul direktori : menghubungkan nama file dengan ID file Modul File : menghubungkan ID dengan file tertentu Modul Akses Kontrol : memeriksa permission utuk operasi yang diminta Modul Akses File : read / write data file atau atribut Modul Blok : akses dan alokasi blok disk Modul Perangkat : disk I/O dan buffering

Komponen File service Komponen-komponen file service adalah terdiri dari : File Service Pengoperasian dari masing-masing file. Directory Service Management atau pengaturan direktori

Naming Service - Location Independence : File dapat dipindahkan tanpa penggantian nama - Hal yang umum untuk penamaan file dan directori : Mesin + nama path e.g / machine / path atau machine : path Mounting File sistem secara remote kedalam hirarki local file. Single name space yang sama pada semua mesin. - Dua level penamaan : Nama simbolik yang dilihat user dan nama binary yang dilihat oleh sistem.

Kebutuhan File System Terdistribusi Transparansi (Client tidak menyadari adanya lingkungan terdistribusi) Akses Transparan Lokasi Transparan Mobilitas Transparan Performa Transparan Scaling Transparan Concurrent File Update Replikasi File Heterogenitas Toleransi Kesalahan Konsistensi Keamanan Efisiensi

Kebutuhan File System Terdistribusi 1. Transparency Keseimbangan antara flesibilitas dan skalabilitas terhadap kompleksitas dan performansi dalam desainnya. 2. Concurrent File Updates Perbaruan file serentak bersamaan antara file server dan client. Kebanyakan arah sistem mengikuti standar UNIX dalam memberikan pelayanan advisory atau mendatory file atau record file level locking. 3. File Replication Replikasi dapat untuk share load, untuk mempertinggi fault tolerance, dan untuk mempertinggi scalability. Kebanyakan sistem yang ada dapat melayani caching dengan replication terbatas. Sebagian dapat melayani full replication.

4. Hardware dan Operating Systems Heterogenitas atau kesamaan adalah kebutuhan yang sangat penting dalam melayani keterbukaan. 5. Fault Tolerance Service harus terus menerus beroperasi walaupun terjadi kesalahan atau error pada client ataupun server 6. Consistency 7. Security Semua sistem melayani mekanisme akses kontrol berbasiskan daftar akses kontrol (access control lists) 8. Efficiency Sistem harus dapat melayani perbandingan performance apakah lebih baik atau tidak.

Opsi Desain dalam File Service - Stateful - Stateless Contoh File Service : NFS (Network File System) - merupakan sebuah protokol yang dikembangkan oleh Sun Microsystem pada tahun 1984 - NFS didefinisikan dalam RFC 1094, 1813 dan 3530 sebagai DFS yang mengijinkan sebuah komputer untuk mengakses file melalui network seperti akses file di disk local. - NFS merupakan protokol yang sangat mendukung dalam pengaplikasian suatu file system yang terdistribusi.