Servidor
Aquesta entrada o secció sobre el tema dels ordinadors no cita les fonts necessàries o els presents són insuficients . |

Un servidor (de l' anglès (to) serveix "servir", per tant literalment "servidor, servidor") [1] en tecnologia de la informació i telecomunicacions és un component o subsistema informàtic per processar i gestionar el trànsit d'informació que proporciona, a lògic i físic, qualsevol tipus de servei a altres components (normalment anomenats clients , és a dir, clients ) que ho sol·liciten a través d'una xarxa informàtica , dins d'un sistema informàtic o fins i tot directament localment en un ordinador .
Descripció
És a dir, representa un node terminal de la xarxa oposada a l' amfitrió client. En altres paraules, és un ordinador o un programa que subministra les dades sol·licitades per altres equips, actuant així com un amfitrió per a la transmissió d'informació virtual. Per tant, el terme servidor , així com el terme client , poden referir-se tant al component de maquinari com al component de programari que proporcionen les funcionalitats o serveis anteriors. També es diu que la màquina de maquinari del servidor és capaç d’oferir recursos en termes de servei al client que els sol·liciti / sol·liciti. Per tant, forma part de l'arquitectura de xarxa lògica a nivell d'aplicació anomenada client-servidor . [2] [3]
Per tant, segons el context, el terme "servidor" pot significar:
- un ordinador "normal" que s'utilitza per proporcionar serveis a altres equips, independentment de les seves característiques de maquinari.
- un ordinador específic pertanyent al segment del mercat dedicat a l’ús com a servidor, caracteritzat per una alta fiabilitat , un major rendiment i funcions addicionals.
- un procés (és a dir, un programa en execució) que proporciona serveis a altres processos (per exemple, servidor web ).
En general, per tant, tendim a indicar com a servidor el component de maquinari que mitjançant un programari específic ofereix un servei i el client el component de maquinari amb un programari relatiu que en fa ús a petició de l'usuari. D’altra banda, seria millor pensar més en termes abstractes (un “servei de servidor”) atès que cada vegada hi ha més servidors, entesos en el sentit computacional del terme, que són màquines virtuals gràcies a la virtualització i no a ordinadors físics.
Característiques
Normalment, una màquina de maquinari de servidor pot allotjar un o més serveis o implementar lògicament un o més servidors. Cada servidor pot ser del tipus:
- iteratiu , que és capaç d'acceptar i satisfer de manera seqüencial només una sol·licitud de servei a la vegada per part de clients amb un procediment típic de cua d'espera per als processos a gestionar (cas d'alguns clients: situació al començament de la xarxa d' Internet );
- simultània , és a dir, capaç de satisfer diverses sol·licituds de servei de diversos clients mitjançant procediments típics de multiprocessament i gestió dels recursos de maquinari / programari de la màquina (una situació que ara s'ha convertit en una cosa habitual a Internet).
Arquitectura client-servidor o de nivell N

El complex lògic format per un o més servidors i, generalment, diversos clients s’anomena model client-servidor propi d’ Internet i dels sistemes informàtics corporatius. En els darrers anys s'ha estès a la interacció entre múltiples màquines o serveis heterogenis, i en aquest cas parlem d' Arquitectura de 3 nivells (o més generalment a N-nivell ).
El servidor rep les sol·licituds de servei dels clients i els retorna la resposta amb els resultats després d’haver realitzat el processament corresponent. Això té l’avantatge indubtable de concentrar en una única màquina central tots els recursos principals de processament , programari, manteniment , informació crítica o sensible , les mesures per garantir la fiabilitat (com ara còpies de seguretat ); Per contra, en general, els clients també poden ser màquines amb menys recursos i fiabilitat, que tenen l’única tasca d’interaccionar amb l’usuari i que no contenen informació crítica o sensible.
Cal tenir en compte que des del punt de vista del programari, un ordinador mai no és purament un servidor, ja que, a més de proporcionar serveis a d’altres, sol dependre de serveis prestats per tercers i, per tant, és alhora servidor i client. Per exemple, un servidor de correu electrònic confia en altres servidors (per exemple, servidors DNS ) per obtenir informació sobre la xarxa i, per tant, és alhora un servidor de correu electrònic i un client per a altres serveis relacionats amb la gestió de la xarxa.
Quan, en canvi, no ens trobem en aquesta situació, és a dir, cada terminal de xarxa es troba en una jerarquia igual que les altres, parlem d’un model o arquitectura de xarxa peer-to-peer .
Normalment, diversos servidors diferents també poden residir a la mateixa màquina de maquinari amb un estalvi de costos totals, després de fer un dimensionament adequat per satisfer les majors demandes dels clients, al preu d’una major vulnerabilitat a causa de la centralització dels recursos. Des del punt de vista del maquinari, els servidors poden residir en un ordinador normal o en màquines de maquinari dedicades amb un major rendiment, fiabilitat i costos. A les LAN corporatives, els servidors sovint es troben en un segment de xarxa conegut com a DMZ .
Operació
Els servidors ofereixen serveis al client normalment en mode de sol·licitud / resposta que treballen al nivell d’ aplicació del model ISO / OSI i del model TCP / IP (així com els clients) segons el dictat del protocol de xarxa particular que regula el seu funcionament. per a l'execució del servei al client. Per tant, es basen en les capes de protocol més baixes de la pila de xarxa, en particular en protocols de capa de transport com TCP i UDP i en la capa de xarxa ( IP ) per encaminar .
Normalment, la finalització del servei per al client va precedida d’una fase de definició d’un sòcol (parell d’ adreça IP / port ) i el posterior establiment de la connexió amb el servidor a través de TCP o UDP, i el servidor té una adreça IP estàtica deguda. a enllaços intrínsecs amb el nom de domini (que inevitablement es corregeix) a través del DNS . Els ports dedicats als servidors solen ser ports estàtics i coneguts ( ports ben coneguts ), en funció del servei concret realitzat.
La creació d' aplicacions de xarxa, pel que fa a la connexió , entra dins de l'abast de l'anomenada programació de sockets . Normalment, aquesta àrea de programació fa ús de trucades de sistema o sockets API adequats al servidor i al sistema operatiu client per crear la connexió fiable tant en mode iteratiu com simultani, gestionant també tots els possibles errors o excepcions .
Clúster

Si la càrrega de la sol·licitud és massa gran per a un sol servidor o si es requereixen nivells elevats de fiabilitat , diversos servidors poden compartir la tasca de proporcionar un servei o un grup de serveis. En aquest cas, es diu que els servidors formen un recurs computacional únic definit com un servidor de clústers , que pot continuar funcionant fins i tot si un determinat nombre de màquines components es desconnecten, encara que, evidentment, el recurs pateixi una degradació del rendiment general. Això requereix que tinguin un sistema operatiu adequat i / o estiguin connectats mitjançant configuracions de xarxa específiques.
Disseny i gestió
Normalment, els servidors en entorns distribuïts , com ara sistemes informàtics i xarxes d’ordinadors, són gestionats per administradors de sistemes remots ( gestió remota ) mitjançant connexions remotes realitzades a través de diverses possibles aplicacions dedicades ( Virtual Network Computing ).
En arquitectures complexes (de xarxa) compostes per diferents sistemes i aplicacions, basades en tecnologies i plataformes diferents, s’utilitzen sovint productes de programari específics (extremadament complexos) que s’ocupen de la integració entre els diferents components (ubicació física de les màquines i bases de dades, aplicació complexitat, articulació de serveis bàsics, instàncies de programari en entorns de producció, connexió (cap als usuaris) de diversos programes de gestió i productivitat, fluxos de processos, recursos i informació, etc.). La integració no només és "trivialment" del tipus de maquinari (per aquest motiu ja existeix la consolidació comuna), sinó també del tipus de sistemes / tecnològics [4] / aplicacions. Aquests productes d’integració arquitectònica són la prerrogativa dels grans actors [5] , tot i que fins i tot el món de codi obert comença a proporcionar algunes solucions, potser adequades per a complexitats més petites.
Fiabilitat i seguretat

El servidor és un element fonamental de la infraestructura informàtica de la qual forma part, ja que el seu mal funcionament afecta tots els clients que l’utilitzen. Per tant, per als servidors, s’adopten mesures per garantir una alta fiabilitat que garanteixi la continuïtat del servei ( disponibilitat ) i la robustesa davant dels errors, i una alta seguretat o protecció contra els ciberatacs:
- ús de maquinari de classe superior, amb elements d’alt rendiment i redundants (discos RAID , fonts d’alimentació redundants);
- protecció de la font d'alimentació mitjançant una font d' alimentació ininterrompuda ;
- protecció física mitjançant localització en una sala dedicada amb accés restringit ("sala de servidors") o en un allotjament en una granja de servidors ;
- connexió de xarxa preferent, amb més capacitat, redundant;
- aire condicionat ;
- configuracions del sistema operatiu destinades a garantir una major fiabilitat i seguretat (enduriment);
- gestió per enginyers de sistemes experts.
Els ordinadors dissenyats per utilitzar-se com a servidors en una sala de servidors mitjana a gran estan dissenyats per muntar-se en un armari de rack . Les majors inversions que requereixen aquestes mesures estan motivades per la importància que el bon funcionament del servidor té per als seus usuaris. Un dels ciberatacs més típics i senzills per implementar contra un servidor és l'anomenat atac DoS , típic de molts dispositius de xarxa .
Sistemes operatius de servidor
Hi ha molts sistemes operatius de servidor, però els més utilitzats i els més coneguts solen ser:
- GNU / Linux , a les distribucions Red Hat Enterprise Linux (RHEL), Suse Linux Enterprise Server (SLES), CentOS , Debian GNU / Linux , Ubuntu Server
- Windows Server de Microsoft
- servidor MacOS d' Apple
- BSD i derivats: FreeBSD , OpenBSD , NetBSD
- Solaris de Sun Microsystems , ara Oracle
- HP-UX de Hewlett-Packard
- AIX d' IBM
Els sistemes operatius de servidor es poden instal·lar directament al maquinari de la màquina o virtualitzar-los en un hipervisor (per exemple, una distribució de Linux a VMware ESXi ) que us permet aprofitar el mateix servidor físic per a diversos servidors virtuals, optimitzant la gestió de recursos.
En diversos casos, un sistema operatiu pot actuar com a hipervisor i servidor alhora, com ara Windows Server amb Hyper-V que allotja altres sistemes Windows o Solaris Logical Domains ( LDoms ).
En aplicacions més específiques, com ara gamma mitjana i mainframe, és possible trobar sistemes operatius més específics dedicats a processar grans volums de registres i transaccions: IBM AS / 400 , z / OS , z / TPF o HP Integrity NonStop .
Tipus i serveis de servidor
Un dels errors més freqüents és pensar el servidor només com una màquina especialitzada (física o virtual) equipada amb un sistema operatiu adequat per a aquest propòsit (és a dir, les edicions del servidor de Windows, Linux, Mac o OS / 400). En realitat, la gran majoria dels servidors utilitzats no són ni màquines ni sistemes operatius, sinó serveis o programes que realitzen funcions específiques del sistema. En aquest context, l'administrador del sistema instal·la o configura un "servidor" (per exemple, el servei DHCP que assigna adreces IP automàtiques als recursos de xarxa) en una màquina / sistema "servidor".
Entre els serveis que normalment proporciona un servidor o servidors i que al seu torn identifiquen els diferents tipus, podem esmentar:
- Servidor de fitxers , permet als usuaris accedir a fitxers situats en un dispositiu d’emmagatzematge com si estiguessin al seu propi ordinador, facilitant l’ ús compartit d’informació ;
- Servidor de bases de dades , us permet gestionar bases de dades senceres;
- Servidor FTP , proporciona accés a la xarxa a carpetes públiques o autenticades ;
- Servidor web , utilitzat per allotjar un lloc web (per exemple, servidor HTTP );
- Servidor d'aplicacions , que s'utilitza per executar un programa d'aplicacions al web ( aplicació web ) i compartir les seves funcions entre els usuaris;
- Servidor de correu , utilitzat per a la gestió del correu electrònic ;
- Servidor d'impressió , permet compartir una o més impressores entre els usuaris d'una xarxa amb la possible gestió dels drets d' accés ;
- Gestió d'una xarxa informàtica local o geogràfica ;
- Servidor DHCP , per a l’assignació automàtica d’ adreces IP a ordinadors hostes ;
- Servidor DNS , proporciona la resolució dels noms de domini dels llocs (per exemple it.wikipedia.org) a les seves adreces IP ;
- Servidor WSUS , el servei de Microsoft per a l’actualització centralitzada de productes i controladors relacionats utilitzats pels recursos del domini ;
- Els servidors NTP , un servei de referència horària autoritzat, s’utilitzen per sincronitzar tots els rellotges d’una xarxa en comparació amb la “ubicació ara exacta;

- El servidor VPN proporciona accés remot a la LAN mitjançant un client VPN.
- Servidor VNC , proporciona un escriptori remot mitjançant un client VNC;
- Servidor intermediari , proporciona una memòria cau d’ accés web i la possibilitat de verificacions d’autenticació (ACL) i filtrat;
- Servidor d’autenticació , us permet autenticar l’accés a altres recursos;
- Servidor de gràfics o servidor de visualització : vegeu Sistema X Window ;
- Servidors de jocs , allotja recursos per fer possibles els jocs multiusuari en línia ;
- Cloud Server , un servidor virtual que, mitjançant un programari de virtualització ( Hypervisor ), utilitza una part o un subconjunt del servidor físic que l’allotja.
Altres servidors d’ús habitual són el servei d’inventari automàtic de recursos HD i SW o el que presideix la còpia de seguretat .
Observacions
A més del seu significat, és a dir, el que es descriu en aquesta entrada, el terme servidor de vegades s'utilitza àmpliament però de manera incorrecta, especialment en el lloc de treball per experts que no són informàtics; en aquests casos, el "servidor" és ràpidament tot el que hi ha dins d'un armari de xarxa o situacions similars o bé ens referim aproximadament a un amfitrió .
De fet, en qualsevol sistema de recursos informàtics s'ha de distingir entre els 4 subsistemes típics (sovint espacialment separats) [6] :
- processament ( informàtica );
- arxivament ( emmagatzematge );
- connectivitat ( xarxa );
- sensors ( monitorització ).
Només la part de processament correspon correctament a un servidor, normalment virtualitzat com en el cas del centre de dades [7] i, per tant, ni tan sols present físicament al lloc d’ús del servei relatiu. Per tant, en molts casos (per exemple, quan es fa referència a la informació emmagatzemada i compartida "a la xarxa", és a dir, no "localment" al dispositiu d'un usuari), s'hauria de dir més correctament "a l'emmagatzematge" i no "al servidor". Quan es tracta d’aplicacions web (lliurades o no al núvol, en qualsevol cas remotament), per a les quals ni tan sols necessiteu connectar-vos mitjançant VPN, només cal que les truqueu pel seu nom, evitant inexactituds com ara servidor ".
Nota
- ^ Veu del vocabulari en línia de Treccani
- ^ (EN) Definició del servidor , a linfo.org. Consultat el 13 de maig de 2012 .
- ^ (EN) Bradley Mitchell, Servidors de xarxa: què és un servidor? , a compnetworking.about.com , about.com. Consultat el 13 de maig de 2012 .
- ^ En el sentit de diferents sistemes operatius de servidor. Poden afectar tant a nivell d’ autobús com a nivell de middleware
- ^ Per exemple IBM.
- ^ De fet, per al profà, si fes servir el terme genèric "sistema" gairebé mai t'equivocaries.
- ^ https://www.cwi.it/data-center
Articles relacionats
- Granja de servidors
- Servidor de clústers
- Blat del servidor
- Client
- Client-servidor
- Xarxa local
- Estació de treball
- Servidor privat virtual
- Connecteu l'ordinador
- D'igual a igual
- Virtualització
- Windows Server
- Servidor MacOS
- Linux
- SCADA
- Mainframe
- Al costat del servidor
Altres projectes
-
El Viccionari conté el lema del diccionari " servidor "
-
Wikimedia Commons conté imatges o altres fitxers als servidors
Enllaços externs
- Servidor ( EN ), a Encyclopedia Britannica , Encyclopædia Britannica, Inc.
- Server , a Treccani.it - Enciclopèdies en línia , Institut de l'Enciclopèdia Italiana.
Control de l'autoritat | LCCN (EN) sh93000502 · GND (DE) 4209324-7 |
---|