SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Model Sistem Terdistribusi
1. Sistem client - server
   Merupakan bagian dari model sistem terdistribusi yang
   membagi jaringan berdasarkan pemberi dan penerima jasa
   layanan. Pada sebuah jaringan akan didapatkan: file server,
   time server, directory server, printer server, dan seterusnya
2. Sistem point to point
   Merupakan bagian dari model sistem
   terdistribusi dimana sistem dapat sekaligus
   berfungsi sebagai client maupun server.
3. Sistem terkluster
  Adalah gabungan dari beberapa sistem individual (komputer) yang
  dikumpulkan pada suatu lokasi, saling           berbagi tempat
  penyimpanan data (storage), dan saling terhubung dalam jaringan
  lokal (Local Area Network).
  Sistem kluster memiliki persamaan dengan sistem paralel dalam hal
  menggabungkan beberapa CPU untuk meningkatkan kinerja
  komputasi. Jika salah satu mesin mengalami masalah dalam
  menjalankan tugas maka mesin lain dapat mengambil alih
  pelaksanaan tugas itu. Dengan demikian, sistem akan lebih handal
  dan fault tolerant dalam melakukan komputasi.
Permasalahan dalam Sistem Terdistribusi

1.   Keheterogenan komponen (heterogeneity)
2.   Keterbukaan (openness)
3.   Keamanan (security)
4.   Scalability
5.   Penangan kegagalan (failure handling)
6.   Concurrency of components
7.   Transparansi



                                              5
1. Keheterogenan
• Suatu sistem terdistribusi dpt dibangun dr
  berbagai n/w, o/s, h/w, & p/l yg berbeda.
• IP dpt digunakan utk mengatasi perbedaan
  jaringan.
• Middleware mengatasi perbedaan lainnya.




                                               6
2. Keterbukaan
• Mendukung extensibility.
• Setiap komponen memiliki antarmuka
  (interface), yg di-publish ke komponen lain.
• Perlu integrasi berbagai komponen yg dibuat
  oleh programmer atau vendor yg berbeda.




                                                 7
3. Keamanan
• Shared resources & transmisi informasi rahasia
  perlu dilengkapi dgn enkripsi.
• Cegah denial of service.
• PS: Dibahas dlm kuliah Criptography &
  Information Security.




                                               8
4. Scalability
• Penambahan pemakai membutuhkan
  penambahan resource yg konstan.
• Cegah bottleneck.
• Jika perlu, gunakan replikasi.




                                    9
5. Penanganan Kegagalan
• Setiap proses (komputer atau jaringan) dpt
  mengalami kegagalan secara independen.
• Komponen lain harus tetap berjalan dgn baik.
• E.g. failed branch in a distributed banking
  system.




                                                 10
6. Concurrency
• Multiple users with concurrent requests to a
  shared resources.
• Setiap resource hrs aman di lingkungan tsb di
  atas.




                                                  11
7. Transparansi
• Transparan: bagi pemakai, keberadaan beberapa
  komponen tampak sbg satu sistem saja.
• Access transparency:
   – Local & remote resources dpt diakses dgn operasi yg
     sama.
• Location transparency:
   – Resource dpt diakses tanpa tahu di mana lokasinya.
• Bagaimana pendapat Anda mengenai hyperlink & URL?




                                                           12
• Concurrency transparency:
   – Beberapa proses dpt sama-sama menggunakan suatu
     resource tanpa saling interferensi.
   – Bagaimana jika beberapa pemakai secara bersamaan
     akan mengubah suatu berkas?
• Replication transparency:
   – Pemakai maupun pemrogram aplikasi tidak perlu
     mengetahui adanya replikasi resource, yg dpt
     meningkatkan kehandalan & unjuk kerja.




                                                        13
• Failure transparency:
  – Pemakai & pemrogram aplikasi dpt
    menyelesaikan tugasnya walaupun ada
    kegagalan h/w atau s/w.
• Mobility transparency:
  – Resource & klien dpt berpindah tanpa
    mempengaruhi operasi pemakai atau
    program.


                                           14
