Daftar Isi:
- Definisi - Apa yang dimaksud dengan Terdistribusi Komputasi (DCI)?
- Techopedia menjelaskan Distributed Computing (DCI)
Definisi - Apa yang dimaksud dengan Terdistribusi Komputasi (DCI)?
Komputasi terdistribusi mengacu pada bidang ilmu komputer yang meneliti sistem terdistribusi. Sistem terdistribusi mencakup berbagai komputer yang terhubung dan berkomunikasi melalui jaringan komputer. Komputer berkomunikasi satu sama lain untuk mencapai tujuan bersama.
Sistem komputer terdistribusi mencakup beberapa komponen perangkat lunak yang diinstal di berbagai komputer tetapi beroperasi sebagai sistem individual. Komputer yang beroperasi dalam sistem terdistribusi dapat secara fisik ditutup dan terhubung menggunakan jaringan lokal. Atau, mereka dapat secara geografis jauh dan terhubung menggunakan jaringan area luas.
Techopedia menjelaskan Distributed Computing (DCI)
Sistem terdistribusi mencakup berbagai kemungkinan konfigurasi, seperti komputer pribadi, mainframe, minicomputer, workstation, dll. Program komputer yang beroperasi dalam sistem terdistribusi dikenal sebagai program terdistribusi, sedangkan prosedur untuk menulis program seperti itu disebut pemrograman terdistribusi.
Sistem terdistribusi memberikan beberapa manfaat dibandingkan dengan sistem terpusat. Ini termasuk:
- Skalabilitas: Sistem terdistribusi dapat dengan mudah diperpanjang dengan penambahan lebih banyak mesin sesuai kebutuhan.
- Redundansi: Banyak mesin dapat menawarkan layanan yang sama. Oleh karena itu, bahkan jika satu mesin tidak tersedia, tugas-tugasnya tidak terpengaruh. Selain itu, karena penggunaan banyak mesin yang lebih kecil, redundansi ini relatif murah.
Sistem komputasi terdistribusi dapat beroperasi pada perangkat keras yang disediakan oleh beberapa vendor. Itu dapat menggunakan banyak komponen perangkat lunak berbasis standar yang berbeda. Sistem ini mandiri dan tidak terlalu bergantung pada perangkat lunak dasar. Mereka dapat menggunakan berbagai protokol komunikasi serta beroperasi pada beberapa sistem operasi. Untuk melakukan komunikasi antar-mesin, mereka menggunakan TCP / IP atau SNA pada Ethernet atau Token Ring.
Komputer yang digunakan dalam komputasi terdistribusi menggunakan model client-server.