SlideShare a Scribd company logo
1 of 9
SISTEM
TERDISTRIBUSI
OLEH : AHMAD KURNIAWAN
1.PERANCANGAN
TERDISTRIBUSI
1.Lapisan Perangkat Lunak (Software Layer)
  Service Layer
     Layanan akses tingkat tinggi
    Layanan dapat dilokasikan pada
     komputer yang berbeda
     Proses: server, client, peer
2. Lapisan Penting: Platform,
     level-terendah hardware + software
     common programming interface
    Implementasi yang berbeda dari
     fasilitas koordinasi & komunikasi pada
NEXT..
3. Middleware
   dukungan pemrograman untuk komputasi
    terdistribusi
    proses/objek: cocok untuk komunikasi aplikasi
    pemrograman melalui: remote method
     invocation (Java RMI), atau remote procedure
     call (Sun RPC),
    Infrastruktur layanan untuk aplikasi program:
    Naming, keamaanan, transaksi, event
   notification, dll
     Produk middleware: CORBA, DCOM.
2.MODUL ARSITEKTUR SISTEM
TERDISTRIBUSI
1. Mendefinisikan:
    Komponen software (proses, object)
    Cara berinteraksi antar komponen
    Pemetaan komponen pada sistem
   jaringan utama
2. Dibutuhkan untuk:
    menangani lingkungan dan penggunaan
     yang beragam
    menjamin unjuk kerja
3.TIPE UTAMA MODEL
ARSITEKTUR
   Client-Server : pertama dan paling banyak
    digunakan,
   Multiple Server: meningkatkan unjuk kerja dan
    reliabilitas (mis search engine:
    google, yahoo, vivisimo, metdrawler)
   Proxy servers: mengurangi load jaringan dengan
    menyediakan akses
   melalui firewall.
   Peer process: untuk kebutuhan repon interaktif
    yang cepat (dedicated)
4.HAL YANG DIPERLUKAN DALAM PERANCANGAN

SISTEM TERDISTRIBUS   I
1. Unjuk Kerja: berapa cepat respon yang
    diberikan?
 Reponsiveness: delay respon interaktif yang
   cepat terhadap remote request;
   menggunakan caching, replikasi, mirroring.
 Throughput: bergantung pada kecepatan
   server dan data transfer.
 Load balancing: menggunakan
   appletk, multiple server
NEXT..
2. Kualitas Layanan (Quality of Services (QoC))
    merupakan kebutuhan
   non-fungsionalitas: mis. apakah gambar dan suara
    sinkron ?
  Sifat Deadline: hard deadline (terbatas dalam waktu
    T unit waktu), soft deadline (mis. 90% kesempatan
    jumlah data yang dikirim selama T unit waktu).
  Trafik multimedia, sinkronisasi video/suara
  Bergantung pada ketersediaan resource yang
    memadai
  Kemampuan beradaptasi dengan perubahan
    konfigurasi
NEXT..
3. Ketergantungan: apakah sudah bekerja
dengan benar ?
 Kebenaran proses,
 Fault-tolerance: kemampuan
   toleransi/recover kesalahan, mis.
 Jumlah redundancy.
 Keamanan: kemampuan untuk melindungi
   dari serangan. Mis.
 Penggunaan enkripsi
THANK YOU

More Related Content

Similar to SISTEM TERDISTRIBUSI

Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Alvin Setiawan
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfDecitedToRest
 
Bab 12 Jaringan Komputer.ppt
Bab 12  Jaringan Komputer.pptBab 12  Jaringan Komputer.ppt
Bab 12 Jaringan Komputer.pptSuhendra33
 
Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallarimayawulantara
 
Sistem terdistribusasi
Sistem terdistribusasiSistem terdistribusasi
Sistem terdistribusasiIrmha Surya
 
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSI
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSISISTEM OPERASI & FILE SERVICE TERDISTRIBUSI
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSIPramudya Maulana
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3Fenty Hidayati
 
Modul 9 protokol multimedia
Modul 9 protokol multimediaModul 9 protokol multimedia
Modul 9 protokol multimediaEkky Patria
 
Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1 Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1 Putu Shinoda
 
Sister pertemuan 4
Sister pertemuan 4Sister pertemuan 4
Sister pertemuan 4ira_06
 
Teknologi_layanan_jaringan.pptx
Teknologi_layanan_jaringan.pptxTeknologi_layanan_jaringan.pptx
Teknologi_layanan_jaringan.pptxLabTkj6
 
5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)khalghy
 
Unm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wanUnm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wangixcznow
 

Similar to SISTEM TERDISTRIBUSI (20)

Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Catatan sistemterdistribusi1
Catatan sistemterdistribusi1
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdf
 
Bab 12 Jaringan Komputer.ppt
Bab 12  Jaringan Komputer.pptBab 12  Jaringan Komputer.ppt
Bab 12 Jaringan Komputer.ppt
 
Zentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_smallZentyal adalah server_linux_untuk_small
Zentyal adalah server_linux_untuk_small
 
