Tai naudinga įsivaizduoti tipišką pasidalino skaičiavimo sistemą turi priekinį galą ir atgal pabaigoje. Ant priekio yra visi kompiuteriai, kurie yra savanoriška procesoriaus išteklių projektui. Ant nugaros pabaigoje yra kompiuteriai ir serveriai valdyti bendrą projektą, padalinti pagrindinę užduotį į mažesnius gabaliukus, pabendrauti su kompiuteriais ant priekinio pabaigos ir saugoti informaciją priekis kompiuteriai siųsti baigusi analizę.
Apskritai, dalijant iki skaičiavimo problemą į mažesnius gabaliukus darbas patenka į ant nugaros pabaigoje kompiuterį, paprastai serverio programa. Tai kompiuteris naudoja specialią programinę įrangą padalinti užduotį į mažesnius gabalėlius, kurie yra lengviau vidutinis kompiuterio valdymo sistemą. Kai kreipėsi kompanionas programinė įranga įdiegta ant priekinės kompiuterio, serveris bus siųsti duomenis per analizei tinklo. Gavusi užpildytą analizės darbą, serveris bus nukreipti į atitinkamą duomenų bazę duomenis.
Sistemos administratoriai paprastai naudoti kitą kompiuterį gabalas užpildytą analizuoja kartu. Galutinis tikslas yra ateiti į labai didelis problemą sprendžiant jį mažyčių bitai. Daugeliu atvejų, sistemos administratoriai skelbti rezultatus, kad kiti galėtų pasinaudoti informacija.
Jei ši architektūra aprašymas atrodo šiek tiek neaiškus, tai todėl, kad nėra vieno būdo sukurti ir administruoti bendrą skaičiavimo sistemą. Kiekviena sistema turi savo unikalią programinę įrangą ir architektūrą. Daugeliu atvejų, programuotojas pritaiko prie konkrečiam sistemos tikslų programinę įrangą. Nors du skirtingi jūsų kompiuterio sistemos gali dirbti tą patį kelią apskritai, kai jūs kasti žemyn į detales, jie gali atrodyti labai skirtingi.
Kokie yra keletas bendrų skaičiavimo programas, ir kodėl jie turi specializuotą programinę įrangą? Sužinokite kitame skyriuje.
Bendra skaičiavimo Taikomosios
Yra dešimtys aktyvių bendrų Kompiuterija sistemų projektų, kiekvienas su savo tinklais ir skaičiavimo užduotis. Kai kurie iš šių tinklų sutampa - tai įmanoma vartotojui dalyvauti daugiau nei vieno tinklo, nors tai nereiškia, kad skirtingi projektai turi Dalintis laukimo režimo išteklius. Kaip rezultatas, kiekvienas individas užduotis trunka šiek tiek ilgiau.
Vienas iš pavy