Hospedagem na Web - escala horizontal

Hospedagem na Web - escala horizontal

Tenho uma única máquina que utilizo para hospedar vários sites com hosts virtuais (lighttpd webserver), não posso dizer que estou em um ambiente profissional pois estou hospedando principalmente para pequenos sites e projetos.

Eventualmente, os recursos de uma única máquina não serão suficientes para cobrir a quantidade de solicitações e precisarei adicionar outra à minha rede.

Qual é uma técnica comum para rotear as solicitações para o servidor certo? É uma estrutura muito simples, imagine visualmente assim:

SERVER X
  website A (vhost)
  website B (vhost)
  website C (vhost)
SERVER Y
  website D (vhost)
  website E (vhost)
  website n (vhost)

Responder1

Supondo que você nunca precise ter um único site em execução em mais de um servidor ao mesmo tempo, nada o impede de apontar as entradas DNS dos sites em questão para o endereço IP do servidor correto.

Se vocêfezprecisar ter um único site em execução em mais de um servidor por vez, provavelmente você desejaria considerar um balanceador de carga ou configurar seu DNS como Round-Robin. O primeiro é definitivamente preferido - mas preocupe-se com isso quando precisar, se precisar.

informação relacionada