Ano ang pagkakaiba sa pagitan ng scale-out kumpara sa scale-up (arkitektura, aplikasyon, atbp.)? googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0);}); T:

May -Akda: Roger Morrison
Petsa Ng Paglikha: 17 Setyembre 2021
I -Update Ang Petsa: 5 Mayo 2024
Anonim
Ano ang pagkakaiba sa pagitan ng scale-out kumpara sa scale-up (arkitektura, aplikasyon, atbp.)? googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0);}); T: - Teknolohiya
Ano ang pagkakaiba sa pagitan ng scale-out kumpara sa scale-up (arkitektura, aplikasyon, atbp.)? googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0);}); T: - Teknolohiya

Nilalaman

T:

Ano ang pagkakaiba sa pagitan ng scale-out kumpara sa scale-up (arkitektura, aplikasyon, atbp.)?


A:

Ang mga salitang "scale up" at "scale out" ay karaniwang ginagamit sa pagtalakay sa iba't ibang mga diskarte para sa pagdaragdag ng pag-andar sa mga system ng hardware. Ang mga ito ay panimula sa iba't ibang paraan ng pagtugon sa pangangailangan para sa higit pang kapasidad ng processor, memorya at iba pang mga mapagkukunan.

Ang pag-scale up sa pangkalahatan ay tumutukoy sa pagbili at pag-install ng isang mas may kakayahang sentral na kontrol o piraso ng hardware. Halimbawa, kapag ang simulang pag-input / output ng proyekto ay magsisimulang itulak laban sa mga limitasyon ng isang indibidwal na server, ang isang diskarte sa scaling up ay upang bumili ng isang mas may kakayahang server na may mas maraming kapasidad sa pagproseso at RAM.

Sa kabaligtaran, ang pag-scale out ay nangangahulugang magkakaugnay ang iba pang mga mas mababang pagganap na makina upang sama-samang gawin ang gawain ng isang mas advanced. Sa ganitong mga uri ng mga ipinamamahagi na pag-setup, madali itong mahawakan ang isang mas malaking workload sa pamamagitan ng pagpapatakbo ng data sa pamamagitan ng iba't ibang mga trajectory ng system.


Mayroong iba't ibang mga pakinabang at kawalan sa bawat diskarte. Ang pag-scale up ay maaaring maging mahal, at sa huli, ang ilan sa mga eksperto ay nagtaltalan na hindi ito mabubuhay dahil sa mga limitasyon sa mga indibidwal na piraso ng hardware sa merkado. Gayunpaman, ginagawang mas madaling makontrol ang isang system, at magbigay ng para sa ilang mga isyu sa kalidad ng data.

Ang isa sa mga pangunahing dahilan para sa katanyagan ng pag-scale out ay ang pamamaraang ito ay kung ano ang nasa likod ng maraming mga malaking pagkukusa sa data na ginagawa ngayon sa mga tool tulad ng Apache Hadoop. Dito, ang mga gitnang data sa paghawak ng software system ay namamahala sa malaking kumpol ng mga piraso ng hardware, para sa mga system na madalas na maraming nalalaman at may kakayahang. Gayunpaman, nagsisimula nang debate ang mga eksperto sa paggamit ng scaling up at scaling out, tinitingnan kung anong uri ng diskarte ang pinakamahusay para sa anumang naibigay na proyekto.