Kas yra paskirstytasis kompiuteris?

Paskirstytasis skaičiavimas naudoja daugelio kompiuterių tinklą, kurių kiekvienas atlieka tam tikrą bendros užduoties dalį, kad skaičiavimo rezultatas būtų pasiektas daug greičiau nei naudojant vieną kompiuterį. Be didesnio skaičiavimo galios lygio, paskirstytasis kompiuteris taip pat leidžia daugeliui vartotojų bendrauti ir prisijungti atvirai. Skirtingos paskirstytojo skaičiavimo formos suteikia skirtingą atvirumo lygį, dauguma žmonių pripažįsta, kad didesnis atvirumo laipsnis paskirstytoje skaičiavimo sistemoje yra naudingas.

Daugeliui žmonių labiausiai žinomas interneto segmentas – pasaulinis žiniatinklis – taip pat yra labiausiai atpažįstamas paskirstytojo skaičiavimo panaudojimo būdas viešoje arenoje. Daugelyje skirtingų kompiuterių viskas, ką galima padaryti naršant internete, yra įmanoma, kiekvienam kompiuteriui sistemoje priskiriamas ypatingas vaidmuo.

Namų kompiuteris naudojamas, pavyzdžiui, naršyklei paleisti ir siunčiamai informacijai suskaidyti, kad ji būtų prieinama galutiniam vartotojui. Jūsų interneto paslaugų teikėjo serveris veikia kaip vartai tarp jūsų namų kompiuterio ir didesnio interneto. Šie serveriai bendrauja su kompiuteriais, kuriuose yra domeno vardų sistema, kad padėtų nuspręsti, su kuriais kompiuteriais kalbėti pagal galutinio vartotojo įvestą URL. Be to, kiekvienas tinklalapis talpinamas kitame kompiuteryje.

Kitas paskirstytojo skaičiavimo tipas yra žinomas kaip tinklelio skaičiavimas. Tinklelio skaičiavimą sudaro daug kompiuterių, kurie kartu veikia nuotoliniu būdu ir dažnai tiesiog naudoja įprastų kompiuterių tuščiosios eigos procesoriaus galią. Labiausiai matomas šios paskirstytos skaičiavimo formos pavyzdys yra Nežemiško intelekto paieškos (SETI) projektas „At Home“. SETI naudoja daugiau nei penkių milijonų namų kompiuterių apdorojimo galią, kad išnaudotų skaičiavimo galią daug daugiau nei net didžiausi superkompiuteriai. SETI suteikia nemokamą programinės įrangos dalį, kurią namų vartotojas gali įdiegti kompiuteryje. Programinė įranga veikia, kai kompiuteris nenaudojamas, o kiekvienas kompiuteris su programine įranga susisiekia su centriniu serveriu Berklyje ir atsisiunčia 250 XNUMX failą, kuriame nurodoma, ką analizuoti. Paskirstytoji skaičiavimo sistema analizuoja šiuos duomenis, kad nustatytų konkrečius modelius, kurie teoriškai reiškia didelę protingo dizaino tikimybę.

Daugelis namų kompiuterių taip pat yra paskirstyto skaičiavimo pavyzdžiai, nors ir ne tokie drastiški. Naudodamas kelis procesorius tame pačiame įrenginyje, kompiuteris gali vykdyti atskirus procesus ir pasiekti aukštesnį efektyvumo lygį nei kitu atveju. Daugelis namų kompiuterių dabar naudoja kelių apdorojimo funkciją, taip pat panašią praktiką, vadinamą kelių gijų, kad pasiektų daug didesnį greitį nei vieno procesoriaus analogai.