Server
Z Wikipedie, otevřené encyklopedie
Server je v informatice obecné označení pro počítač (tedy hardware) nebo software, který poskytuje nějakou službu dalším počítačům nebo programům. Ve světě Unixu se softwarový server nazývá „démon“ (anglicky „daemon“), v Microsoft Windows se nazývá „služba“ (anglicky „service“). Služba může být nabízena v rámci jednoho počítače (obsluha připojené tiskárny, správa automatických aktualizací, apod.) nebo i počítačové sítě (sdílené disky, síťová tiskárna, WWW server, autentizační server, a další). Poskytování služby je pak realizováno pomocí aplikačního síťového protokolu, například HTTP pro webový server, LPT pro tiskový server, SMB pro sdílení disků a tiskáren ve Windows.
Počítač nebo proces, který službu využívá, se nazývá klient, architektura, která používá tento princip, se nazývá klient-server.
Obsah |
[editovat] Úvod
Servery jsou dnes tam, kde jsou potřeba služby pro ostatní PC v síti. Většina serverů je vyhrazena pro tento účel, ale mohou být využívány i k jiným účelům. Například v malé kanceláři, výkonný desktop PC může sloužit pro obojí najednou. Jako stanice pro uživatele a zároveň jako server pro skupinu dalších počítačů. Termín „Server“ bylo převzato ze slova „Serve (sloužit)“, proto slouží celé síti k vykonávání tisku několika uživatelů, nebo jako souborový server pro aplikace nebo data, samozřejmě může pro uživatele zprostředkovávat i mnoho dalších služeb.
[editovat] Hardware serveru
Server může být postaven z běžného hardwaru, který se používá u stolních počítačů, ale mnohem častěji se používá specializovaný hardware optimalizovaný pro potřeby serveru. Rozdíl je zejména ve spolehlivosti. Servery většinou běží 24 hodin denně 365 dní v roce zapnuté, tudíž musí mít větší životnost. Větší životnost a spolehlivost souvisí také s tím, že při výpadku serveru může vzniknout společnosti, která ho používá, velká finanční ztráta. To má za následek mnohem vyšší pořizovací náklady.
Dnešní výrobci serverů (například DELL, INTEL, …) používají běžný hardware, který si sami otestují a zaručují spolehlivost. Ke svým serverům dále poskytují servis, kdy podle uzavřené smlouvy musí do určité doby (př. do 24. hodin) odstranit hardwarovou závadu. Problém ale bývá v tom, že mohou používat některé speciální komponenty a pokud výrobci přestanou za této situace poskytovat technickou podporu (zejména pokud jsou už staré), tak může být velký problém s jejich opravou nebo rozšířením.
Na vzhled serverů se nehledí, většinou jsou zavřeny v osamocené místnosti, nainstalovány do racku a jsou navštěvovány pouze za účelem údržby nebo oprav. Servery jsou nejčastěji umístěny v místnosti bez oken, s omezeným přístupem a s klimatizací, která drží stálou teplotu v místnosti okolo 20°C.
Procesory (CPU) jsou jednou z nejdůležitějších hardwarových částí serverů. Musí řešit spoustu dotazů od uživatelů a je zapotřebí, aby měli co nejmenší chybovost. V serverech je často používáno více procesorů, dnes místo více procesorů se čím dál častěji používají procesory s více jádry. Mezi nejznámější serverové procesory patří Xeon od firmy Intel a Opteron od firmy AMD. Servery většinou obsahují obyčejnou integrovanou grafickou kartu (často se do nejnovějších serverových základních desek montují grafické karty, které už existují mnoho let). Často nemají zvukovou kartu, rozhraní pro joystick, USB atd. Taková zařízení jsou pro chod serveru zcela zbytečná.
Serverem se však dá nazývat i "domácí server", který je založen (postaven) na stolní (domácí) platformě (PC). tyto servery se používají převážně jako ftp a databázové servery. Jediné čím se od standardních PC odlišují např.: větší počet výkonných LAN síťových karet, větším množstvím HDD a výkonějším CPU, zároveň musí být kvalitně chlazeny.
[editovat] Operační systém serveru
Hlavní rozdíl mezi desktop PC a serverem je v softwaru. Na většině serverů běží operační systém, který je navrhován speciálně jako serverový systém.
Microsoft Windows převládá na poli operačních systému určených pro desktop, ale co se týče serverových systémů jsou daleko populárnější systémy jako FreeBSD, Solaris a GNU/Linux – tyto systémy jsou odvozené nebo jsou součástí Unixových operačních systémů. Unix byl původně operační systém pro minipočítače, ale jak minipočítače byly nahrazovány servery, tak logicky i Unix byl přepsán pro využití na serverech.
[editovat] Servery v Internetu
Skoro veškerá struktura v internetu je schovaná za klientským serverem. Mnoho miliónů serverů po celém světě je propojeno mezi sebou a tím tvoří celý Internet.
Mezi mnoho služeb poskytující Internetové servery patří: Web, Domain Name System (DNS), elektronická pošta, přenos souborů, audio a video, on-line hry a mnoho dalších. Doslova každá akce prováděná uživatelem internetu očekává jednu nebo více protiakcí od jednoho nebo více serverů.
[editovat] Druhy serverů
- webový server – především v síti Internet poskytuje WWW stránky
- souborový server – slouží např. v podnikové síti jako centrální úložiště dat (dokumentů)
- databázový server – slouží jako úložiště strukturovaných dat (databází), umožňuje provádět vyhledávání
- tiskový server – zpřístupňuje ostatním uživatelům sítě služby tiskárny
- faxový server
- proxy server – zprostředkovává ostatním uživatelům sítě přístup do sítě jiné (např. Internet)
- aplikační server – počítač specializovaný na provoz nějaké aplikace
- herní server – nabízí hraní her s více hráči (multiplayer)
a další Nutno zdůraznit, že jeden server (jeden stroj) může kombinovat více funkcí.