Migliore risposta
I server eseguono una serie di attività essenziali e sono una parte cruciale dellinfrastruttura IT di qualsiasi organizzazione. I numerosi processi complessi che avvengono durante unattività come lo shopping online possono essere sbalorditivi. Dalla sicurezza e autenticazione alla fatturazione e agli ordini, lacquisto non potrebbe avvenire senza diversi server potenti che gestiscono il carico.
LA FUNZIONE DI UN SERVER
La funzione di base di un server è ascoltare su una porta per le richieste di rete in entrata, e una buona dimostrazione di ciò è linterazione tra un server Web e un browser. Sebbene per un utente il processo sia istantaneo, o quasi, quando fa clic su un collegamento durante la navigazione sul Web, diverse cose si svolgono dietro le quinte: la richiesta della pagina Web viene trasmessa al server Web corrispondente, il server recupera e assembla la pagina Web e la ritrasmette utilizza un protocollo come HTTP e, infine, il browser dellutente riceve i dati, li converte e gli mostra la pagina.
COMPRENSIONE LA TECNOLOGIA
A seconda del tipo di server da configurare, di solito è necessaria una macchina di classe server con hardware specializzato. Piuttosto che un disco rigido come la maggior parte dei desktop, i server utilizzano un sistema di archiviazione dei dati noto come Redundant Array of Inexpensive Disks, o RAID in breve. Come suggerisce il nome, i sistemi RAID sono in realtà diversi dischi rigidi configurati per agire come uno solo. Ciò migliora lefficienza e se un disco si guasta, larray continua a funzionare con una perdita di dati minima o nulla. I server commerciali necessitano anche di processori veloci, RAM sufficiente per soddisfare il numero stimato di richieste e unalimentazione ininterrotta. Molte organizzazioni hanno ridondanze incorporate nel proprio sistema per consentire il failover; vale a dire, se un server si arresta, il server in standby subentra immediatamente.
TIPI DI SERVER
Alcuni dei server più comuni in uso oggi sono i server di database, i server delle applicazioni, i server di posta e i server Web. Come indica il nome, un server database fornisce i servizi e le connessioni per larchiviazione, lorganizzazione e la ricerca dei dati aziendali. Un application server, chiamato anche middleware, è il collante che tiene insieme lintero sistema; fornisce lambiente di runtime per le applicazioni e coordina perfettamente le cose tra le applicazioni e il database. Senza i server di posta, la posta elettronica non verrebbe recapitata; altrettanto brutto o peggiore sarebbero i server Web, che sono ciò che consente alle persone di navigare sul Web. Altri tipi di server critici in uso sono server FTP, server di stampa, server proxy, file server e server dei nomi di dominio, solo per citarne alcuni.
IMPOSTAZIONE SU UN SERVER
Quasi tutti i computer possono essere configurati come server. Molte persone usano computer un po obsoleti per configurare i propri server di rete a casa usando sistemi operativi come Linux che non richiedono molte risorse – alcuni non hanno nemmeno interfacce utente grafiche – e sanno che non hai bisogno di macchine più nuove per fare buoni server.Alcune persone addirittura configurano server Web e lo usano per ospitare il proprio sito, e la cosa notevole è che questo può essere fatto con un budget ridotto dato che la maggior parte del software di cui avrai bisogno è open source e gratuito. Inoltre, a meno che tu non abbia intenzione di avere un traffico Web che si avvicini a quello di Amazon o Google, un vecchio computer dovrebbe essere abbastanza potente per le esigenze del tuo server. Ci sono alcuni tutorial buoni e facili da capire sul Web per aiutarti a iniziare (vedi i link in Risorse).
VIDEO CHE PUO SPIEGARTI MOLTO ALTRO:
Risposta
Un server è un programma per computer che fornisce servizi ad altri programmi per computer (e ai loro utenti) nello stesso o in altri computer. Il computer su cui viene eseguito un programma server viene spesso definito server. Quella macchina può essere un server dedicato o utilizzata anche per altri scopi.
Nel modello di programmazione client / server, un Il programma server attende e soddisfa le richieste dei programmi client, che possono essere in esecuzione sullo stesso o su altri computer. Una determinata applicazione in un computer può funzionare come client con richieste di servizi da altri programmi e anche come server di richieste da altri programmi.
I server sono spesso classificati in base al loro scopo. Un server Web, ad esempio, è un programma per computer che serve pagine o file HTML richiesti. Un client Web è il programma richiedente associato allutente. Il browser Web del computer è un client che richiede file HTML dai server Web.
Di seguito sono riportati alcuni tipi di server, tra un gran numero di altre possibilità:
Un server delle applicazioni è un programma in un computer in una rete distribuita che fornisce la logica di business per un programma applicativo.
Un server proxy è un software che funge da intermediario tra un dispositivo endpoint, come un computer, e un altro server da cui un utente o un client richiede un servizio.
Un server di posta è unapplicazione che riceve la posta in arrivo da utenti locali (persone allinterno dello stesso dominio) e mittenti remoti e inoltra la posta in uscita per la consegna.
Un server virtuale è un programma in esecuzione su un server condiviso configurato in modo tale che ogni utente sembri di avere il controllo completo di un server.
Un server blade è uno chassis di server che ospita più schede elettroniche modulari sottili, note come server blade. Ogni blade è un server a sé stante, spesso dedicato a una singola applicazione.
Un file server è un computer responsabile dellarchiviazione centrale e della gestione dei file di dati in modo che altri computer sulla stessa rete possano accedere .
Un policy server è un componente di sicurezza di una rete basata su policy che fornisce servizi di autorizzazione e facilita il monitoraggio e il controllo dei file.