Kaj je sistemska arhitektura?

Izraz sistemska arhitektura se uporablja za opis celotne zasnove in strukture računalniškega omrežja ali sistema. Ker se je informacijska tehnologija razširila na široko paleto fizičnih naprav, je potrebna metoda za organizacijo in povezovanje teh elementov skupaj na koheziven način. Izraz se uporablja tudi za opis kompleksnih računalniških programskih orodij, ki vključujejo več modulov.

Obstajajo štiri glavne komponente katere koli sistemske arhitekture: procesorska moč, shranjevanje, povezljivost in uporabniška izkušnja. Kompleksnost sistema se zelo razlikuje in je odvisna od potreb uporabnikov, poslovnih zahtev, financiranja in razpoložljivosti virov. Pomembno je omeniti, da mora biti arhitektura sistema prilagodljiva in sposobna hitro zadovoljiti spreminjajoče se potrebe. Struktura, ki je preveč toga, ne bo mogla sprejeti nove programske ali strojne opreme.

Procesna moč je odvisna od računalnika ali strežnika. Ta strojna oprema je podobna možganom sistema. Nakup in namestitev pravilne dodelitve procesorjev sistemu mora temeljiti na specifikacijah programske opreme, številu sočasnih uporabnikov, moči povezave in aplikacijah. Pri načrtovanju sistema je razširljivost ključnega pomena. Arhitektura sistema mora omogočati dodajanje dodatnih procesorjev brez prekinitve trenutne strukture.

Prostor za shranjevanje temelji na številu in zmogljivosti trdih diskov in povezanih naprav, vgrajenih v sistem. Stroški so odločilni dejavnik za to vrsto opreme, saj se stroški nenehno znižujejo z naraščanjem zmogljivosti. To je posledica nenehnih izboljšav v proizvodnem procesu. Vendar pa to z vidika arhitekture doda še en element procesu. Ko se zmogljivost poveča, se lahko celotna fizična oblika spremeni, zaradi česar je oprema zastarela.

Upravljanje omrežnega prometa in povezljivosti je pomemben del zasnove sistema. Podobno kot ceste v vsakdanjem življenju je delovanje sistema odvisno od pravilne velikosti in vzdrževanja povezljivosti med vsemi vidiki sistema. Nadgradnja omrežnega kabla, stikal, usmerjevalnikov in druge opreme je draga in dolgotrajna, vendar ima velik vpliv na delovanje sistema.
Uporabniška izkušnja temelji na kombinaciji sistemske arhitekture in zmogljivosti. Poslovni odjemalci imajo običajno minimalno razumevanje ali zanimanje za vse vidike sistema, ki lahko pozitivno ali negativno vplivajo na njegov ali njen osebni računalnik. Dobro zasnovan sistem podpore se odziva na potrebe uporabnikov in lahko dolgoročno podpira delovanje. Odgovornost za celotno arhitekturo in podporo običajno nosi oddelek za tehnične operacije.