O que é um servidor de jogos?
Um servidor de jogos é usado por clientes ou jogadores para executar jogos de computador com vários jogadores pela Internet. Os servidores estão hospedados local ou remotamente. Os hospedados localmente podem ser acessados por aqueles na Intranet local, e os hospedados remotamente podem ser acessados em todo o mundo. Jogos de computador e vídeo jogáveis em servidores de jogos geralmente exigem taxas de associação em troca do acesso.
Um servidor de jogos pode ser definido de três maneiras: como um programa de computador usado para atender às solicitações dos clientes, como um computador que hospeda esses programas ou como um sistema de software / hardware usado para bancos de dados, arquivos e correio. Todas as três definições tendem a ser interdependentes entre si. Um servidor de jogo será o computador físico usado para hospedar o programa e o próprio programa.
O hardware do servidor difere dos computadores normais de várias maneiras. O servidor pode economizar espaço crítico ao não ter uma interface gráfica ou monitor ou omitir interfaces e recursos de áudio e USB. Os servidores geralmente precisam funcionar continuamente sem serem desligados, precisam tolerar falhas e, o mais importante, precisam fazer backup. Os sistemas operacionais (SO) usados pelos servidores tendem a ser simples em comparação aos sistemas operacionais usados pelos computadores, porque eles precisam executar menos tarefas.
Uma pessoa pode hospedar localmente esse servidor, se desejar. Eles costumam ser chamados de servidores de escuta, em vez de servidores dedicados, porque o host pode participar do jogo com seus clientes. Geralmente, isso é executado em uma rede de área local (LAN), o que significa que a conexão com o servidor pode ser facilmente cortada e ocorrerá se, por exemplo, o host parar de tocar. O servidor também é colocado sob tensão extra, porque o host e os usuários estão jogando o jogo. Esses servidores tendem a ter um número menor de usuários.
Um servidor dedicado é mais caro e tende a ser hospedado remotamente pelo provedor do jogo. É executado independentemente de qualquer jogador ou cliente. Isso significa que o servidor está mais apto a fornecer uma plataforma de jogo para centenas, senão milhares, de jogadores. A capacidade dos usuários depende do tamanho do servidor e do número de servidores dedicados vinculados a qualquer jogo multiplayer.
Uma terceira opção crescente é que um servidor de jogo mude de um formato de servidor dedicado ou de escuta, o que exige que cada host ou empresa anfitriã compre fisicamente o hardware e o software, para computação em nuvem e servidores em nuvem. Na computação em nuvem, uma empresa administra um grande número de servidores e outras empresas alugam espaço no servidor para executar seus sites e serviços. As empresas de jogos, especialmente as iniciantes, podem optar por contratar uma empresa para controlar seus servidores dedicados à distância, enquanto se concentram no próprio jogo.