Domov Strojna oprema Kakšna je razlika med razsežnostjo in povečanjem (arhitektura, aplikacije itd.)?

Kakšna je razlika med razsežnostjo in povečanjem (arhitektura, aplikacije itd.)?

Anonim

V:

Kakšna je razlika med razsežnostjo in povečanjem (arhitektura, aplikacije itd.)?

A:

Izraza "povečaj" in "razčleni" se običajno uporabljata pri razpravljanju o različnih strategijah za dodajanje funkcionalnosti v strojne sisteme. V bistvu so različni načini reševanja potrebe po večji zmogljivosti procesorja, pomnilnika in drugih virov.

Povečanje obsega se na splošno nanaša na nakup in namestitev bolj sposobnega centralnega krmilnika ali dela strojne opreme. Na primer, ko se zahteve za vnos / izhod projekta začnejo izvajati v mejah posameznega strežnika, bi bil pristop povečevanja velikosti nakup bolj sposobnega strežnika z večjo zmogljivostjo obdelave in RAM-a.

Nasprotno pa povečanje obsega pomeni povezati druge stroje manj zmogljivih naprav, da bi skupaj delali veliko bolj napredne. S temi vrstami porazdeljenih nastavitev je enostavno obvladovati večjo obremenitev z izvajanjem podatkov po različnih sistemskih usmeritvah.

Vsak pristop ima številne prednosti in slabosti. Povečanje je lahko drago in na koncu nekateri strokovnjaki trdijo, da zaradi omejitev posameznih kosov strojne opreme na trgu ni izvedljivo. Vendar kljub temu olajša nadzor nad sistemom in zagotavlja določena vprašanja glede kakovosti podatkov.

Eden glavnih razlogov za priljubljenost razvrščanja je, da je ta pristop tisti, ki stoji za številnimi pobudami za velike podatke, ki jih danes izvajamo z orodji, kot je Apache Hadoop. Tukaj centralni programski sistemi za obdelavo podatkov upravljajo z velikimi množicami strojne opreme za sisteme, ki so pogosto zelo vsestranski in sposobni. Vendar pa strokovnjaki zdaj začenjajo razpravljati o uporabi večjega obsega in njihovega povečevanja ter preučijo, kateri pristop je najboljši za vsak projekt.

Kakšna je razlika med razsežnostjo in povečanjem (arhitektura, aplikacije itd.)?