Como configurar o DNS dinâmico para pequenas frotas de instâncias do EC2?

2

Estou configurando instâncias do Amazon EC2 para um projeto futuro que envolverá a hospedagem de vários sites em vários servidores da web. São todas micro instâncias, rodando o Ubuntu Server 64bit.

Aqui está o que eu tenho até agora:

  • Servidor da Web - Apache
  • Servidor de banco de dados - MySQL
  • Servidor de desenvolvimento - Apache & MySQL
  • Servidor de arquivos - SVN & Bacula (os backups são feitos nos buckets do S3)

Atualmente, existe apenas um servidor da Web, mas eu criei uma imagem dele. Portanto, assim que o projeto for iniciado, posso iniciar quantas instâncias forem necessárias e configurá-las individualmente.

Tudo correu bem, mas acertei alguns obstáculos.

Meu primeiro problema é que muitas das instâncias precisarão se comunicar umas com as outras e eu preferiria usar o IP privado para reduzir custos e aumentar o desempenho. No entanto, se uma instância for interrompida e reiniciada, seu IP privado será alterado. Postei uma pergunta ontem sobre isso e sua aparência como a melhor solução é usar o DNS dinâmico. Infelizmente, nunca configurei um servidor DNS antes.

Does anyone know of any detailed walkthroughs on how to do setup a DNS server for this purpose?

    
por ks78 28.01.2011 / 19:10

2 respostas

0

Eu finalmente decidi que era mais simples usar o serviço Route53 da Amazon do que configurar meu próprio servidor DNS.

Para mais informações sobre como eu fiz isso, veja meu outro StackOverflow pergunta .

    
por 07.03.2011 / 22:55
0

Eu olharia para o poder DNS, acho que iria funcionar, escrever um script que verifica o IP interno e puxa de P DNS e se houver diferente conectar a tabela MYSQL e alterá-lo. é assim que eu faço

    
por 29.01.2011 / 02:08