• Performance transparency:
  – Sistem dpt dikonfigurasi ulang utk meningkatkan
    unjuk kerja, sejalan dgn perubahan beban sistem.
• Scaling transparency:
  – Sistem & aplikasi mudah bertambah luas tanpa
    perubahan struktur sistem & algoritma aplikasi.




                                                       15
Model Sistem Terdistribusi

Weitere ähnliche Inhalte

Was ist angesagt?

Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasieddie Ismantoe
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasiD Istigfarin
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusiFebriyani Syafri
 
Pertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakPertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakDisma Ariyanti W
 
Sistem Manajeman Basis Data dan Komunikasi Data
Sistem Manajeman Basis Data dan Komunikasi DataSistem Manajeman Basis Data dan Komunikasi Data
Sistem Manajeman Basis Data dan Komunikasi DataLuthfi Nk
 
Materi Teknik Editing video
Materi Teknik Editing videoMateri Teknik Editing video
Materi Teknik Editing videoErwin Rasyid
 
Memahami alir proses produksi produk multimedia 1
Memahami alir proses produksi produk multimedia 1Memahami alir proses produksi produk multimedia 1
Memahami alir proses produksi produk multimedia 1Eko Supriyadi
 
Buku Animasi 2D Kelas 11 MM SMK
Buku Animasi 2D Kelas 11 MM SMK Buku Animasi 2D Kelas 11 MM SMK
Buku Animasi 2D Kelas 11 MM SMK TEKANIMA
 
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop SecurityMK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop SecurityBambang
 
Software maintenance
Software maintenance Software maintenance
Software maintenance Rajeev Sharan
 
MOBILE DEVICE CONFIGURATION
MOBILE DEVICE CONFIGURATION MOBILE DEVICE CONFIGURATION
MOBILE DEVICE CONFIGURATION diddy98
 
CyberOps Associate Modul 25 Network Security Data
CyberOps Associate Modul 25 Network Security DataCyberOps Associate Modul 25 Network Security Data
CyberOps Associate Modul 25 Network Security DataPanji Ramadhan Hadjarati
 

Was ist angesagt? (20)

Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasi
 
Media proyeksi
Media proyeksi Media proyeksi
Media proyeksi
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasi
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
 
Software maintenance
Software maintenanceSoftware maintenance
Software maintenance
 
Pertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakPertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat Lunak
 
Sistem Manajeman Basis Data dan Komunikasi Data
Sistem Manajeman Basis Data dan Komunikasi DataSistem Manajeman Basis Data dan Komunikasi Data
Sistem Manajeman Basis Data dan Komunikasi Data
 
Materi Teknik Editing video
Materi Teknik Editing videoMateri Teknik Editing video
Materi Teknik Editing video
 
Memahami alir proses produksi produk multimedia 1
Memahami alir proses produksi produk multimedia 1Memahami alir proses produksi produk multimedia 1
Memahami alir proses produksi produk multimedia 1
 
Buku Animasi 2D Kelas 11 MM SMK
Buku Animasi 2D Kelas 11 MM SMK Buku Animasi 2D Kelas 11 MM SMK
Buku Animasi 2D Kelas 11 MM SMK
 
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop SecurityMK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
 
Software reuse
Software reuseSoftware reuse
Software reuse
 
Software maintenance
Software maintenance Software maintenance
Software maintenance
 
pengenalan multimedia
pengenalan multimediapengenalan multimedia
pengenalan multimedia
 
Keamanan Jaringan Komputer
Keamanan Jaringan KomputerKeamanan Jaringan Komputer
Keamanan Jaringan Komputer
 
Sdlc
SdlcSdlc
Sdlc
 
Modul praktikum pengolahan citra digital
Modul praktikum pengolahan citra digitalModul praktikum pengolahan citra digital
Modul praktikum pengolahan citra digital
 
MOBILE DEVICE CONFIGURATION
MOBILE DEVICE CONFIGURATION MOBILE DEVICE CONFIGURATION
MOBILE DEVICE CONFIGURATION
 
CyberOps Associate Modul 25 Network Security Data
CyberOps Associate Modul 25 Network Security DataCyberOps Associate Modul 25 Network Security Data
CyberOps Associate Modul 25 Network Security Data
 
