Un server ha molte funzioni e sono disponibili in diversi tipi per facilitare diversi usi. Diamo una breve idea di ciò che è un server prima di conoscere i diversi tipi di server.
Che cos’è un server?
Un server è un dispositivo con un particolare insieme di programmi o protocolli che forniscono vari servizi, richiesti da altre macchine o client, per eseguire determinate attività. Insieme, un server e i suoi clienti formano una rete client / server, che fornisce sistemi di routing e accesso centralizzato a informazioni, risorse, dati memorizzati, ecc. Al livello più basso, si può considerare come una soluzione tecnologica che serve file, dati, stampa, risorse fax e più computer.
Le versioni avanzate del server, come Windows Small Business Server 2003 R2 consentono all’utente di gestire account e password, consentire o limitare l’accesso alle risorse condivise, supportare automaticamente i dati e accedere alle informazioni aziendali in remoto. Ad esempio, un file server è una macchina che mantiene i file e consente ai clienti o agli utenti di caricare e scaricare file da esso. Allo stesso modo, un server Web ospita siti Web e consente agli utenti di accedere a questi siti web.
I client includono principalmente computer, stampanti, fax o altri dispositivi che possono essere collegati al server. Utilizzando un server, è possibile condividere in modo sicuro file e risorse come fax e stampanti. Quindi, con una rete di server, i dipendenti possono accedere a Internet o all’e-mail aziendale contemporaneamente. Oggi, quasi tutte le aziende utilizzano i server in un modo o nell’altro e spendono una grande quantità di denaro per avere il supporto server disponibile per aiutare con attività critiche.
Diversi tipi di server
Ci sono molti tipi di server che possiamo costruire su una piattaforma server. Una piattaforma server è un hardware o software fondamentale per un sistema che funge da motore che guida il server. È spesso usato come sinonimo di un sistema operativo. Ecco i diversi tipi di server utilizzati in questi giorni.
1. Application Server
Noto anche come un tipo di middleware, occupa una notevole quantità di area di calcolo tra i server di database e l’utente finale ed è comunemente usato per collegare i due.
2. Server audio / video
Fornisce funzionalità multimediali ai siti Web aiutando l’utente a trasmettere contenuti multimediali in streaming.
3. Chat Server
Serve agli utenti di scambiare dati in un ambiente simile a un newsgroup Internet che fornisce funzionalità di discussione in tempo reale.
4. Fax Server
È una delle migliori opzioni per le organizzazioni che cercano risorse telefoniche minime in entrata e in uscita ma richiedono di inviare via fax documenti effettivi.
5. Server FTP
Funziona su uno dei più antichi servizi Internet, il file transfer protocol. Fornisce un trasferimento di file sicuro tra computer, garantendo la sicurezza dei file e il controllo del trasferimento.
6. Groupware Server
È un software progettato che consente agli utenti di lavorare insieme, indipendentemente dalla posizione, attraverso Internet o una intranet aziendale e di funzionare insieme in un’atmosfera virtuale.
7. IRC Server
È un’opzione ideale per coloro che cercano funzionalità di discussione in tempo reale. Internet Relay Chat comprende diversi server di rete che consentono agli utenti di connettersi tra loro a una rete IRC.
8. List Server
Fornisce un modo migliore di gestire le mailing list. Il server può essere una discussione interattiva aperta per le persone o un elenco a senso unico che fornisce annunci, newsletter o pubblicità.
9. Server di posta
Trasferisce e memorizza le e-mail su reti aziendali tramite LAN, WAN e Internet.
10. News Server
Serve come fonte di distribuzione e consegna per molti newsgroup pubblici, accessibile attraverso la rete di notizie USENET.
11. Server proxy
Funge da mediatore tra un programma client e un server esterno per filtrare le richieste, migliorare le prestazioni e condividere le connessioni.
12. Telnet Server
Consente agli utenti di accedere a un computer host ed eseguire attività come se stessero lavorando su un computer remoto.
13. Server virtuali
Un server virtuale è proprio come un computer fisico perché è impegnato per le richieste di un singolo cliente, può essere avviato individualmente e mantiene la privacy di un computer separato. Fondamentalmente, la distanza tra server condivisi e dedicati (hosting) è ridotta fornendo libertà ad altri clienti, a meno costi. Ora, è diventato onnipresente nel data center.
14. Server Web
Fornisce contenuti statici a un browser Web caricando un file da un disco e trasferendolo attraverso la rete al browser Web dell’utente. Uno scambio intermedio di server web da parte del browser e del server, comunicando utilizzando HTTP.
Altri tipi di server includono server open source, Gopher server (come un semplice documento, simile a WWW e l’ipertesto assente) e Nameserver (applica il protocollo name-service). I vari server possono essere classificati in base alle loro applicazioni. I server insieme alla gestione delle risorse di rete sono anche dedicati, cioè non eseguono altre attività diverse dalle attività del server.