Co je systémová architektura?
Termín architektura systému se používá k popisu celkového návrhu a struktury počítačové sítě nebo systému. Vzhledem k tomu, že se informační technologie rozšířila o širokou škálu fyzických zařízení, je vyžadována metoda koherentního uspořádání a propojení těchto položek. Termín se také používá k popisu složitých počítačových softwarových nástrojů, které zahrnují více modulů.
Každá architektura systému má čtyři hlavní součásti: výpočetní výkon, úložiště, připojení a uživatelské prostředí. Složitost systému se velmi liší a závisí na potřebách uživatelů, obchodních požadavcích, financování a dostupnosti zdrojů. Je důležité si uvědomit, že architektura systému musí být flexibilní a schopná rychle reagovat na měnící se potřeby. Struktura, která je příliš rigidní, nebude schopna pojmout nový software nebo hardware.
Výkon zpracování je založen na počítači nebo serveru. Tento hardware je podobný mozku systému. Nákup a instalace správného přidělení procesorů do systému musí vycházet ze specifikací softwaru, počtu souběžných uživatelů, síly připojení a aplikací. Při navrhování systému je škálovatelnost rozhodující. Architektura systému musí umožňovat přidání dalších procesorů bez přerušení aktuální struktury.
Úložný prostor je založen na počtu a kapacitě pevných disků a souvisejících zařízení zabudovaných do systému. Náklady jsou určujícím faktorem pro tento typ zařízení, protože náklady se neustále zvyšují se zvyšováním kapacity. Důvodem je neustálé zlepšování výrobního procesu. Z pohledu architektury to však přidá další prvek do procesu. Se zvyšováním kapacity se může měnit celkový fyzický tvar, takže zařízení je zastaralé.
Správa síťového provozu a připojení je důležitou součástí návrhu systému. Stejně jako silnice v každodenním životě závisí výkon systému na správném dimenzování a udržování propojení mezi všemi aspekty systému. Aktualizace síťového kabelu, přepínačů, směrovačů a dalších zařízení je nákladná a časově náročná, ale má obrovský dopad na výkon systému.
Uživatelská zkušenost je založena na kombinaci systémové architektury a výkonu. Obchodní klienti mají obvykle minimální pochopení nebo zájem o všechny aspekty systému, které mohou pozitivně nebo negativně ovlivnit jeho individuální počítač. Dobře navržený systém podpory reaguje na potřeby uživatelů a může operaci dlouhodobě podporovat. Odpovědnost za celkovou architekturu a podporu obvykle spadá do oddělení technických operací.