EC2 Vários sites em uma instância, balanceamento de carga

1

Eu tenho uma pergunta. Minha instância está atualmente usando LAMP STACK por Bitnami, o primeiro site é LAMP, o segundo é Magneto STACK por bitnami, Meu foco é em Magneto Stack. Eu estava pensando em ter a instância para rodar no Magneto Stack pelo bitnami e hospedar meu outro site no magneto, não tenho certeza se ele pode funcionar como requer lâmpada: (

Outra é, eu já tenho um IP, preciso criar outro IP elástico para meu novo site (magneto) e anexá-lo à mesma instância para poder visualizar o site? Ou editando o host virtual vai fazer? Significado eu definir o novo domínio para o primeiro ip elástico?

Muito novo para a Amazon aqui. Meu plano é ter meu primeiro site hospedado enquanto está em desenvolvimento. Meu foco é no magneto, aquele que corre vivo para o consumidor. Para melhor, eu acredito que vou ter duas instâncias de cada um para um domínio? Mas o balanceamento de carga funciona se eu tiver isso?

Balanceamento de carga significa usar o poder da CPU, certo? então eu acredito que pode ser compartilhado? Instância 1 Domínio Host A, Instância 2 Domínio Host B - Posso carregar os balanceamentos juntos apenas se encerrar se precisar de mais energia?

Apreciará totalmente sua resposta e seu conselho. Obrigada!

    
por CodeGuru 28.12.2012 / 16:13

1 resposta

1

Então, você está confundindo um aplicativo baseado em nuvem (que pode usar o poder de computação de diferentes nós em sua infraestrutura) com um balanceador de carga.

O Load Balancer é um mecanismo muito simples. Ele distribuirá seu tráfego entre os nós que estão por trás do balanceador de carga nas bases de diferentes mecanismos. Bem, por padrão, é um round robin, no qual o Load Balancer distribuirá seu tráfego igualmente entre os nós por trás dele. Por exemplo, se você tiver dois nós executando atrás de um balanceador de carga e enviar 100 acessos ao balanceador de carga, ele enviará 50 ocorrências para o nó 1 e 50 ocorrências para o nó 2, uma a uma.

Load balance means using of CPU power right? so i believe it can be shared? Instance 1 Host Domain A , Instance 2 Host Domain B - Can i load balance them together just incase if one requires more power?

Não, não é possível. Um balanceador de carga normal nem sabe sobre os estados da máquina. Existem alguns outros balanceadores de carga que podem ler a integridade da máquina e, em seguida, redirecionar o tráfego para a máquina menos carregada, mas não acho que a Amazon ofereça essa funcionalidade.

Além disso, para que um balanceador de carga funcione, você deve ter seu aplicativo implantado em ambos os nós em qualquer ponto do tempo.

    
por 29.12.2012 / 20:26