SlideShare a Scribd company logo
1 of 16
SISTEM TERDISTRIBUSI


  St. Mawaddatanwwarahmah
            Pert 5
PROSES, OBJEK DAN
LAYANAN TERDISTRIBUSI
PROSES TERDISTRIBUSI

      Dengan semakin mahalnya perangkat keras
komputer maka konsep proses terdistribusi (distributed
processing) mulai digunakan dimana beberapa komputer
akan mengerjakan sebuah pekerjaan besar secara paralel.
Proses distribusi dirancang agar sebuah program
dapat dijalankan pada berbagai tempat dalam suatu
jaringan komputer baik LAN maupun WAN.
       Dalam pembanguna proses terdistribusi, perlu
adanya perpaduan dalam teknologi jaringan dan
komunikasi antarjaringan karena selain proses yang harus
didistribusikan, setiap host komputer harus menjalankan
perintah yang diberikan oleh komputer utama.
Tujuan utama suatu sistem terdistribusi adalah
menghubungkan pengguna komputer dengan sumber daya
yang transparan, terbuka dan memiliki skalabilitas.
Dengan kata lain, sistem proses terdistribusi adalah
sistem yang lebih baik dan kuat dibandingkan kombinasi
sistem stand alone.
INFRASTRUKTUR PEMBANGUN SISTER
a.   Moab Grid suite
b.   Remote procedure call
c.   Distributed object
d.   SOAP
e.   XML-RPC
f.   GLOBE
g.   Acute
h.   Phyton Remote Object (PYRO)
i.   BOINC
j.   GLOBUS
OBJEK TERDISTRIBUSI

1.   CORBA
2.   COM
3.   DCOM
1. CORBA

       Pada tahun 1989 object Management group (OMG)
dibentuk melakukan standarisasi terhadap arsitektur
aplikasi menggunakan obyek terdistribusi sehingga
aplikasi yang dibuat oleh sebuah vendor dapat
birenteraksi dengan vendor lainnya dengan berbagai
perangkat jaringan dan sistem operasi.
Standar yang dikeluarkan oleh OMG disebut
Common Object RequestBroker Architektur (CORBA).
Spesifikasi CORBA ini berisi sebuah spesifikasi
infrastruktur yang disebut Object request Broker
(ORB) yang memungkinkan aplikasi klien untuk dapat
berkomunikasi dengan obyek secara remote, yang
meliputi antarmuka program, protokol komunikasi dan
model obyek atau layanan yang memungkinkan untuk
saling berkomunikasi dalam berbagai platform.
    CORBA membungkus kode program yang dibuat
    dengan bahasa pemrograman tertentu menjadi sebuah
    obyek yang ditambah dengan informasi mengenai
    kemampuan kode program dan cara mengaksesnya.

   CORBA menggunakan interface definition language (IDL)
    untuk menunjukkan interface atau antarmuka yang dapat
    digunakan oleh program atau obyek lain.
2. COM

      Component Object Model (COM) adalah teknologi
ciptaan Microsoft untuk memungkinkan komunikasi
antaraplikasi. Teknologi ini sudah disediakan untuk
beberapa platform tetapi kebanyakan untuk platform
windows.
3. DCOM
Distributed Component Object Model (DCOM),
dibandingkan dengan COM memiliki kelebihan mampu
untuk terdistribusi dan berkomunikasi antar komponent
melalui jaringan
LAYANAN TERDISTRIBUSI

       Dalam perkembangannya, obyek terdistribusi masih
dirasa kurang karena kadang menimbulkan masalah dalam
jaringan misalnya masalah keamanan, masalah yang
berhubungan dengan firewall.
Untuk itu dikembangkan layanan terdistribusi
dimana bukan lagi obyek yang didistribusikan, tetapi
sudah berupa sebuah layanan. Teknologi yang
menggunakan konsep ini adalah Web Service (WS).
Web Service adalah sistem yang didesain untuk
mendukung interaksi antar komputer dalam jaringan. WS
memiliki antarmuka dalam format yang dapat dibaca oleh
komputer seperti WSDL. Sistem lain berinteraksi
dengan Web service melalui message yang dikirimkan
melalui protokol HTTP.
ADA PERTANYAAN???

More Related Content

Similar to 5. sistem terdistribusi (dha5)

Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusiarfianti
 
Slide bab 6 middleware
Slide bab 6 middlewareSlide bab 6 middleware
Slide bab 6 middlewarehasimiswanto1
 