SISTEM BERSENSOR GANDA
SISTEM BERSENSOR GANDASISTEM BERSENSOR GANDA
SISTEM BERSENSOR GANDA
 

Andere mochten auch

Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sisterFebriyani Syafri
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi dataFebriyani Syafri
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunakFebriyani Syafri
 
Pemrosesan pada sistem terdistribusi
Pemrosesan pada sistem terdistribusiPemrosesan pada sistem terdistribusi
Pemrosesan pada sistem terdistribusiHendro Samudro
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)Febriyani Syafri
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratanFebriyani Syafri
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formalFebriyani Syafri
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client serverFebriyani Syafri
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client serverFebriyani Syafri
 
Sister 014 - keamanan sistem terdistribusi
Sister   014 - keamanan sistem terdistribusiSister   014 - keamanan sistem terdistribusi
Sister 014 - keamanan sistem terdistribusiFebriyani Syafri
 

Andere mochten auch (16)

Rpl 016 - uas
Rpl   016 - uasRpl   016 - uas
Rpl 016 - uas
 
Sister 05 - proses
Sister   05 - prosesSister   05 - proses
Sister 05 - proses
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sister
 
Rpl 08 - uts
Rpl   08 - utsRpl   08 - uts
Rpl 08 - uts
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi data
 
Rpl 015 - interface user
Rpl   015 - interface userRpl   015 - interface user
Rpl 015 - interface user
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunak
 
Pemrosesan pada sistem terdistribusi
Pemrosesan pada sistem terdistribusiPemrosesan pada sistem terdistribusi
Pemrosesan pada sistem terdistribusi
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratan
 
Sistem terdistribusi
Sistem terdistribusiSistem terdistribusi
Sistem terdistribusi
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formal
 
Sister 010 - file service
Sister   010 - file serviceSister   010 - file service
Sister 010 - file service
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client server
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client server
 
Sister 014 - keamanan sistem terdistribusi
Sister   014 - keamanan sistem terdistribusiSister   014 - keamanan sistem terdistribusi
Sister 014 - keamanan sistem terdistribusi
 

Ähnlich wie Model Sistem Terdistribusi

Sistem terdistribusasi
Sistem terdistribusasiSistem terdistribusasi
Sistem terdistribusasiIrmha Surya
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfDecitedToRest
 
Rekayasa web part 5 khaerul anwar-1511510388
Rekayasa web part 5 khaerul anwar-1511510388Rekayasa web part 5 khaerul anwar-1511510388
Rekayasa web part 5 khaerul anwar-1511510388Khaerul Anwar
 
Tugas 5 matkul rekayasa web 0317
Tugas 5 matkul rekayasa web 0317Tugas 5 matkul rekayasa web 0317
Tugas 5 matkul rekayasa web 0317esti setiasih
 
Chapter 3 - Sistem Terdistribusi
Chapter 3 - Sistem TerdistribusiChapter 3 - Sistem Terdistribusi
Chapter 3 - Sistem Terdistribusibeiharira
 
Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)Mawaddah Warahmah
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptxValkyrieMMD
 
3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)khalghy
 
Sistem operasi monolitik
Sistem operasi monolitikSistem operasi monolitik
Sistem operasi monolitikUtami Islami
 
Kuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputerKuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputerPurwa Husada
 
Sister_2_Arsitektur.pdf
Sister_2_Arsitektur.pdfSister_2_Arsitektur.pdf
Sister_2_Arsitektur.pdfarif rahman
 
Jaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptJaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptAgusHaryanto70
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehouseEndang Retnoningsih
 
arsitektur sistem operasi modern
arsitektur sistem operasi modernarsitektur sistem operasi modern
arsitektur sistem operasi modernfitrahsyahran
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusihofidatur
 

Ähnlich wie Model Sistem Terdistribusi (20)

Sistem terdistribusasi
Sistem terdistribusasiSistem terdistribusasi
Sistem terdistribusasi
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdf
 
Rekayasa web part 5 khaerul anwar-1511510388
Rekayasa web part 5 khaerul anwar-1511510388Rekayasa web part 5 khaerul anwar-1511510388
Rekayasa web part 5 khaerul anwar-1511510388
 
