logo

Čo je to server?

Server je hardvérové ​​zariadenie alebo softvér, ktorý spracováva požiadavky odoslané cez sieť a odpovedá na ne. Klient je zariadenie, ktoré odošle požiadavku a čaká na odpoveď zo servera. Počítačový systém, ktorý prijíma požiadavky na online súbory a prenáša tieto súbory klientovi, sa v kontexte internetu označuje ako server.

Čo je to server?

Server je program alebo zariadenie, ktoré poskytuje funkcie pre volaných klientov, čo sú iné programy alebo zariadenia. Táto architektúra sa nazýva model klient-server .



Jediný celkový výpočet je distribuovaný medzi viaceré procesy alebo zariadenia. Servery môžu poskytovať rôzne funkcie nazývané služby. Tieto služby zahŕňajú zdieľanie údajov alebo zdrojov medzi viacerými klientmi alebo vykonávanie výpočtov pre klienta. Jeden server môže obsluhovať viacero klientov a jeden klient môže využívať viacero serverov.

Použitie serverov

Klientsky proces môže bežať na rovnakom zariadení. Môže sa tiež pripojiť cez a siete na server na spustenie na inom zariadení. Príklady serverov môžu zahŕňať databázové servery, poštové servery, tlačové servery, súborové servery , webové servery , aplikačné servery a herné servery. Systémy klient-server sú najčastejšie implementované komunikáciou požiadavka-odpoveď, t.j. klient odošle požiadavku na server. V tomto modeli, server vykoná nejakú akciu a odošle odpoveď späť klientovi, zvyčajne s výsledkom alebo potvrdením.

Označenie počítača ako hardvéru serverovej triedy znamená, že je špecializovaný na spustenie serverov na ňom. To znamená, že je výkonnejší a spoľahlivejší ako štandardné osobné počítače. Akokoľvek veľké výpočtové klastre môže obsahovať mnoho relatívne jednoduchých, vymeniteľných serverových komponentov.



Serverový komponent

Spoločne sú komponenty servera určené na to, aby klientom ponúkali funkčnosť, zdroje a/alebo služby. Špecifické komponenty sa budú líšiť v závislosti od tvarového faktora a funkcie daného servera, ale tu sú zahrnuté bežné komponenty.

  • Hardvér: Dedikovaný server centrálna procesorová jednotka (CPU) , Pamäť , úložné zariadenie , sieťové rozhrania a šasi servera sú zahrnuté v tomto.
  • ServerOS: Toto operačný systém (OS) bol vytvorený s ohľadom na konkrétny typ prostredia klient/server.
  • Sieťové pripojenie: Cez lokálna sieť (LAN) , rozľahlá sieť (WAN) , alebo internet , serverové programy sa pripájajú k sieťovej architektúre a komunikujú s klientskymi zariadeniami. Aby sa zabezpečila redundancia a prispôsobenie sa rôznym sieťovým nastaveniam, určité faktory tvaru servera obsahujú niekoľko sieťových rozhraní.
  • Nástroje na správu a monitorovanie: Nástroje na vzdialenú správu a monitorovanie výkonu sú často súčasťou serverov.
  • Serverový softvér: Tento serverový softvér podporuje konkrétny prípad použitia. softvér pre e-mailové servery, webové servery a databázy servery sú niekoľko príkladov.
  • Vlastnosti vysokej dostupnosti: Vysoká dostupnosť (HA) Niektoré servery obsahujú funkcie, ktoré znižujú prestoje a zaručujú nepretržitú prevádzku. To zahŕňa prístup k mnohým úložným systémom, záložným zdrojom napájania a sieťovým rozhraniam a nástrojom na správu konfigurácie, ktoré umožňujú automatické prepnutie pri zlyhaní a rozdelenie výkonu .

Ako funguje server?

Zariadenie musí byť nastavené tak, aby počúvalo požiadavky klientov cez sieťové pripojenie, aby mohlo vykonávať úlohu servera. Operačný systém môže zahŕňať túto funkčnosť ako nainštalovanú aplikáciu, rolu alebo kombináciu oboch.

zadarmo vs zadarmo