9 a = 2 adi setiyawan cecep anwar hadi firdos santosa ok
9 a = 2 adi setiyawan   cecep anwar hadi firdos santosa ok9 a = 2 adi setiyawan   cecep anwar hadi firdos santosa ok
9 a = 2 adi setiyawan cecep anwar hadi firdos santosa okEka Dhani
 
komdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxkomdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxHasanulFahmi2
 
Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9anasyafridha
 
Unm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wanUnm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wangixcznow
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917rima fauziah
 
Tugas 3 Pengantar Komputasi Modern
Tugas 3 Pengantar Komputasi ModernTugas 3 Pengantar Komputasi Modern
Tugas 3 Pengantar Komputasi ModernAjeng Jan
 
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...RIRIHSAYEKTI
 
Sim, rahma pradina putri, prof. dr. hapzi ali, cma,forum 4 , universitas mer...
Sim, rahma pradina putri, prof. dr.  hapzi ali, cma,forum 4 , universitas mer...Sim, rahma pradina putri, prof. dr.  hapzi ali, cma,forum 4 , universitas mer...
Sim, rahma pradina putri, prof. dr. hapzi ali, cma,forum 4 , universitas mer...Rahma Pradina
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchDion Webiaswara
 

Similar to 5. sistem terdistribusi (dha5) (20)

Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusi
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 3
Materi 3Materi 3
Materi 3
 
Slide bab 6 middleware
Slide bab 6 middlewareSlide bab 6 middleware
Slide bab 6 middleware
 
9 a = 2 adi setiyawan cecep anwar hadi firdos santosa ok
9 a = 2 adi setiyawan   cecep anwar hadi firdos santosa ok9 a = 2 adi setiyawan   cecep anwar hadi firdos santosa ok
9 a = 2 adi setiyawan cecep anwar hadi firdos santosa ok
 
komdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptxkomdat2- MODEL JARINGAN.pptx
komdat2- MODEL JARINGAN.pptx
 
Osi layers
Osi layersOsi layers
Osi layers
 
Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9
 
Unm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wanUnm tki2-kb1-ppt1-wan
Unm tki2-kb1-ppt1-wan
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
 
Presentation1
Presentation1Presentation1
Presentation1
 
Isp
IspIsp
Isp
 
Tugas 3 Pengantar Komputasi Modern
Tugas 3 Pengantar Komputasi ModernTugas 3 Pengantar Komputasi Modern
Tugas 3 Pengantar Komputasi Modern
 
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
 
etak
etaketak
etak
 
Choirul vbnet-01
Choirul vbnet-01Choirul vbnet-01
Choirul vbnet-01
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Sim, rahma pradina putri, prof. dr. hapzi ali, cma,forum 4 , universitas mer...
Sim, rahma pradina putri, prof. dr.  hapzi ali, cma,forum 4 , universitas mer...Sim, rahma pradina putri, prof. dr.  hapzi ali, cma,forum 4 , universitas mer...
Sim, rahma pradina putri, prof. dr. hapzi ali, cma,forum 4 , universitas mer...
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System Research
 

More from khalghy

Pertemuan 13 .dhcp
Pertemuan 13 .dhcpPertemuan 13 .dhcp
Pertemuan 13 .dhcpkhalghy
 
Pertemuan 12. arp
Pertemuan 12. arpPertemuan 12. arp
Pertemuan 12. arpkhalghy
 
Pertemuan 11 ip routing
Pertemuan 11  ip routingPertemuan 11  ip routing
Pertemuan 11 ip routingkhalghy
 
Pertemuan 15-implementasi-jaringan
Pertemuan 15-implementasi-jaringanPertemuan 15-implementasi-jaringan
Pertemuan 15-implementasi-jaringankhalghy
 
Pertemuan 10-subnetting
Pertemuan 10-subnettingPertemuan 10-subnetting
Pertemuan 10-subnettingkhalghy
 
Pertemuan 9-ip-address
Pertemuan 9-ip-addressPertemuan 9-ip-address
Pertemuan 9-ip-addresskhalghy
 
Pertemuan 7-media-transmisi-wireless
Pertemuan 7-media-transmisi-wirelessPertemuan 7-media-transmisi-wireless
Pertemuan 7-media-transmisi-wirelesskhalghy
 
