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 Sistem Terdistribusi

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
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusiFebriyani Syafri
 
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 Sistem Terdistribusi (20)

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
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
 
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 Mawaddah Warahmah

Rekayasa perangkat lunak (dha14)
Rekayasa perangkat lunak (dha14)Rekayasa perangkat lunak (dha14)
Rekayasa perangkat lunak (dha14)Mawaddah Warahmah
 
Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Mawaddah Warahmah
 
Sistem terdistribusi (dhaa12)
Sistem terdistribusi (dhaa12)Sistem terdistribusi (dhaa12)
Sistem terdistribusi (dhaa12)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha16)
Interaksi manusia dan komputer (dha16)Interaksi manusia dan komputer (dha16)
Interaksi manusia dan komputer (dha16)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha15)
Interaksi manusia dan komputer (dha15)Interaksi manusia dan komputer (dha15)
Interaksi manusia dan komputer (dha15)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha14)
Interaksi manusia dan komputer (dha14)Interaksi manusia dan komputer (dha14)
Interaksi manusia dan komputer (dha14)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha13)
Interaksi manusia dan komputer (dha13)Interaksi manusia dan komputer (dha13)
Interaksi manusia dan komputer (dha13)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha12)
Interaksi manusia dan komputer (dha12)Interaksi manusia dan komputer (dha12)
Interaksi manusia dan komputer (dha12)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha11)
Interaksi manusia dan komputer (dha11)Interaksi manusia dan komputer (dha11)
Interaksi manusia dan komputer (dha11)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha10)
Interaksi manusia dan komputer (dha10)Interaksi manusia dan komputer (dha10)
Interaksi manusia dan komputer (dha10)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha8)
Interaksi manusia dan komputer (dha8)Interaksi manusia dan komputer (dha8)
Interaksi manusia dan komputer (dha8)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha6)
Interaksi manusia dan komputer (dha6)Interaksi manusia dan komputer (dha6)
Interaksi manusia dan komputer (dha6)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha5)
Interaksi manusia dan komputer (dha5)Interaksi manusia dan komputer (dha5)
Interaksi manusia dan komputer (dha5)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha4)
Interaksi manusia dan komputer (dha4)Interaksi manusia dan komputer (dha4)
Interaksi manusia dan komputer (dha4)Mawaddah Warahmah
 
Interaksi manusia dan komputer (dha3)
Interaksi manusia dan komputer (dha3)Interaksi manusia dan komputer (dha3)
Interaksi manusia dan komputer (dha3)Mawaddah Warahmah
 

More from Mawaddah Warahmah (20)

Rekayasa perangkat lunak (dha14)
Rekayasa perangkat lunak (dha14)Rekayasa perangkat lunak (dha14)
Rekayasa perangkat lunak (dha14)
 
Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)
 
Sistem terdistribusi (dhaa12)
Sistem terdistribusi (dhaa12)Sistem terdistribusi (dhaa12)
Sistem terdistribusi (dhaa12)
 
Quis1
Quis1Quis1
Quis1
 
Interaksi manusia dan komputer (dha16)
Interaksi manusia dan komputer (dha16)Interaksi manusia dan komputer (dha16)
Interaksi manusia dan komputer (dha16)
 
Interaksi manusia dan komputer (dha15)
Interaksi manusia dan komputer (dha15)Interaksi manusia dan komputer (dha15)
Interaksi manusia dan komputer (dha15)
 
Interaksi manusia dan komputer (dha14)
Interaksi manusia dan komputer (dha14)Interaksi manusia dan komputer (dha14)
Interaksi manusia dan komputer (dha14)
 
Interaksi manusia dan komputer (dha13)
Interaksi manusia dan komputer (dha13)Interaksi manusia dan komputer (dha13)
Interaksi manusia dan komputer (dha13)
 
Interaksi manusia dan komputer (dha12)
Interaksi manusia dan komputer (dha12)Interaksi manusia dan komputer (dha12)
Interaksi manusia dan komputer (dha12)
 
Interaksi manusia dan komputer (dha11)
Interaksi manusia dan komputer (dha11)Interaksi manusia dan komputer (dha11)
Interaksi manusia dan komputer (dha11)
 
Interaksi manusia dan komputer (dha10)
Interaksi manusia dan komputer (dha10)Interaksi manusia dan komputer (dha10)
Interaksi manusia dan komputer (dha10)
 
Interaksi manusia dan komputer (dha8)
Interaksi manusia dan komputer (dha8)Interaksi manusia dan komputer (dha8)
Interaksi manusia dan komputer (dha8)
 
Interaksi manusia dan komputer (dha6)
Interaksi manusia dan komputer (dha6)Interaksi manusia dan komputer (dha6)
Interaksi manusia dan komputer (dha6)
 
Interaksi manusia dan komputer (dha5)
Interaksi manusia dan komputer (dha5)Interaksi manusia dan komputer (dha5)
Interaksi manusia dan komputer (dha5)
 
Interaksi manusia dan komputer (dha4)
Interaksi manusia dan komputer (dha4)Interaksi manusia dan komputer (dha4)
Interaksi manusia dan komputer (dha4)
 
Interaksi manusia dan komputer (dha3)
Interaksi manusia dan komputer (dha3)Interaksi manusia dan komputer (dha3)
Interaksi manusia dan komputer (dha3)
 
Uts
UtsUts
Uts
 
Uas
UasUas
Uas
 
Quiz 2
Quiz 2Quiz 2
Quiz 2
 
Quiz 1
Quiz 1Quiz 1
Quiz 1
 

Sistem Terdistribusi

  • 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.