Práticas recomendadas para configurar o ambiente LAMP de vários servidores

4

Estou em busca de recursos que irá me ajudar a projetar um ambiente ideal LAMP multi-servidor multi-usuário.

Atualmente, temos 7 servidores (servidores web 2 com balanceamento de carga, 2 servidores web-conteúdo redundante em cluster, 2 redundante agrupado servidores MySQL, 1 virtualmin Server Developer), mas estou tendo dificuldade determinar se o que eu fiz é comum / óptima / boa prática , etc.

Alguém pode me indicar algum bom / ótimo recurso para projetar (e executar) ambientes LAMP multi-servidor?

Nota: Eu fiz esta pergunta no StackOverflow há algum tempo, mas não obtive grandes resultados. Talvez eu deveria ter esperado até o final do Beta (para mais de um público não-SO)

    
por Brent 19.05.2009 / 16:04

2 respostas

2

Para o gerenciamento de configurações, veja ferramentas como fantoche e chef . Há outros que você pode querer verificar também, como o capistrano . Além disso, você quer ficar de olho nesses servidores quando entrarem no modo de produção. Para monitoramento, você pode querer verificar Nagios . E há muitos outros, alguns deles baseados em rrdtool .

    
por 19.05.2009 / 17:12
1

Qualquer ambiente de complexidade suficiente (ou seja, qualquer, realmente) deve estar sob gerenciamento de configuração, seja Chef ou Puppet. Minha preferência é o Chef e há um conjunto de livros de receitas (módulos de configuração) que ajudarão na configuração de toda a pilha LAMP / a> (ou minha preferência, LAMRails ). Há também AMIs do EC2 disponíveis para configurar uma infraestrutura inteira do Rails no Amazon EC2 , e isso pode ser uma boa referência para considerar considerações sobre como configurar seu próprio ambiente.

    
por 02.06.2009 / 07:40