La definizione e Esempi di server

August 31

La definizione e Esempi di server


Mentre i server svolgono un ruolo importante nella tecnologia Web di oggi, la definizione di un server varia a seconda di cosa si sta parlando. I server sono software in parti uguali e hardware. L'hardware è un computer che è specificamente progettato per gestire carichi pesanti, mentre il software parla un linguaggio specifico per il servizio che fornisce.

server

Al suo interno, un server è un pezzo di software che gestisce le richieste provenienti da una rete. È possibile installare i server su qualsiasi computer, indipendentemente dal fatto che quel computer è chiamato "server." Può essere installato su un singolo computer più tipi di server. Per evitare confusione, il software gestisce le richieste che hanno un numero di servizio specifico, denominato Transmission Control Protocol o User Datagram Protocol porta. I numeri di porta TCP / UDP arrivano con un pacchetto di dati che include l'indirizzo da cui la richiesta è venuto, consentendo al server di rispondere alla richiesta in base al servizio assegnato a quella porta. I computer che utilizzano un server devono avere corrispondente software client installato, come ad esempio un browser Web o software di posta elettronica.

Piattaforme Server

I server vengono venduti e commercializzati con l'hardware specializzato e software, che si combinano per rendere la piattaforma server. La piattaforma software è in realtà un sistema operativo, come ad esempio Linux RedHat o Windows Server, che funziona particolarmente bene quando un servizio viene installato su di esso. Molti di questi sistemi operativi anche includere server di base per la condivisione di file e di altri compiti. L'hardware della piattaforma, nel frattempo, viene semplicemente rinforzato per fornire ridondanza in caso di guasto o di un accesso più rapido ai dati del normale. Prima di installare i servizi a queste piattaforme, questi computer possono essere indicati con personale IT semplicemente come una "scatola", al fine di evitare di confondere l'hardware con le funzioni di server attuali.

Web Server

Web server offrono fino pagine web ogni volta che un cliente lo richieda. I server "ascolta" le richieste sulla porta TCP / UDP 80. Quando si digita "www.mywebserver.com" nella barra degli indirizzi, la custodia del computer che il sito riceve la richiesta e trova il file home page. Il file di home page è collocato in una cartella sul computer server, ed è predefinito dal software del server Web. server di Microsoft includono un server Web chiamato Internet Information Services, o IIS. Apache è un software che è compatibile con Linux e piattaforme server basate su Windows popolare, libero Web server.

I server virtuali e cloud

Una casella non è sempre uguale un server. I server virtuali utilizzano un software aggiuntivo, come VMWare o Cisco VXI per trasformare una singola casella, potente in più piattaforme server, indipendenti. Ognuna di queste piattaforme server può essere assegnato un indirizzo e installare servizi separati, pur essendo fisicamente nella stessa "scatola". Questo è utile per ottenere l'uso più efficiente da un unico contenitore.

Cluster, o nubi, si combinano più caselle di offrire un unico servizio. Le piattaforme server individuali parlano tra loro per assicurarsi che offrono la stessa pagina Web o un insieme di file condivisi. Gli utenti, nel frattempo, si collegano a un singolo servizio. Questo è utile per i servizi Internet tale streaming video o il file sharing. Gli amministratori del server collocare piattaforme server all'interno della "nuvola" in diversi luoghi fisici, che offre la velocità più alta, indipendentemente dalla posizione da cui si accede al servizio. Netflix, per esempio, utilizza server cloud per lo streaming video a voi dal server più vicino disponibile, così come la separazione dei server di siti web dai server che lo streaming di video.