Daftar Isi:
Video: Will the Future Be Human? - Yuval Noah Harari at the WEF Annual Meeting 2018 2024
Di balik semua tren penting selama dekade terakhir, termasuk orientasi layanan, komputasi awan, virtualisasi, dan data besar., adalah teknologi dasar yang disebut distributed computing. Secara sederhana, tanpa mendistribusikan komputasi, tidak satu pun dari kemajuan ini yang mungkin dilakukan.
Komputasi terdistribusi adalah teknik yang memungkinkan komputer individu dihubungkan ke seluruh wilayah geografis seolah-olah merupakan lingkungan tunggal. Anda menemukan banyak implementasi komputasi terdistribusi yang berbeda. Dalam beberapa topologi, entitas komputasi individual hanya menyampaikan pesan satu sama lain.
Dalam situasi lain, lingkungan komputasi terdistribusi dapat berbagi sumber daya mulai dari memori hingga jaringan dan penyimpanan. Semua model komputasi terdistribusi memiliki atribut umum: Mereka adalah sekelompok komputer berjejaring yang bekerja sama untuk melakukan beban kerja atau proses.
DARPA dan data besar
Model komputasi terdistribusi yang paling terkenal, Internet, adalah dasar untuk segala hal mulai dari e-commerce hingga komputasi awan hingga pengelolaan layanan dan virtualisasi. Internet dikandung sebagai proyek penelitian yang didanai oleh U. S. DARPA.
Ini dirancang untuk menciptakan sistem jaringan interkoneksi yang akan mendukung nonkomersial, berkolaborasi dalam penelitian di kalangan ilmuwan. Pada hari-hari awal Internet, komputer-komputer ini sering dihubungkan oleh saluran telepon! Kecuali Anda mengalami frustrasi itu, Anda hanya bisa membayangkan betapa lambat dan rapuh koneksi itu.
Seiring teknologi matang pada dekade berikutnya, protokol umum seperti Transmission Control Protocol (TCP) membantu berkembang biak teknologi dan jaringan. Ketika Protokol Internet (IP) ditambahkan, proyek tersebut dipindahkan dari jaringan tertutup untuk mengumpulkan ilmuwan ke platform komersial potensial untuk mentransfer e-mail ke seluruh dunia.
Sepanjang tahun 1980an, layanan berbasis Internet baru mulai bermunculan di pasar sebagai alternatif komersial untuk jaringan DARPA. Pada tahun 1992, Kongres U. S. menyampaikan Undang-Undang Ilmiah dan Teknologi Lanjutan bahwa untuk pertama kalinya, memungkinkan penggunaan komersial dari teknologi jaringan yang kuat ini. Dengan pertumbuhan eksplosif yang terus berlanjut, Internet benar-benar merupakan jaringan terdistribusi global dan tetap menjadi contoh terbaik dari kekuatan komputasi terdistribusi.
Nilai dari model data besar yang konsisten
Perbedaan apa yang dilakukan oleh usaha yang dipimpin DARPA ini dalam gerakan untuk komputasi terdistribusi?Sebelum komersialisasi Internet, ada ratusan perusahaan dan organisasi yang menciptakan infrastruktur perangkat lunak yang dimaksudkan untuk menyediakan platform umum guna mendukung lingkungan komputasi terdistribusi tinggi.
Namun, setiap vendor atau organisasi standar menghasilkan panggilan prosedur jarak jauh (RPC) yang memungkinkan semua pelanggan, pengembang perangkat lunak komersial, dan mitra harus mengadopsi dan mendukungnya. RPC adalah mekanisme primitif yang digunakan untuk mengirim pekerjaan ke komputer jarak jauh dan biasanya mengharuskan menunggu pekerjaan jarak jauh selesai sebelum pekerjaan lain dapat dilanjutkan.
Dengan vendor yang menerapkan RPC berpemilik, menjadi tidak praktis untuk membayangkan bahwa setiap perusahaan akan dapat menciptakan standar universal untuk komputasi terdistribusi. Pada pertengahan 1990-an, protokol Internet menggantikan pendekatan primitif ini dan menjadi fondasi untuk komputasi terdistribusi saat ini. Setelah ini diselesaikan, penggunaan pendekatan ini terhadap komputasi jaringan mulai berkembang.