Pertemuan 6-media-transmisi-wire
Pertemuan 6-media-transmisi-wirePertemuan 6-media-transmisi-wire
Pertemuan 6-media-transmisi-wirekhalghy
 
Pertemuan 4-metode-akses
Pertemuan 4-metode-aksesPertemuan 4-metode-akses
Pertemuan 4-metode-akseskhalghy
 
Pertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipPertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipkhalghy
 
Pertemuan 2-referensi-model-osi
Pertemuan 2-referensi-model-osiPertemuan 2-referensi-model-osi
Pertemuan 2-referensi-model-osikhalghy
 
Pertemuan 1-pengenalan-jaringan-komputer
Pertemuan 1-pengenalan-jaringan-komputerPertemuan 1-pengenalan-jaringan-komputer
Pertemuan 1-pengenalan-jaringan-komputerkhalghy
 
Pertemuan 14. dns
Pertemuan 14. dnsPertemuan 14. dns
Pertemuan 14. dnskhalghy
 
Pertemuan 16-koneksi-internet
Pertemuan 16-koneksi-internetPertemuan 16-koneksi-internet
Pertemuan 16-koneksi-internetkhalghy
 
07 basis data
07   basis data07   basis data
07 basis datakhalghy
 
05 representasi data
05   representasi data05   representasi data
05 representasi datakhalghy
 
04 software komputer
04   software komputer04   software komputer
04 software komputerkhalghy
 
03 hardware komputer
03   hardware komputer03   hardware komputer
03 hardware komputerkhalghy
 
02 perkembangan dan klasifikasi komputer
02   perkembangan dan klasifikasi komputer02   perkembangan dan klasifikasi komputer
02 perkembangan dan klasifikasi komputerkhalghy
 
01 pengetahuan dasar komputer
01   pengetahuan dasar komputer01   pengetahuan dasar komputer
01 pengetahuan dasar komputerkhalghy
 

More from khalghy (20)

Pertemuan 13 .dhcp
Pertemuan 13 .dhcpPertemuan 13 .dhcp
Pertemuan 13 .dhcp
 
Pertemuan 12. arp
Pertemuan 12. arpPertemuan 12. arp
Pertemuan 12. arp
 
Pertemuan 11 ip routing
Pertemuan 11  ip routingPertemuan 11  ip routing
Pertemuan 11 ip routing
 
Pertemuan 15-implementasi-jaringan
Pertemuan 15-implementasi-jaringanPertemuan 15-implementasi-jaringan
Pertemuan 15-implementasi-jaringan
 
Pertemuan 10-subnetting
Pertemuan 10-subnettingPertemuan 10-subnetting
Pertemuan 10-subnetting
 
Pertemuan 9-ip-address
Pertemuan 9-ip-addressPertemuan 9-ip-address
Pertemuan 9-ip-address
 
Pertemuan 7-media-transmisi-wireless
Pertemuan 7-media-transmisi-wirelessPertemuan 7-media-transmisi-wireless
Pertemuan 7-media-transmisi-wireless
 
Pertemuan 6-media-transmisi-wire
Pertemuan 6-media-transmisi-wirePertemuan 6-media-transmisi-wire
Pertemuan 6-media-transmisi-wire
 
Pertemuan 4-metode-akses
Pertemuan 4-metode-aksesPertemuan 4-metode-akses
Pertemuan 4-metode-akses
 
Pertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipPertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ip
 
Pertemuan 2-referensi-model-osi
Pertemuan 2-referensi-model-osiPertemuan 2-referensi-model-osi
Pertemuan 2-referensi-model-osi
 
Pertemuan 1-pengenalan-jaringan-komputer
Pertemuan 1-pengenalan-jaringan-komputerPertemuan 1-pengenalan-jaringan-komputer
Pertemuan 1-pengenalan-jaringan-komputer
 
Pertemuan 14. dns
Pertemuan 14. dnsPertemuan 14. dns
Pertemuan 14. dns
 
Pertemuan 16-koneksi-internet
Pertemuan 16-koneksi-internetPertemuan 16-koneksi-internet
Pertemuan 16-koneksi-internet
 
07 basis data
07   basis data07   basis data
07 basis data
 
05 representasi data
05   representasi data05   representasi data
05 representasi data
 
04 software komputer
04   software komputer04   software komputer
04 software komputer
 
03 hardware komputer
03   hardware komputer03   hardware komputer
03 hardware komputer
 
