Armazenamento em cluster do Jboss no Amazon EC2

1

Estou trabalhando para criar um aplicativo que exija escalabilidade no Amazon EC2, mas isso é novo para mim. Comecei a ler sobre o cluster do jboss e como criar novos nós com multi-casting.

Ao ler sobre o Amazon EC2 e seu recurso Auto Scaling, estou um pouco confuso e incapaz de descobrir se há necessidade de manipular o cluster Jboss para hospedar um aplicativo no EC2, pois o balanceador de carga do EC2 cuida da criação de um extra instância e gerenciar as solicitações conforme configurado.

Qualquer ajuda e ponteiros nesta área seriam úteis.

    
por coolzone 07.03.2011 / 17:57

2 respostas

2

Você pode usar o CloudWatch (métricas e monitorar o serviço aws) para acionar automaticamente o início de um novo servidor de aplicativos jboss. Quando a carga começar a diminuir, você poderá usar as mesmas métricas para reduzir o seu grupo de servidores de aplicativos. A instância que você decide usar para o recurso de dimensionamento automático precisa inicializar e iniciar o serviço sem intervenção manual.

Espero que ajude.

    
por 08.03.2011 / 20:35
0

Atualmente, o Elastic Beanstalk em cluster suporta apenas o contêiner padrão do Tomcat. O JBoss e o Liferay, por exemplo, ainda são, até o momento, tipos de contêineres não suportados. Você pode fazer métricas em sua própria instância do EC2 que tenha o JBoss, mas a complexidade de configurar o escalonamento automático nesse tipo de configuração seria muito mais difícil: você teria que construir sua instância do EC2 para carregar automaticamente sua pilha e combinar no cluster se eles forem iniciados automaticamente.

    
por 19.05.2011 / 18:25