Dom Hardver Kakva je razlika između razmjera skaliranja od razmjera (arhitektura, aplikacije itd.)?

Kakva je razlika između razmjera skaliranja od razmjera (arhitektura, aplikacije itd.)?

Anonim

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 hardverskim sustavima. 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 ulazom / izlazom projekta počinju gurati 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. Pomoću ovih vrsta distribuiranih postavki lako je podnijeti veće radno opterećenje pokretanjem podataka različitim sistemskim putanjama.

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 se krije 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 koji je pristup najbolji za svaki projekt.

Kakva je razlika između razmjera skaliranja od razmjera (arhitektura, aplikacije itd.)?