02 perkembangan dan klasifikasi komputer
02   perkembangan dan klasifikasi komputer02   perkembangan dan klasifikasi komputer
02 perkembangan dan klasifikasi komputer
 
01 pengetahuan dasar komputer
01   pengetahuan dasar komputer01   pengetahuan dasar komputer
01 pengetahuan dasar komputer
 

5. sistem terdistribusi (dha5)

  • 1. SISTEM TERDISTRIBUSI St. Mawaddatanwwarahmah Pert 5
  • 3. PROSES TERDISTRIBUSI Dengan semakin mahalnya perangkat keras komputer maka konsep proses terdistribusi (distributed processing) mulai digunakan dimana beberapa komputer akan mengerjakan sebuah pekerjaan besar secara paralel.
  • 4. Proses distribusi dirancang agar sebuah program dapat dijalankan pada berbagai tempat dalam suatu jaringan komputer baik LAN maupun WAN. Dalam pembanguna proses terdistribusi, perlu adanya perpaduan dalam teknologi jaringan dan komunikasi antarjaringan karena selain proses yang harus didistribusikan, setiap host komputer harus menjalankan perintah yang diberikan oleh komputer utama.
  • 5. Tujuan utama suatu sistem terdistribusi adalah menghubungkan pengguna komputer dengan sumber daya yang transparan, terbuka dan memiliki skalabilitas. Dengan kata lain, sistem proses terdistribusi adalah sistem yang lebih baik dan kuat dibandingkan kombinasi sistem stand alone.
  • 6. INFRASTRUKTUR PEMBANGUN SISTER a. Moab Grid suite b. Remote procedure call c. Distributed object d. SOAP e. XML-RPC f. GLOBE g. Acute h. Phyton Remote Object (PYRO) i. BOINC j. GLOBUS
  • 7. OBJEK TERDISTRIBUSI 1. CORBA 2. COM 3. DCOM
  • 8. 1. CORBA Pada tahun 1989 object Management group (OMG) dibentuk melakukan standarisasi terhadap arsitektur aplikasi menggunakan obyek terdistribusi sehingga aplikasi yang dibuat oleh sebuah vendor dapat birenteraksi dengan vendor lainnya dengan berbagai perangkat jaringan dan sistem operasi.
  • 9. Standar yang dikeluarkan oleh OMG disebut Common Object RequestBroker Architektur (CORBA). Spesifikasi CORBA ini berisi sebuah spesifikasi infrastruktur yang disebut Object request Broker (ORB) yang memungkinkan aplikasi klien untuk dapat berkomunikasi dengan obyek secara remote, yang meliputi antarmuka program, protokol komunikasi dan model obyek atau layanan yang memungkinkan untuk saling berkomunikasi dalam berbagai platform.
  • 10. CORBA membungkus kode program yang dibuat dengan bahasa pemrograman tertentu menjadi sebuah obyek yang ditambah dengan informasi mengenai kemampuan kode program dan cara mengaksesnya.  CORBA menggunakan interface definition language (IDL) untuk menunjukkan interface atau antarmuka yang dapat digunakan oleh program atau obyek lain.
  • 11. 2. COM Component Object Model (COM) adalah teknologi ciptaan Microsoft untuk memungkinkan komunikasi antaraplikasi. Teknologi ini sudah disediakan untuk beberapa platform tetapi kebanyakan untuk platform windows.
  • 12. 3. DCOM Distributed Component Object Model (DCOM), dibandingkan dengan COM memiliki kelebihan mampu untuk terdistribusi dan berkomunikasi antar komponent melalui jaringan
  • 13. LAYANAN TERDISTRIBUSI Dalam perkembangannya, obyek terdistribusi masih dirasa kurang karena kadang menimbulkan masalah dalam jaringan misalnya masalah keamanan, masalah yang berhubungan dengan firewall.
  • 14. Untuk itu dikembangkan layanan terdistribusi dimana bukan lagi obyek yang didistribusikan, tetapi sudah berupa sebuah layanan. Teknologi yang menggunakan konsep ini adalah Web Service (WS).
  • 15. Web Service adalah sistem yang didesain untuk mendukung interaksi antar komputer dalam jaringan. WS memiliki antarmuka dalam format yang dapat dibaca oleh komputer seperti WSDL. Sistem lain berinteraksi dengan Web service melalui message yang dikirimkan melalui protokol HTTP.