Komputasi sebar

Komputasi sebar (distributed computing) inggih punika salah satunggaling bidang saking ilmu komputer ingkang nyinauni sistem sebar, inggih punika sistem komputer ingkang komponen-komponenipun sami komunikasi wonten ing komputer-komputer ingkang sami terkoneksi.
 Komponen-komponen sistem sebar mingnangka komunikasi lan koordinasi tindakan-tindakanipun kanthi ngirim pesen antawisipun supados saged nggayuh tujuan ingkang sami. Tiga tantangan utami saking sistem sebar inggih punika: njagi keserentakan (concurrency) komponen, ngatasi ketiadaan penanda wayah global, lan ngelola kegagalan komponen ingkang independen. Menawi satunggaling komponen saking satunggaling sistem gagal, sistem punika boten gagal sedayanipun. Tuladha sistem sebar bervariasi saking sistem berbasis SOA ngantos sawisan mikro, game online multiplayer skala ageng (MMO) ngantos aplikasi peer-to-peer. Sistem sebar nyekapaken biaya ingkang signifikan langkung inggil tinimbang arsitektur monolitik, utaminipun amargi betahaken tambahan hardware, server, gateway, firewall, subnet enggal, proxy, lan sapanunggalanipun. Kajawi punika, sistem sebar rawan kaliyan kekeliruan komputasi sebar. Wonten ing sisi sanes, sistem sebar ingkang dirancang kanthi sae langkung scalable, langkung awet, langkung saged diowahi lan langkung saged disetel tinimbang aplikasi monolitik ingkang digelar wonten ing satunggal mesin.

Sistem sebar inggih punika kelompok-kelompok komputer ingkang terkoneksi ingkang nggadhahi tujuan ingkang sami kangge padamelanipun. Istilah "komputasi konkuren", "komputasi paralel", lan "komputasi sebar" gadhah kathah tumpang tindih, lan boten wonten pambeda ingkang cetha antawisipun. Sistem ingkang sami saged dikarakterisasi minangka "paralel" lan "sebar"; prosesor wonten ing sistem sebar ingkang khas mlampah kanthi sejajar. Komputasi paralel saged dipuntingali minangka wujud komputasi sebar ingkang kenceng, lan komputasi sebar saged dipuntingali minangka wujud komputasi paralel ingkang kendho. Senajan mekaten, saged dipunklasifikasikaken sistem konkuren minangka "paralel" utawi "sebar" ngginakaken kriteria ing ngandhap punika:

 Wonten ing komputasi paralel, sedaya prosesor saged ngakses memori ingkang dipunginakaken bebarengan (shared memory) kangge ngijolaken informasi antawis prosesor.
 Wonten ing komputasi sebar, saben prosesor gadhah memori pribadinipun piyambak (memori sebar). Informasi dipunijolaken kanthi ngirim pesen antawis prosesor

 Sitiran