Anda di halaman 1dari 5

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM TERDISTRIBUSI

Minggu Ke
1

Pokok Bahasan dan TIU


PENDAHULUAN

Sub Pokok Bahasan dan TIK


Ruang Lingkup Mata Kuliah : Pengenalan Sistem Terdistribusi Komunikasi Proses Sistem Operasi File Service Name Service Time and Coordination Share Data and Transaction Distributed Database Management Parallel Processing Security Sasaran : Agar mahasiswa mengetahui contoh aplikasi terdistribusi sebagai sesuatu yang mutlak dibutuhkan Agar mahasiswa mengetahui secara komprehensif peranan Distributed System dalam aplikasi terdistribusi Agar mahasiswa memiliki wawasan yang cukup dan dapat menerapkan distributed system dalam aplikasi terdistribusi Tujuan :

Cara Pembelajaran
Kuliah Mimbar Dosen : Menjelask an Memberika n contoh Diskusi Mengadak an evaluasi Memberika n tugas Mahasiswa : Mendenga rkan Mecatat Berdiskusi Mengerjak an evaluasi Mengerjak an tugas

Media Pembelajaran
Papan tulis dan OHP

Tugas
Membuat kelompok diskusi Membuat paper yang akan didiskusikan dengan materi yang sudah dipelajari atau yang akan dipelajari Mengerjak an tugas di kelas dengan materi yang baru dibahas

Ref
1,2,3

Mahasiswa memahami dasar tentang konsep sistem terdistribusi Mahasiswa mengetahui bahwa sebuah sistem terdistribusi tidak hanya melakukan komunikasi antar proses tapi juga mengetahui ketersediaan infrastruktur jaringan yang memadai dan juga dukungan standarisasi sistem. Mahasiswa mengetahui model yang digunakan dalam sistem terdistribusi.

Mahasiswa memahami bahwa dukungan distributed database management system merupakan hal yang penting dalam sistem terdistribusi Mahasiswa mengetahui peranan keamanan dalam sistem terdistribusi

Kompetensi Lulusan : Menghasilkan lulusan yang diharapkan mampu untuk berkomunikasi secara efektif memahami dasar sistem terdistribusi dan implikasinya, model dan arsitektur sistem terdistribusi serta aplikasinya 2 Pengenalan Sistem Terdistribusi 1.1. Definisi dan contoh Sistem Terdistribusi 1.2. Karakteristik Sistem Terdistribusi 1.3. Model Sistem Terdistribusi 1.4. Permasalahan Sistem Terdistribusi Diharapkan agar Mahasiswa dapat : Memahami definisi sistem terdistribusi dan dapat memberikan contoh nyata Mengetahui karakteristik sistem terdistribusi Mengetahui model sistem terdistribusi Mengetahui permasalahan-permasalahan yang terjadi pada sistem terdistribusi Kuliah mimbar Diskusi Papan tulis dan OHP Buat kelompok diskusi dengan materi resource sharing dan cari contoh system terdistribusi yg lain Berdiskusi di kelas dengan materi tsb Memberi tugas untuk membaca materi dengan tema komunikasi Kuliah mimbar Diskusi Papan tulis dan OHP Berdiskusi mengenai studi kasus RPC dan Request Reply Protocol Memberi tugas untuk membaca materi dengan tema proses 1,2,3 1,2,3

TIU : Mahasiswa mengetahui konsep dasar sistem terdistribusi

Komunikasi

2.1. Protocol 2.2. RPC (Remote Procedure Call) 2.3. Studi kasus RPC 2.4. Object Interface Diharapkan agar Mahasiswa dapat : Mengetahui prinsip-prinsip dan layer protokol serta metode komunikasi diantara proses-proses yang terjadi pada sistem terdistribusi Mengenal konsep RPC (Remote Procedure Call) Mengeatahui konsep objek terdistribusi dan object interface

TIU : Mahasiswa mengetahui komunikasi antar komponen dalam sistem terdistribusi

Minggu Ke
4

Pokok Bahasan dan TIU


Proses

Sub Pokok Bahasan dan TIK


3.1. Thread 3.2. Client Server 3.3. Agent Diharapkan agar Mahasiswa dapat : - Mengetahui implementasi thread dan multithreaded server Mengetahui model-model arsitektur dan memahami arsitektur client-server Mengenal software, teknologi dan bahasa komunikasi agent 4.1. Fungsi Sistem Operasi 4.2. Komponen Inti S.O 4.3. Proses dan Thread Diharapkan agar Mahasiswa dapat : Mengetahui fungsi sistem operasi - Mengetahui komponen inti sistem operasi dan fungsi kernel Mengetahui konsep proses dan thread dalam system operasi 5.1. Pengenalan 5.2. Komponen File Service 5.3. Interface Diharapkan agar Mahasiswa dapat : - Memahami file service terdistribusi Mengetahui komponen-komponen file service Mengetahui interface service 6.1. Pengenalan 6.2. Model Name Service Diharapkan agar Mahasiswa dapat : Memahami konsep dasar name service Mengetahui model name service