Tugas 5 matkul rekayasa web 0317
Tugas 5 matkul rekayasa web 0317Tugas 5 matkul rekayasa web 0317
Tugas 5 matkul rekayasa web 0317
 
Chapter 3 - Sistem Terdistribusi
Chapter 3 - Sistem TerdistribusiChapter 3 - Sistem Terdistribusi
Chapter 3 - Sistem Terdistribusi
 
Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
 
3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)
 
Sistem operasi monolitik
Sistem operasi monolitikSistem operasi monolitik
Sistem operasi monolitik
 
1 Pendahuluan
1 Pendahuluan1 Pendahuluan
1 Pendahuluan
 
Kuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputerKuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputer
 
Sister_2_Arsitektur.pdf
Sister_2_Arsitektur.pdfSister_2_Arsitektur.pdf
Sister_2_Arsitektur.pdf
 
Jaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptJaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.ppt
 
Sister01.pptx
Sister01.pptxSister01.pptx
Sister01.pptx
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
arsitektur sistem operasi modern
arsitektur sistem operasi modernarsitektur sistem operasi modern
arsitektur sistem operasi modern
 
Arkom2
Arkom2Arkom2
Arkom2
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusi
 
Tugas 5 rekweb
Tugas 5 rekwebTugas 5 rekweb
Tugas 5 rekweb
 
8.sinkronisasi
8.sinkronisasi8.sinkronisasi
8.sinkronisasi
 

Mehr von Febriyani Syafri

Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulangFebriyani Syafri
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real timeFebriyani Syafri
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitekturalFebriyani Syafri
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file systemFebriyani Syafri
 
Sister 013 - database terdistribusi
Sister   013 - database terdistribusiSister   013 - database terdistribusi
Sister 013 - database terdistribusiFebriyani Syafri
 
Sister 015 - manajemen keamanan
Sister   015 - manajemen keamananSister   015 - manajemen keamanan
Sister 015 - manajemen keamananFebriyani Syafri
 
Pcd 02 - bidang pengolahan citra
Pcd   02 - bidang pengolahan citraPcd   02 - bidang pengolahan citra
Pcd 02 - bidang pengolahan citraFebriyani Syafri
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citraFebriyani Syafri
 
Pcd 04 - jenis dan format citra
Pcd   04 - jenis dan format citraPcd   04 - jenis dan format citra
Pcd 04 - jenis dan format citraFebriyani Syafri
 
Pcd 05 - transformasi citra
Pcd   05 - transformasi citraPcd   05 - transformasi citra
Pcd 05 - transformasi citraFebriyani Syafri
 

Mehr von Febriyani Syafri (15)

Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulang
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real time
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file system
 
Sister 012 - name service
Sister   012 - name serviceSister   012 - name service
Sister 012 - name service
 
Sister 013 - database terdistribusi
Sister   013 - database terdistribusiSister   013 - database terdistribusi
Sister 013 - database terdistribusi
 
Sister 015 - manajemen keamanan
Sister   015 - manajemen keamananSister   015 - manajemen keamanan
Sister 015 - manajemen keamanan
 
Pcd 01 - pendahuluan
Pcd   01 - pendahuluanPcd   01 - pendahuluan
Pcd 01 - pendahuluan
 
Pcd 02 - bidang pengolahan citra
Pcd   02 - bidang pengolahan citraPcd   02 - bidang pengolahan citra
Pcd 02 - bidang pengolahan citra
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citra
 
Pcd 04 - jenis dan format citra
Pcd   04 - jenis dan format citraPcd   04 - jenis dan format citra
Pcd 04 - jenis dan format citra
 
Pcd 05 - transformasi citra
Pcd   05 - transformasi citraPcd   05 - transformasi citra
Pcd 05 - transformasi citra
 
Pcd 06 - perbaikan citra
Pcd   06 - perbaikan citraPcd   06 - perbaikan citra
Pcd 06 - perbaikan citra
 

