Jak funguje server?

Elektrotechnik pracující s přepínači a servery v širokopásmovém komunikačním uzlu elektrárny

Blade servery jsou velmi oblíbené u velkých organizací.

Kredit obrázku: Huntstock/DisabilityImages/Getty Images

Servery provádějí řadu základních úkolů a jsou klíčovou součástí IT infrastruktury každé organizace. Mnoho složitých procesů, které probíhají během činnosti, jako je online nakupování, může být ohromující. Od zabezpečení a autentizace po fakturaci a objednávky by nákup nemohl proběhnout bez několika výkonných serverů, které by zpracovávaly zátěž.

Funkce serveru

Základní funkcí serveru je naslouchat na portu příchozím síťovým požadavkům a dobrou ukázkou toho je interakce mezi webovým serverem a prohlížečem. Přestože pro uživatele je tento proces okamžitý, nebo téměř tak, když klikne na odkaz při procházení webu, děje se několik věcí v zákulisí: požadavek na webovou stránku se přenese na příslušný webový server, server načte a sestaví webovou stránku a znovu je přenese pomocí protokolu, jako je HTTP, a nakonec prohlížeč uživatele přijme data, převede je a zobrazí mu stránku.

Video dne

Pochopení technologie

V závislosti na typu nastavovaného serveru je obvykle potřeba stroj třídy serverů se specializovaným hardwarem. Spíše než pevný disk jako většina stolních počítačů používají servery systém ukládání dat známý jako Redundant Array of Inexpensive Disks nebo zkráceně RAID. Jak název napovídá, systémy RAID jsou ve skutečnosti několik diskových jednotek nakonfigurovaných tak, aby fungovaly jako jedna. To zlepšuje efektivitu a pokud jeden disk selže, pole nadále funguje s malou nebo žádnou ztrátou dat. Komerční servery také potřebují rychlé procesory, dostatek paměti RAM pro obsluhu odhadovaného počtu požadavků a nepřetržité napájení. Mnoho organizací má ve svém systému zabudovány redundance, které umožňují převzetí služeb při selhání; to znamená, že pokud dojde k výpadku jednoho serveru, okamžitě převezme pohotovostní server.

Typy serverů

Některé z nejběžnějších serverů, které se dnes používají, jsou databázové servery, aplikační servery, poštovní servery a webové servery. Jak název napovídá, databázový server poskytuje služby a připojení pro ukládání, organizování a vyhledávání podnikových dat. Aplikační server, nazývaný také middleware, je lepidlo, které drží celý systém pohromadě; poskytuje běhové prostředí pro aplikace a bezproblémově koordinuje věci mezi aplikacemi a databází. Bez poštovních serverů by e-mail nebyl doručen; stejně špatné nebo horší by byly webové servery, které umožňují lidem procházet web. Jiné typy kriticky používaných serverů jsou FTP servery, tiskové servery, proxy servery, souborové servery a servery doménových jmen, abychom jmenovali alespoň některé.

Nastavení serveru

Jako server lze nastavit téměř každý počítač. Mnoho lidí používá mírně zastaralé počítače k ​​nastavení vlastních síťových serverů doma pomocí operačních systémů, jako je Linux, které náročné na zdroje – některé nemají ani grafické uživatelské rozhraní – a vězte, že nepotřebujete novější stroje, abyste servery. Někteří lidé dokonce nastavují webové servery a používají je k hostování svých vlastních stránek, a to je pozoruhodné to lze provést s omezeným rozpočtem, protože většina softwaru, který budete potřebovat, je open source a volný, uvolnit. Také, pokud neplánujete mít webový provoz blížící se Amazonu nebo Googlu, starý počítač by měl být dostatečně výkonný pro potřeby vašeho serveru. Na webu je několik dobrých, snadno srozumitelných výukových programů, které vám pomohou začít (viz odkazy v části Zdroje).