Skip to main content

Apa itu komputasi terdistribusi?

Komputasi terdistribusi menggunakan jaringan banyak komputer, masing -masing menyelesaikan sebagian dari tugas keseluruhan, untuk mencapai hasil komputasi jauh lebih cepat daripada dengan satu komputer.Selain tingkat daya komputasi yang lebih tinggi, komputasi terdistribusi juga memungkinkan banyak pengguna untuk berinteraksi dan terhubung secara terbuka.Berbagai bentuk komputasi terdistribusi memungkinkan tingkat keterbukaan yang berbeda, dengan kebanyakan orang menerima bahwa tingkat keterbukaan yang lebih tinggi dalam sistem komputasi terdistribusi bermanfaat.

Segmen Internet yang paling dikenal oleh kebanyakan orang, World Wide Web, juga merupakan penggunaan komputasi terdistribusi yang paling dikenal di arena publik.Banyak komputer yang berbeda membuat semua yang dilakukan seseorang saat menjelajahi internet mungkin, dengan setiap komputer menetapkan peran khusus dalam sistem.

Komputer rumahan digunakan, misalnya, untuk menjalankan browser dan untuk memecah informasi yang dikirim, membuatnya dapat diakses oleh pengguna akhir.Server di penyedia layanan internet Anda bertindak sebagai pintu gerbang antara komputer rumah Anda dan internet yang lebih besar.Server ini berbicara dengan komputer yang terdiri dari sistem nama domain, untuk membantu memutuskan komputer mana yang harus diajak bicara berdasarkan URL yang dimasukkan oleh pengguna akhir.Selain itu, setiap halaman web di -host di komputer lain.

Jenis lain dari komputasi terdistribusi dikenal sebagai komputasi grid.Komputasi grid terdiri dari banyak komputer yang beroperasi bersama dari jarak jauh dan sering hanya menggunakan kekuatan prosesor idle dari komputer normal.Contoh visibilitas tertinggi dari bentuk komputasi terdistribusi ini adalah proyek di rumah dari pencarian kecerdasan ekstra-terestrial (SETI).SETI menggunakan daya pemrosesan lebih dari lima juta komputer rumah untuk memanfaatkan daya komputasi jauh lebih dari superkomputer terbesar.SETI menyediakan perangkat lunak gratis yang dapat diinstal oleh pengguna rumahan di komputer.Perangkat lunak berjalan ketika komputer dibiarkan diam, dan setiap komputer dengan perangkat lunak menghubungi server pusat di Berkeley dan mengunduh file 250k yang mengatakan apa yang harus dianalisis.Sistem komputasi terdistribusi kemudian menganalisis data ini untuk pola spesifik, yang secara teori mewakili kemungkinan tinggi desain cerdas.

Banyak komputer rumah juga merupakan contoh komputasi terdistribusi - meskipun yang kurang drastis.Dengan menggunakan beberapa prosesor di mesin yang sama, komputer dapat menjalankan proses terpisah dan mencapai tingkat efisiensi yang lebih tinggi daripada sebaliknya.Banyak komputer di rumah sekarang memanfaatkan multiprosesing, serta praktik serupa yang dikenal sebagai multithreading, untuk mencapai kecepatan yang jauh lebih tinggi daripada rekan-rekan prosesor tunggal mereka.