Bahay Audio Bakit makakatulong ang maluwag na kasamang arkitektura upang masukat ang ilang mga uri ng mga system?

Bakit makakatulong ang maluwag na kasamang arkitektura upang masukat ang ilang mga uri ng mga system?

Anonim

T:

Bakit makakatulong ang maluwag na kasamang arkitektura upang masukat ang ilang mga uri ng mga system?

A:

Ang isang maluwag na kasamang arkitektura ay karaniwang nakatutulong sa pag-scale ng maraming uri ng mga sistema ng hardware at software. Ito ang isa sa mga pangunahing pakinabang ng ganitong uri ng build.

Una, ang mga malalakas na pinagsamang mga sistema ay mga sistema kung saan ang magkakaibang mga sangkap o elemento ay medyo kaunting kaalaman o interactive dependency sa iba pang mga bahagi ng system. Nangangahulugan ito na hindi nila kailangan ng mas malapit na koordinasyon - maaaring hindi nila kailangang patakbuhin ng parehong mga protocol, o makokontrol ng parehong mga wika o mga operating system. Ang lahat ng ito ay maaaring gumawa para sa mas madaling pag-scale o iba pang mga pagbabago kung saan ang mga kumpanya ay kailangang gumawa ng mga pagbabago sa pangkalahatang pagtatayo ng system. Halimbawa, ang mga kumpanya ay maaaring mapagkukunan ng mga bahagi ng hardware sa iba't ibang paraan, sa halip na kinakailangang mag-order ng lahat mula sa isang tagagawa na may branded.

Ang maluwag na kaakibat na arkitektura ay maaari ding magpahintulot sa higit na independyenteng pag-scale. Halimbawa, sa isang maluwag na magkakasamang network, maaaring magtrabaho ang mga inhinyero sa pagpapabuti ng kapasidad o pagganap ng isang node na may mas kaunting epekto sa iba pang mga node sa system. Ang magaspang na ideya ay ang mga bahaging ito ay gumagana patungo sa parehong mga layunin at mag-coordinate ng mga daloy ng trabaho, ngunit dahil hindi gaanong umaasa, maaari silang mai-scale o ayusin nang paisa-isa. Ang ilang mga propesyonal ay tinutukoy ito bilang "pahalang na pag-scale" o pag-scale sa isang partikular na antas ng butil.

Ang ganitong uri ng pag-andar at kakayahang magamit ay mahalaga sa mga modernong sistema dahil ang kakayahang sumukat ay labis na pag-aalala sa paglipas ng panahon. Ang mga kumpanya ay karaniwang nagsisimula maliit at lumalaki. Ang kanilang mga pangangailangan ng data ay lumalaki din. Kung gumagamit ba sila ng mga cloud provider o nagtatrabaho sa scaling up ng isang virtualized system system, kailangan nilang maunawaan kung paano pamahalaan ang lumalaki na mga puson na hindi maiiwasang mangyari. Kahit na sa isang modernong sistema ng hyperconverged kung saan magkasama ang imbakan, mga elemento ng computer at network, ang mga katulad na pilosopiya ay maaari pa ring gabayan ang mga tagaplano ng corporate sa pagsulong ng mas mahusay na scalability at isang mas nababaluktot na imprastraktura ng hardware / software.

Bakit makakatulong ang maluwag na kasamang arkitektura upang masukat ang ilang mga uri ng mga system?