Server je počítač určený k zpracování požadavků a přenosu dat do jiného počítače prostřednictvím internetu nebo místní sítě.
Slovo "server" je většinou chápáno jako webový server, kde mohou být webové stránky přístupné přes internet prostřednictvím klienta, jako je webový prohlížeč. Existuje však několik typů serverů, včetně místních, jako jsou souborové servery, které ukládají data v intranetové síti.
Přestože každý počítač, který provozuje potřebný software, může fungovat jako server, nejčastější použití slova odkazuje na obrovské stroje s vysokým výkonem, které fungují jako čerpadla tlačící a tažená data z internetu.
Většina počítačových sítí podporuje jeden nebo více serverů, které zpracovávají specializované úlohy. Zpravidla platí, že čím větší je síť, pokud jde o klienty, kteří se k ní připojují, nebo množství dat, která se přesouvají, tím více je pravděpodobné, že hrají roli několik serverů, z nichž každá je věnována určitému účelu.
Přesně řečeno, server je software, který zpracovává konkrétní úkol. Výkonný hardware, který podporuje tento software, se však také obvykle nazývá server, protože serverový software, který koordinuje síť stovek nebo tisíců klientů, vyžaduje hardware mnohem robustnější než to, co byste koupili pro běžnou spotřebu.
Společné typy serverů
Zatímco některé dedikované servery se zaměřují pouze na jednu funkci, některé implementace používají jeden server pro více účelů.
Velká síť pro všeobecné účely, která podporuje středně velkou společnost, pravděpodobně nasazuje několik typů serverů, včetně:
- Webový server: Webové servery zobrazují stránky a spouštějí aplikace prostřednictvím webových prohlížečů. Server, ke kterému je váš prohlížeč připojen, je webový server, který zobrazuje tuto stránku a všechny obrázky, které se na ní zobrazují. Klientský program je v tomto případě nejspíše prohlížečem, jako je Internet Explorer, Chrome, Firefox, Opera nebo Safari. Webové servery se používají pro všechny druhy věcí kromě dodávání jednoduchých textů a obrázků, například pro nahrávání a zálohování souborů online prostřednictvím služby úložiště cloud nebo online zálohovací služby.
- E-mailový server: E-mailové servery usnadňují odesílání a přijímání e-mailových zpráv. Máte-li v počítači počítač s e-mailovým klientem, software se připojuje k e-mailovému serveru IMAP nebo POP a stahuje zprávy do počítače a server SMTP umožňuje posílat zprávy zpět prostřednictvím e-mailového serveru.
- FTP server: Servery FTP podporují přesun souborů pomocí nástrojů File Transfer Protocol. FTP servery jsou vzdáleně dostupné prostřednictvím klientských programů FTP.
- Server identit: Servery totožnosti podporují přihlášení a bezpečnostní role oprávněným uživatelům.
Stovky různých typů specializovaných typů serverů podporují počítačové sítě. Kromě běžných firemních typů domácí uživatelé často komunikují s online herními servery, chatovými servery a servery pro přenos zvuku a videa.
Typy síťových serverů
Mnoho sítí na internetu využívá síťový model klient-server, který integruje webové stránky a komunikační služby.
Alternativní model, nazývaný sítí peer-to-peer, dovoluje, aby všechna zařízení v síti fungovala jako server nebo klient podle potřeby. Peer sítě nabízejí větší míru soukromí, protože komunikace mezi počítači je úzce zaměřena, ale většina implementací sítí typu peer-to-peer není dostatečně robustní na podporu velkých dopravních špiček.
Serverové clustery
Klaster slov se v počítačové síti široce používá k odkázání na implementaci sdílených výpočetních prostředků. Typicky cluster integruje prostředky dvou nebo více počítačových zařízení, které by jinak mohly fungovat samostatně pro některé běžné účely (často pracovní stanice nebo serverové zařízení).
Jednotka webového serveru je sada síťových webových serverů, z nichž každá má přístup k obsahu na stejném webu. Fungují koncepčně jako cluster. Nicméně puristé diskutují o technické klasifikaci serverové farmy jako clusteru v závislosti na podrobnostech hardwarové a softwarové konfigurace.
Servery doma
Vzhledem k tomu, že servery jsou pouze software, mohou lidé provozovat servery doma, přístupné pouze na zařízení připojená k domácí síti. Například některé síťové pevné disky používají serverový protokol Network Attached Storage, který umožňuje různým počítačům v domácí síti přístup ke sdílené sadě souborů.
Software Plex media server pomáhá uživatelům konzumovat digitální média v televizorech a zábavních zařízeních bez ohledu na to, zda jsou multimediální soubory v cloudu nebo v místním počítači.
Další informace o serverech
Vzhledem k tomu, že uptime je pro většinu serverů rozhodující, nikdy se nezastaví, ale místo toho běží nepřetržitě.
Servery však někdy záměrně spadnou do plánované údržby, což je důvod, proč některé webové stránky a služby upozorňují uživatele na "plánované odstávky" nebo na "plánovanou údržbu". Servery mohou také neúmyslně sestoupit během nějakého útoku DDoS.