Un server este un computer conceput pentru a procesa cererile și pentru a trimite date unui alt computer pe Internet sau într-o rețea locală.
Cuvântul "server" este înțeles cel mai mult ca un server web în care paginile web pot fi accesate pe internet printr-un client ca un browser web. Cu toate acestea, există mai multe tipuri de servere, inclusiv servere locale, cum ar fi servere de fișiere care stochează date într-o rețea intranet.
Deși orice computer care rulează software-ul necesar poate funcționa ca un server, utilizarea cea mai tipică a cuvântului se referă la mașinile enorme, de mare putere, care funcționează ca pompele împingând și tragând date de pe internet.
Cele mai multe rețele de calculatoare suportă unul sau mai multe servere care gestionează sarcini specializate. De regulă, cu cât este mai mare rețeaua în ceea ce privește clienții care se conectează la ea sau cantitatea de date pe care o mută, cu atât mai multe servere joacă un rol, fiecare dedicat unui anumit scop.
Strict vorbind, serverul este software-ul care gestionează o anumită sarcină. Cu toate acestea, hardware-ul puternic care acceptă acest software este de obicei denumit server, deoarece software-ul de servere care coordonează o rețea de sute sau mii de clienți necesită hardware mult mai robust decât ceea ce ați cumpăra pentru uzul obișnuit al consumatorilor.
Tipuri comune de servere
În timp ce unele servere dedicate se concentrează pe o singură funcție, unele implementări utilizează un singur server pentru mai multe scopuri.
O rețea mare, de uz general, care suportă o companie de dimensiuni medii, posedă probabil mai multe tipuri de servere, printre care:
- Server web: Serverele web afișează pagini și rulează aplicații prin intermediul browserelor web. Serverul pe care browserul dvs. este conectat la acest moment este un server web care livrează această pagină și toate imaginile pe care le vedeți. Programul client, în acest caz, este cel mai probabil un browser precum Internet Explorer, Chrome, Firefox, Opera sau Safari. Serverele web sunt utilizate pentru tot felul de lucruri, pe lângă furnizarea de texte și imagini simple, cum ar fi încărcarea și copierea de rezervă a fișierelor online printr-un serviciu de stocare în cloud sau un serviciu de backup online.
- Server de email: Serverele de e-mail facilitează trimiterea și primirea mesajelor de e-mail. Dacă aveți un client de e-mail pe computer, software-ul se conectează la un server de e-mail IMAP sau POP pentru a descărca mesajele pe computer și un server SMTP pentru a trimite mesaje prin serverul de e-mail.
- Server FTP: Serverele FTP acceptă deplasarea fișierelor prin intermediul instrumentelor Protocol de transfer de fișiere. Serverele FTP sunt accesibile de la distanță prin intermediul programelor client FTP.
- Server de identitate: Serverele de identitate acceptă autentificările și rolurile de securitate pentru utilizatorii autorizați.
Sute de tipuri diferite de tipuri de servere specializate acceptă rețele de calculatoare. În afară de tipurile de corporații comune, utilizatorii de acasă intervin deseori cu servere de jocuri online, servere de chat și servere de streaming audio și video, printre altele.
Tipuri de server de rețea
Multe rețele de pe Internet folosesc un model de rețea client-server care integrează site-uri web și servicii de comunicații.
Un model alternativ, numit "rețea peer-to-peer", permite tuturor dispozitivelor dintr-o rețea să funcționeze ca server sau client pe o bază necesară. Rețelele de tip peer oferă un grad mai mare de confidențialitate, deoarece comunicarea dintre computere este strict vizată, însă majoritatea implementărilor de rețele de tip peer-to-peer nu sunt suficient de robuste pentru a susține spații de trafic mari.
Server Clusters
Clusterul de cuvinte este utilizat pe scară largă în rețelele de calculatoare pentru a se referi la o implementare a resurselor de calcul partajate. De obicei, un cluster integrează resursele a două sau mai multe dispozitive de calcul care ar putea funcționa separat pentru anumite scopuri comune (adesea o stație de lucru sau un server).
O fermă de servere web este o colecție de servere web în rețea, fiecare cu acces la conținut de pe același site. Ele funcționează ca un cluster conceptual. Cu toate acestea, puristii dezbat clasificarea tehnica a unei ferme de servere ca un cluster, in functie de detaliile configuratiei hardware si software.
Servere la domiciliu
Deoarece serverele sunt doar software, oamenii pot rula servere acasă, accesibile numai dispozitivelor atașate la rețeaua lor de domiciliu. De exemplu, unele hard discuri care utilizează rețeaua utilizează protocolul serverului de stocare prin rețea, pentru a permite calculatoarelor diferite din rețeaua de domiciliu să acceseze un set de fișiere partajate.
Software-ul pentru servere Plex media îi ajută pe utilizatori să consume media digitală pe televizoare și dispozitive de divertisment, indiferent dacă fișierele media se află în cloud sau pe un PC local.
Mai multe informații despre servere
Deoarece uptime-ul este extrem de important pentru majoritatea serverelor, acestea nu se închid niciodată, ci se execută 24/7.
Cu toate acestea, serverele coboară uneori în mod intenționat pentru întreținerea planificată, motiv pentru care unele site-uri web și servicii le notifică utilizatorilor cu privire la "perioadele de întrerupere programate" sau "întreținerea planificată". De asemenea, serverele ar putea să coboare neintenționat în timpul unui atac de tip DDoS.