To čini multiprocesorski model privlačnim ako želite upotrijebiti svoje superračunalo za pokretanje uobičajenih višenitnih aplikacija poput alata za 3D prikazivanje ili kodera za medije.
Formiranje klastera
Višeprocesorski pristup ima ograničenja. Nakon što instalirate svoja dva skupa procesora u svoju skupu matičnu ploču, gotovo da nema mogućnosti za organsko širenje; mogli biste instalirati više RAM-a ili zamijeniti svoje procesore za par moćnijih modela, ali u osnovi imate zatvoreni sustav. Fleksibilniji pristup je grupiranje.
kako saznati kada ste napravili svoj Google račun
Klaster je skupina računala, obično povezanih lokalnom mrežom, koja djeluje kao da je jedan sustav.
Računarski klaster može se promatrati kao makrokozmos višeprocesorskog sustava, s više fizičkih računala koja paralelno rade na svojim pojedinačnim zadacima
Klasteri se mogu koristiti u sve vrste svrha, poput pružanja uravnoteženja opterećenja i tolerancije kvarova za mrežne usluge, ali model se posebno dobro pridaje superračunarskim aplikacijama. Doista, pristup grupiranju temelj je većine najpoznatijih superračunala u povijesti, uključujući Fujitsuovo K računalo koje je pobijedilo svijet.
Filozofija klastera superračunala je jednostavna. Jedan fizički (ili virtualni) stroj konfiguriran je kao glavni sustav ili glavni čvor i na ovom je sustavu pokrenut glavni aplikacijski kod. Ostali čvorovi ne rade ništa drugo nego sjede i čekaju da im glavni sustav delegira radna opterećenja; kad ih se primi, oni odrade posao i vrate rezultate što je brže moguće.
Računarski klaster može se promatrati kao makrokozmos višeprocesorskog sustava, s više fizičkih računala koja paralelno rade na svojim pojedinačnim zadacima.
kako odabrati sve gmail aplikacije
Razlika je u tome što se čvorovi mogu dodati u klaster ili ukloniti iz njega jednako lako kao i povezivanje novog računala s mrežom; i, štoviše, uopće ne postoji zahtjev da hardver čvora koristi bilo koju određenu arhitekturu.
Ako ste željeli, mogli biste sastaviti klaster iz žarišnog sistema, uključujući netbooke, prijenosnike, radne stanice i poslužitelje visokih performansi. Jedini uvjet je da svaki čvor pokreće prikladan klijentski softver.
Vjerojatno su najpoznatiji primjeri računalnih klastera projekti [zaštićeni e-poštom] i [zaštićeni e-poštom] - ali pojam klastera obično podrazumijeva centralno upravljani sustav (projekti koji kombiniraju snagu udaljenih računala nazivaju se računarskim računarom. ).
Čvorovi klastera također su obično povezani puno bržom vezom od uobičajene internetske veze, kako bi se smanjila latencija koja je potrebna za slanje radnih opterećenja naprijed-natrag. U vašem kućnom klasteru to bi mogao biti Gigabit ili 10GbE; računalo K koristi vlasničku interkonekciju nazvanu Tofu koja pruža 100 GB / sec propusnosti.
Saznaj više
Superračunarsko kodiranje
Klastere koji se temelje na sustavu Windows može se prilično jednostavno sastaviti pomoću operativnog sustava Windows HPC Server 2008, a Microsoft daje smjernice za stvaranje aplikacija svjesnih klastera koje će koristiti resurse klastera kada se izvode na takvom sustavu. Postoje i razne besplatne Linux distribucije dizajnirane za klasteriranje, poput openMosix i ClusterKnoppix. Oni pružaju user-friendly iskustvo zbog kojeg je gotovo jednostavno postavljanje klastera bilo koje veličine pomoću popularnog sustava Beowulf.
Bez obzira na put koji odaberete, jedno ograničenje koje ćete vjerojatno naići nedostatak je već postojećih aplikacija dizajniranih za korištenje resursa klastera. To nije nužno problem, jer se zadaci superračunala obično izvode po narudžbenom kodu.
Kartice dodataka
Pristup klasteru je fleksibilan, ali prilično rasipan - u osnovi znači ostaviti cijelo računalo uključenim i crpiti energiju kada obično koristite samo nekoliko funkcija procesora.
Energetski učinkovitiji pristup je montiranje velikog broja procesorskih jezgri na jednu karticu za proširenje i korištenje tih jezgri kao virtualnog klastera.
kako poslati samouništavajuću tekstualnu porukuPrethodna stranica Sljedeća stranica