Che cos’è un server di gioco?

Un server di gioco viene utilizzato da client o giocatori per eseguire giochi per computer multiplayer su Internet. I server sono ospitati in locale o in remoto. Quelli ospitati localmente sono accessibili da quelli nella Intranet locale e quelli ospitati in remoto sono accessibili da tutto il mondo. Computer e videogiochi riproducibili sui server di gioco spesso richiedono quote di iscrizione in cambio dell’accesso.

Un server di gioco può essere definito in tre modi: come un programma informatico utilizzato per soddisfare le richieste dei client, come un computer che ospita tali programmi o come un sistema software/hardware utilizzato per database, file e posta. Tutte e tre le definizioni tendono ad essere interdipendenti l’una dall’altra. Un server di gioco sarà sia il computer fisico utilizzato per ospitare il programma che il programma stesso.

L’hardware del server differisce dai normali computer in molti modi. Il server può risparmiare spazio critico non disponendo di un’interfaccia grafica o monitor o omettendo interfacce e funzionalità audio e USB. I server spesso devono funzionare continuamente senza essere spenti, devono essere tolleranti ai guasti e, soprattutto, devono essere sottoposti a backup. I sistemi operativi (OS) utilizzati dai server tendono ad essere semplici rispetto ai sistemi operativi utilizzati dai computer, perché sono tenuti a svolgere meno attività.

Una persona può ospitare localmente un tale server, se lo desidera. Questi tendono a essere chiamati server di ascolto, piuttosto che server dedicati, perché l’host è in grado di partecipare al gioco con i suoi client. Questo di solito viene eseguito su una rete locale (LAN), il che significa che la connessione al server può essere facilmente interrotta e lo sarà se, ad esempio, l’host smette di giocare. Anche il server è sottoposto a un ulteriore sforzo, perché sia ​​l’host che gli utenti stanno giocando. Questi server tendono ad avere un numero inferiore di utenti.

Un server dedicato è più costoso e tende ad essere ospitato in remoto dal fornitore del gioco. Viene eseguito indipendentemente da qualsiasi giocatore o client. Ciò significa che il server è maggiormente in grado di fornire una piattaforma di gioco per centinaia, se non migliaia, di giocatori. La capacità per gli utenti dipende dalle dimensioni del server e dal numero di server dedicati collegati a qualsiasi gioco multiplayer.
Una terza opzione in crescita è che un server di gioco passi da un formato di server di ascolto o dedicato, entrambi i quali richiedono che il singolo host o la società host acquisti fisicamente l’hardware e il software, al cloud computing e ai server cloud. Nel cloud computing, un’azienda gestisce un gran numero di server e altre aziende affittano lo spazio server per eseguire i propri siti Web e servizi. Le società di giochi, in particolare le start-up, possono scegliere di assumere una società per controllare i propri server dedicati a distanza mentre si concentrano sul gioco stesso.