Operačný systém Windows Server od spoločnosti Microsoft má schopnosť počuť a ​​reagovať na požiadavky klientov. Typy požiadaviek klientov, ktoré server dokáže spracovať, sa zvyšujú s dodatočnými nainštalovanými rolami alebo službami. Ďalšou ilustráciou je, keď sa volala dodatočná aplikácia Apache je umiestnený na vrchu operačného systému na spracovanie požiadaviek z webových prehliadačov. Klient odošle požiadavku cez sieť vždy, keď potrebuje dáta alebo funkcie zo servera. Server dostane túto požiadavku a ako odpoveď poskytne potrebné informácie. Toto je model sieťovej požiadavky a odpovede klient-server, bežne označovaný ako model volania a odpovede.



Ako súčasť jedinej požiadavky a odpovede server často dokončí množstvo ďalších úloh, ako je potvrdenie identity žiadateľa, uistenie sa, že klient má povolenie na prístup k požadovaným údajom alebo zdrojom a správne naformátovanie alebo vrátenie požadovanej odpovede v očakávaným spôsobom.

Typy serverov a ich aplikácie

1. Aplikačný server

Tieto servery sú hostiteľmi webových aplikácií (počítačových programov, ktoré sa spúšťajú vo webovom prehliadači), čo umožňuje používateľom v sieti spúšťať a používať ich, čím zabraňuje inštalácii kópie na ich vlastných počítačoch. Tieto servery nemusia byť súčasťou World Wide Web . Ich klientmi sú počítače s a webový prehliadač .

2. Katalógový server

Tieto servery udržiavajú index alebo obsah informácií, ktoré možno nájsť vo veľkej distribuovanej sieti. Distribuované siete môžu zahŕňať počítače, používateľov, súbory zdieľané na súborových serveroch a webové aplikácie. Príkladmi katalógových serverov sú adresárové servery a menné servery. Ich klientmi sú akýkoľvek počítačový program, ktorý potrebuje niečo nájsť v sieti. Príkladom môže byť člen domény, ktorý sa pokúša prihlásiť, e-mailový klient, ktorý hľadá emailová adresa alebo používateľ, ktorý hľadá súbor

3. Komunikačný server

Tieto servery udržiavajú prostredie potrebné na to, aby jeden komunikačný koncový bod našiel ďalšie koncové body a potom s nimi komunikoval. Tieto servery môžu alebo nemusia obsahovať adresár komunikačných koncových bodov a službu detekcie prítomnosti v závislosti od otvorenosti a bezpečnostných parametrov siete. Ich klientmi sú komunikačné koncové body.

4. Počítačový server

Tieto servery zdieľajú obrovské množstvo výpočtových zdrojov, ktoré zahŕňajú CPU a pamäť s náhodným prístupom cez sieť. Akýkoľvek počítačový program, ktorý potrebuje viac výkonu CPU a RAM než si osobný počítač môže pravdepodobne dovoliť, môže používať tieto typy serverov. Klient musí byť sieťový počítač na implementáciu modelu klient-server, ktorý je nutnosťou.

5. Databázový server

Tieto servery udržiavajú a zdieľajú akúkoľvek formu databázy cez sieť. Databáza je organizovaná zbierka údajov s preddefinovanými vlastnosťami, ktoré možno zobraziť v tabuľke. Klientmi týchto serverov sú tabuľky , účtovný softvér, softvér na správu majetku alebo prakticky akýkoľvek počítačový program, ktorý spotrebúva dobre organizované dáta, najmä vo veľkých objemoch.

6. Faxový server

Tieto servery zdieľajú jeden alebo viac faxových zariadení v sieti, čo eliminuje problémy s fyzickým prístupom. Každý odosielateľ alebo príjemca faxu je klientom týchto serverov.

7. Súborový server

Zdieľa súbory a priečinky, úložný priestor na uloženie súborov a priečinkov alebo oboje cez sieť. Počítače v sieti sú určenými klientmi, aj keď klientmi môžu byť lokálne programy.

8. Herný server

