Kelompok 1
Agustiani (210155201067)
Azzahra (210155201075)
Devi Dalena (210155201015)
Eza Juliana Putri (210155201016)
Ela Nurvazila (210155201082)
Rozatul Jannah (210155201173)
Komunikasi Antar Komponen dalam Sistem Terdistribusi
Protokol
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya
hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol
dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada
tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
Dahulu, komunikasi antar komputer dari vendor yang berbeda adalah sangat sulit
dilakukan, karena mereka mengunakan protokol dan format data yang berbeda-beda.
Sehingga International Standards Organization (ISO) membuat suatu arsitektur komunikasi
yang dikenal sebagai Open System Interconnection (OSI), model yang mendefinisikan
standar untuk menghubungkan komputer-komputer dari vendor-vendor yang berbeda.
RPC (Remote Procedure Call)
RPC adalah metode komunikasi antar proses yang memungkinkan pemanggilan prosedur atau
fungsi pada komputer jarak jauh. Dalam RPC, komponen-komponen dalam sistem terdistribusi dapat
saling memanggil prosedur atau fungsi tanpa harus mengetahui detail implementasinya.
• Collaborative Agent: Agent yang memiliki kemampuan melakukan kolaborasi dan koordinasi antar
agent dalam kerangka Multi Agent System (MAS).- Interface Agent: Agent yang memiliki
kemampuan untuk berkolaborasi dengan user, melakukan fungsi monitoring, dan learning untuk
memenuhi kebutuhan user.
• Heterogeneous Agent System: Dalam lingkungan Multi Agent System (MAS), apabila terdapat dua
atau lebih agent yang memiliki karakteristik yang berbeda.
Kesimpulan
Kesimpulan pemrosesan dalam sistem terdistribusi adalah sebagai berikut:
Sistem terdistribusi merupakan sekumpulan komponen yang berada pada jaringan komputer,
terdiri dari prosesor-prosesor yang tidak saling berbagi memori atau clock, dan terhubung
melalui jaringan komunikasi yang bervariasi, seperti Local Area Network (LAN) atau Wide Area
Network (WAN).
• Tujuan utama dari sistem terdistribusi adalah untuk menghubungkan pengguna dengan
sumber daya secara efisien, meningkatkan transparansi dan skalabilitas.
• Keuntungan utama dari komputasi terdistribusi adalah skalabilitas, ketersediaan, dan
konsistensi.
• Beberapa kasus penggunaan komputasi terdistribusi meliputi analisis data, pemrosesan
paralel, dan pengembangan aplikasi web.
• Permasalahan yang mungkin muncul dalam sistem terdistribusi meliputi distribusi beban,
replika kekuatan, pemisahan fisik, ketergantungan pada infrastruktur jaringan, dan masalah
keamanan.
TERIMAKASIH