Sadržaj
P:
Kakva je razlika između razmjera skaliranja od razmjera (arhitektura, aplikacije itd.)?
A:
Pojmovi „povećavanje veličine“ i „razmjera skale“ obično se koriste u raspravi o različitim strategijama za dodavanje funkcionalnosti hardverskih sustava. U osnovi su različiti načini rješavanja potreba za većim procesorom, memorijom i drugim resursima.
Smanjivanje veličine uglavnom se odnosi na kupnju i instaliranje sposobnijeg središnjeg upravljačkog dijela ili dijela hardvera. Na primjer, kada se zahtjevi za unos / izlaz projekta pojačaju prema granicama pojedinog poslužitelja, pristup povećanju broja bila bi kupovina sposobnijeg poslužitelja s većim kapacitetom obrade i RAM-om.
Suprotno tome, određivanje veličine znači povezivanje drugih strojeva slabijeg učinka kako bi kolektivno obavljali posao puno naprednijeg. S ovim vrstama distribuiranih postavki, lako se može nositi s većim radnim opterećenjem pokretanjem podataka kroz različite sistemske putanje.
Postoje razne prednosti i nedostaci svakog pristupa. Skaliranje može biti skupo, a u konačnici neki stručnjaci tvrde da to nije održivo zbog ograničenja na pojedine hardverske komade na tržištu. Međutim, čini se lakšim nadzorom sustava i određenim problemima s kvalitetom podataka.
Jedan od glavnih razloga popularnosti skaliranja je taj što stoji iza mnogih velikih podataka o inicijativama koje se danas rade s alatima poput Apache Hadoop. Ovdje središnji softverski sustavi za upravljanje podacima upravljaju ogromnim skupinama hardverskih dijelova, za sustave koji su često vrlo svestrani i sposobni. Međutim, stručnjaci sada počinju raspravljati o upotrebi veličine i skaliranja, gledajući kakav je pristup najbolji za svaki projekt.