Model Sistem Terdistribusi

  • 1.
  • 2. Model Sistem Terdistribusi 1. Sistem client - server Merupakan bagian dari model sistem terdistribusi yang membagi jaringan berdasarkan pemberi dan penerima jasa layanan. Pada sebuah jaringan akan didapatkan: file server, time server, directory server, printer server, dan seterusnya
  • 3. 2. Sistem point to point Merupakan bagian dari model sistem terdistribusi dimana sistem dapat sekaligus berfungsi sebagai client maupun server.
  • 4. 3. Sistem terkluster Adalah gabungan dari beberapa sistem individual (komputer) yang dikumpulkan pada suatu lokasi, saling berbagi tempat penyimpanan data (storage), dan saling terhubung dalam jaringan lokal (Local Area Network). Sistem kluster memiliki persamaan dengan sistem paralel dalam hal menggabungkan beberapa CPU untuk meningkatkan kinerja komputasi. Jika salah satu mesin mengalami masalah dalam menjalankan tugas maka mesin lain dapat mengambil alih pelaksanaan tugas itu. Dengan demikian, sistem akan lebih handal dan fault tolerant dalam melakukan komputasi.
  • 5. Permasalahan dalam Sistem Terdistribusi 1. Keheterogenan komponen (heterogeneity) 2. Keterbukaan (openness) 3. Keamanan (security) 4. Scalability 5. Penangan kegagalan (failure handling) 6. Concurrency of components 7. Transparansi 5
  • 6. 1. Keheterogenan • Suatu sistem terdistribusi dpt dibangun dr berbagai n/w, o/s, h/w, & p/l yg berbeda. • IP dpt digunakan utk mengatasi perbedaan jaringan. • Middleware mengatasi perbedaan lainnya. 6
  • 7. 2. Keterbukaan • Mendukung extensibility. • Setiap komponen memiliki antarmuka (interface), yg di-publish ke komponen lain. • Perlu integrasi berbagai komponen yg dibuat oleh programmer atau vendor yg berbeda. 7
  • 8. 3. Keamanan • Shared resources & transmisi informasi rahasia perlu dilengkapi dgn enkripsi. • Cegah denial of service. • PS: Dibahas dlm kuliah Criptography & Information Security. 8
  • 9. 4. Scalability • Penambahan pemakai membutuhkan penambahan resource yg konstan. • Cegah bottleneck. • Jika perlu, gunakan replikasi. 9
  • 10. 5. Penanganan Kegagalan • Setiap proses (komputer atau jaringan) dpt mengalami kegagalan secara independen. • Komponen lain harus tetap berjalan dgn baik. • E.g. failed branch in a distributed banking system. 10
  • 11. 6. Concurrency • Multiple users with concurrent requests to a shared resources. • Setiap resource hrs aman di lingkungan tsb di atas. 11
  • 12. 7. Transparansi • Transparan: bagi pemakai, keberadaan beberapa komponen tampak sbg satu sistem saja. • Access transparency: – Local & remote resources dpt diakses dgn operasi yg sama. • Location transparency: – Resource dpt diakses tanpa tahu di mana lokasinya. • Bagaimana pendapat Anda mengenai hyperlink & URL? 12
  • 13. • Concurrency transparency: – Beberapa proses dpt sama-sama menggunakan suatu resource tanpa saling interferensi. – Bagaimana jika beberapa pemakai secara bersamaan akan mengubah suatu berkas? • Replication transparency: – Pemakai maupun pemrogram aplikasi tidak perlu mengetahui adanya replikasi resource, yg dpt meningkatkan kehandalan & unjuk kerja. 13
  • 14. • Failure transparency: – Pemakai & pemrogram aplikasi dpt menyelesaikan tugasnya walaupun ada kegagalan h/w atau s/w. • Mobility transparency: – Resource & klien dpt berpindah tanpa mempengaruhi operasi pemakai atau program. 14
  • 15. • Performance transparency: – Sistem dpt dikonfigurasi ulang utk meningkatkan unjuk kerja, sejalan dgn perubahan beban sistem. • Scaling transparency: – Sistem & aplikasi mudah bertambah luas tanpa perubahan struktur sistem & algoritma aplikasi. 15