Cara Pembelajaran
Kuliah mimbar

Media Pembelajaran
Papan tulis dan OHP

Tugas
Berdiskusi untuk menjelaskan perbedaan antara proses Single Thread dan proses Multi Thread Memberi tugas untuk membaca materi sistem operasi terdistribusi

Ref
1,2,3

TIU : Mahasiswa mengetahui konsep pemrosesan dalam sistem terdistribusi

Sistem Operasi Terdistribusi TIU : Mahasiswa mengetahui bagaimana sistem operasi bekerja dalam sistem tedistribusi

Kuliah mimbar

Papan tulis dan OHP

Berdiskusi dengan menjelaskan contoh sistem operasi terdistribusi yang lain dan menjelaskan konsep proses dan thread dalam sistem operasi tersebut

1,2,3

File Service

Kuliah mimbar

Papan tulis dan OHP

Memberi tugas untuk membaca materi name service

1,2,3

TIU : Mahasiswa mengetahui model dasar untuk file service 7 Name Service TIU : Mahasiswa mengetahui name service yang digunakan client dalam

Kuliah mimbar

Papan tulis dan OHP

Berdiskusi dengan menjelaskan penamaan dalam sistem penamaan DNS (Domain Name Service)

1,2,3

proses pengalamatan

Minggu Ke
8

Pokok Bahasan dan TIU


Time & Coordination

Sub Pokok Bahasan dan TIK


7.1. Logical Clock & Synchronisation 7.2. Koordinasi Terdistribusi 7.3. Model Sinkronisasi dan Asinkronisasi Diharapkan agar Mahasiswa dapat : Mengetahui sinkronisasi clock Mengetahui proses koordinasi aktifitas-sktifitas dalam sistem terdistribusi Mengetahui dan dapat membedakan model sinkronisasi dan asinkronisasi 8.1. Shared Data 8.2. Fault Tolerance & Data Transaction 8.3. Replication Diharapkan agar Mahasiswa dapat : Mengetahui konsep dan operasi antara server dan client Mengetahui proses layanan pada saat terjadi crash dan urutan operasi yang dijalani oleh server Mengetahui konsep dasar replikasi

Cara Pembelajaran
Kuliah mimbar

Media Pembelajaran
Papan tulis dan OHP

Tugas
Memberi tugas untuk membaca materi share data and transaction

Ref
1,2,3

TIU : Mahasiswa mengetahui koordinasi dalam sistem terdistribusi

Share Data & Transaction TIU : Mahasiswa mengetahui bagaimana server mengelola data shared antara client-client

Kuliah mimbar

Papan tulis dan OHP

Berdiskusi dengan materi menjelaskan proses replikasi dan contoh nyatanya Memberi tugas untuk membaca materi share data and transaction

1,2,3

10

Distributed Database Management TIU : Mahasiswa mengetahui pengelolaan database terdistribusi

9.1. Pengenalan data terdistribusi 9.2. Distributed Database Management


(DDBMS)

System

Kuliah mimbar

Papan tulis dan OHP

Berdiskusi dengan materi mencari software DDBMS Memberi tugas untuk membaca materi share data and transaction

1,2,3

Diharapkan agar Mahasiswa dapat : - Mengetahui konsep database terdistribusi Mengetahui pengelolaan database terdistribusi 10.1. Konsep Parallel 10.2. Arsitektur Parallel 10.3. PVM dan MPI Diharapkan agar Mahasiswa dapat : - Mengetahui konsep dasar parallel processing Mengetahui model arsitektur parallel Mengetahui PVM dan MPI Kuliah mimbar Papan tulis dan OHP

11

Parallel Processing

TIU : Mahasiswa mengetahui konsep pemrosesan parallel pada system

Berdiskusi dengan materi menjelaskan konsep Pengolahan parallel dan penerapannya Memberi tugas untuk membaca

1,2,3

terdistribusi

materi share data and transaction

Minggu Ke
12

Pokok Bahasan dan TIU


Security

Sub Pokok Bahasan dan TIK


11.1. Definisi Security 11.2. Mekanisima dan Teknik Security - Access Control - Firewalls - Cryptography Diharapkan agar Mahasiswa dapat : Mengetahui definisi security - Mengetahui mekanisme dan teknik-teknik security

Cara Pembelajaran
Kuliah mimbar

Media Pembelajaran
Papan tulis dan OHP

Tugas
Berdiskusi dengan materi menjelaskan mekanisne dan tehnik security enkripsi

Ref
1,2,3

TIU : Mahasiswa mengetahui konsep keamanan pada sistem terdistribusi

Ref : 1. Andrew S. Tanenbaum, Maarten S., Distributed Systems : Principles & Paradigms, http://www.cs.vu.nl/~ast/books/ds1/powerpoint.html 2. George Coulories, Jean Dollimore, Distributed Systems : Concepts & Design, 3th Edition, Addison Wesley, http://www.cdk3.net/iq/ 3. Distributed Systems Course Material, http://www.cs.bham.ac.uk/~mzk/courses/DistSys/

Anda mungkin juga menyukai