Síťový operační systém

Síťový operační systém je v informatice označení pro dva poměrně rozdílné koncepty. V současnosti je označení používáno zejména pro specializované operační systémy, které jsou určeny pro síťová zařízení, jako je například router, síťový přepínač nebo firewall.

Dříve bylo označení síťový operační systém používáno pro operační systémy, které využívaly počítačovou síť pro sdílení prostředků, což umožňovalo spolupráci více počítačů v síti (tehdy typicky v rámci LAN), takže bylo možné sdílet data, uživatele, oprávnění, aplikace a dalších síťové funkce. Dnes je takové označení již zastaralé, protože všechny běžné operační systémy síťovou podporu mají.

Operační systémy síťových zařízení

editovat

Síťové operační systémy mohou být vloženy do routeru nebo hardwarového firewallu, který pracuje s funkcemi v síťové vrstvě (vrstva 3).

Příklady:

Open source příklady:

  • Cumulus Linux, který používá celý zásobník TCP/IP Linuxu.
  • Dell Networking Operating System (DNOS) je nový název pro operační systém běžící na switchích od společnosti Dell Networking.
  • Open Network Operating System (ONOS).
  • Picos, založený na Linuxu podporující OpenFlow-přepínání operačního systému, vyrábí Pica8.
  • VyOS, open source odbočka routovacího balíčku Vyatta.
  • OpenSwitch Linux Network Operating System od společnosti Hewlett-Packard.

Historické síťové operační systémy

editovat

Dřívější mikropočítačové operační systémy jako CP/M, MS-DOS a Mac OS byly navrženy pro jednoho uživatele na jednom počítači. Jak se technologie lokální sítě staly dostupné, vznikly dva obecné přístupy ke sdílení.

Peer-to-Peer

editovat

V síťových operačních systémech peer-to-peer mohou uživatelé sdílet zdroje a soubory umístěné na svých počítačích a zobrazit sdílené prostředky od ostatních. Tento systém není založen s nutností souborového serveru nebo centralizovaného zdroje pro správu. Síť peer-to-peer nastaví všem připojeným počítačům rovnost; všichni sdílejí stejné schopnosti využívat dostupné zdroje v síti.

Příklady:

Výhody:

  • Snadné nastavení.
  • Žádný server, méně hardwaru.

Nevýhody:

  • Žádné centrální místo pro skladování.
  • Nedostatek zabezpečení, které nabízí typ klient/server.

Klient / server

editovat

Síťové operační systémy mohou být založeny na architektuře klient/server, ve které server umožňuje více klientům sdílení zdrojů. Síťové operační systémy klient / server umožňuje, aby síť centralizovala funkce a aplikace na jednom nebo více vyhrazených souborových serverech. Tento server je centrem systému, který umožňuje přístup ke zdrojům a zajišťuje bezpečnost. Síťový operační systém poskytuje mechanismus pro integraci všech složek v síti ,aby více uživatelů současně mohlo sdílet stejné zdroje, bez ohledu na fyzické umístění.

Příklady:

Výhody:

  • Centralizované servery jsou více stabilní.
  • Zabezpečení je poskytováno prostřednictvím serveru.
  • Nové technologie a hardware lze snadno integrovat do systému.
  • Hardware a operační systém může být specializovaný, se zaměřením na výkonnost.
  • Servery jsou schopny vzdáleného přístupu z různých míst a typů systémů.

Nevýhody:

  • Náklady na nákup a provoz serveru jsou vysoké.
  • Závislost na centrálním místě pro provoz.
  • Vyžaduje pravidelnou údržbu a aktualizace.

Reference

editovat

V tomto článku byl použit překlad textu z článku Network operating system na anglické Wikipedii.