Sistem terdistribusasi
Sistem terdistribusasiSistem terdistribusasi
Sistem terdistribusasi
 
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSI
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSISISTEM OPERASI & FILE SERVICE TERDISTRIBUSI
SISTEM OPERASI & FILE SERVICE TERDISTRIBUSI
 
Laporan pemrograman visual3
Laporan pemrograman visual3Laporan pemrograman visual3
Laporan pemrograman visual3
 
Modul 9 protokol multimedia
Modul 9 protokol multimediaModul 9 protokol multimedia
Modul 9 protokol multimedia
 
Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1 Slide Jaringan Komputer ITB pertemuan 1
Slide Jaringan Komputer ITB pertemuan 1
 
Sister pertemuan 4
Sister pertemuan 4Sister pertemuan 4
Sister pertemuan 4
 
Teknologi_layanan_jaringan.pptx
Teknologi_layanan_jaringan.pptxTeknologi_layanan_jaringan.pptx
Teknologi_layanan_jaringan.pptx
 
Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)
 
5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)
 
Sistem terdistribusi
Sistem terdistribusiSistem terdistribusi
Sistem terdistribusi
 
Materi 10
Materi 10Materi 10
Materi 10
 
Unm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wanUnm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wan
 
Ansar uwade mengenal cloud computing
Ansar uwade mengenal cloud computingAnsar uwade mengenal cloud computing
Ansar uwade mengenal cloud computing
 
Materi 10
Materi 10Materi 10
Materi 10
 
Pengantar sistem terdistribusi
Pengantar sistem terdistribusiPengantar sistem terdistribusi
Pengantar sistem terdistribusi
 
T
TT
T
 

More from wawankoerniawan (20)

Print screen
Print screenPrint screen
Print screen
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 8
Materi 8Materi 8
Materi 8
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 5
Materi 5Materi 5
Materi 5
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 2
Materi 2Materi 2
Materi 2
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 6
Materi 6Materi 6
Materi 6
 

SISTEM TERDISTRIBUSI

  • 2. 1.PERANCANGAN TERDISTRIBUSI 1.Lapisan Perangkat Lunak (Software Layer) Service Layer  Layanan akses tingkat tinggi Layanan dapat dilokasikan pada komputer yang berbeda  Proses: server, client, peer 2. Lapisan Penting: Platform,  level-terendah hardware + software  common programming interface Implementasi yang berbeda dari fasilitas koordinasi & komunikasi pada
  • 3. NEXT.. 3. Middleware dukungan pemrograman untuk komputasi terdistribusi  proses/objek: cocok untuk komunikasi aplikasi  pemrograman melalui: remote method invocation (Java RMI), atau remote procedure call (Sun RPC),  Infrastruktur layanan untuk aplikasi program:  Naming, keamaanan, transaksi, event notification, dll Produk middleware: CORBA, DCOM.
  • 4. 2.MODUL ARSITEKTUR SISTEM TERDISTRIBUSI 1. Mendefinisikan:  Komponen software (proses, object)  Cara berinteraksi antar komponen  Pemetaan komponen pada sistem jaringan utama 2. Dibutuhkan untuk:  menangani lingkungan dan penggunaan yang beragam  menjamin unjuk kerja
  • 5. 3.TIPE UTAMA MODEL ARSITEKTUR  Client-Server : pertama dan paling banyak digunakan,  Multiple Server: meningkatkan unjuk kerja dan reliabilitas (mis search engine: google, yahoo, vivisimo, metdrawler)  Proxy servers: mengurangi load jaringan dengan menyediakan akses  melalui firewall.  Peer process: untuk kebutuhan repon interaktif yang cepat (dedicated)
  • 6. 4.HAL YANG DIPERLUKAN DALAM PERANCANGAN SISTEM TERDISTRIBUS I 1. Unjuk Kerja: berapa cepat respon yang diberikan?  Reponsiveness: delay respon interaktif yang cepat terhadap remote request; menggunakan caching, replikasi, mirroring.  Throughput: bergantung pada kecepatan server dan data transfer.  Load balancing: menggunakan appletk, multiple server
  • 7. NEXT.. 2. Kualitas Layanan (Quality of Services (QoC)) merupakan kebutuhan non-fungsionalitas: mis. apakah gambar dan suara sinkron ?  Sifat Deadline: hard deadline (terbatas dalam waktu T unit waktu), soft deadline (mis. 90% kesempatan jumlah data yang dikirim selama T unit waktu).  Trafik multimedia, sinkronisasi video/suara  Bergantung pada ketersediaan resource yang memadai  Kemampuan beradaptasi dengan perubahan konfigurasi
  • 8. NEXT.. 3. Ketergantungan: apakah sudah bekerja dengan benar ?  Kebenaran proses,  Fault-tolerance: kemampuan toleransi/recover kesalahan, mis.  Jumlah redundancy.  Keamanan: kemampuan untuk melindungi dari serangan. Mis.  Penggunaan enkripsi