Tieto servery umožňujú niekoľkým počítačom alebo herným zariadeniam hrať hry pre viacerých hráčov. Ich klientmi sú osobné počítače alebo herné konzoly.

9. Poštový server

Tieto servery umožňujú e-mailovú komunikáciu rovnakým spôsobom, ako pošta umožňuje komunikáciu prostredníctvom slimačej pošty. Klientmi týchto serverov sú odosielatelia a príjemcovia e-mailov.

10. Tlačový server

Tieto servery zdieľajú jeden alebo viac tlačiarní cez sieť, ktorá eliminuje problémy s fyzickým prístupom. Ich klientmi sú počítače, ktoré potrebujú niečo vytlačiť.

11. Proxy server

Tento server funguje ako sprostredkovateľ medzi klientom a serverom, ktorý prijíma prichádzajúcu komunikáciu od klienta a odosiela ju na server. Dôvody na použitie proxy servera zahŕňajú kontrolu a filtrovanie obsahu, zlepšenie výkonu prenosu, zabránenie neoprávnenému prístupu k sieti, jednoducho smerovanie prevádzky cez veľkú a komplexnú sieť. Ich klientmi sú akýkoľvek počítač v sieti.

12. Webový server

Tieto servery hosťujú webové stránky. Webový server je zodpovedný za umožnenie World Wide Web. Každá webová stránka má jeden alebo viac webových serverov. Ich klientmi sú počítače s webovým prehliadačom.

Kde sú uložené servery?

Server je uložený v skrini alebo sklenenom dome. Tieto oblasti pomáhajú izolovať citlivé počítače a zariadenia od ľudí, ktorí by k nim nemali mať prístup.

Vzdialené servery alebo servery, ktoré nie sú hosťované na mieste, sa nachádzajú v dátovom centre. Pre tieto typy serverov hardvér spravuje iná spoločnosť a na diaľku ho konfigurujete vy alebo vaša spoločnosť.

Prečo sú servery vždy zapnuté?

Servery sú vždy zapnuté, pretože sa bežne používajú na poskytovanie služieb, ktoré sú neustále požadované, väčšina serverov nie je nikdy vypnutá. V dôsledku toho, keď servery zlyhajú, môžu spôsobiť používateľom siete a spoločnostiam veľa problémov. Na zmiernenie týchto problémov sú servery bežne nastavené tak, aby boli odolné proti chybám .

Môže akýkoľvek počítač vytvoriť server?

Odpoveď je ‚áno‘. Každý počítač funguje ako server so správnym softvérom. Môžete nainštalovať a FTP server program na počítači a zdieľanie súborov medzi inými počítačmi cez vašu sieť. Z domáceho počítača však môžete urobiť server. musíte mať na pamäti niekoľko dôležitých bodov:

  • Počítač a súvisiaci serverový softvér musia byť v prevádzkovom režime, ktorý je kedykoľvek prístupný.
  • Počítač je v režime servera, jeho zdroje (napríklad šírka pásma a spracovanie) mu neumožňujú robiť žiadne iné veci.
  • Ak sa služby, ktoré poskytujete, stanú populárnymi, bežný počítač nebude schopný zvládnuť všetky požiadavky.

Často kladené otázky na tému Čo je to server?

Otázka 1: Čo je to server Linux?

odpoveď:

Server, ktorý je prepojený so sieťou alebo internetom a na ktorom je spustená verzia systému Linux, sa nazýva a Linuxový server . Napríklad servery Linux sú mnohé z webových serverov, ktoré sú hostiteľmi webové stránky na internete.

Q.2: Čo je server v DBMS?

odpoveď:

Databázové servery sa používajú na ukladanie, údržbu a poskytovanie prístupu oprávneným používateľom k databázam, ktoré sú uložené na serveri.

Otázka 3: Aké sú 4 roly servera?

odpoveď:

Role DNS server , DHCP server , Súborový server , a tlačový server je niekoľko príkladov. Niektoré roly, ako napríklad DNS, existujú ako služba s jednou rolou. Iné roly, ako napríklad tlačový server, majú k dispozícii mnoho služieb rolí, vrátane internetovej tlače a služby LPD pre unixovú tlač.