Pergunta

Temos a necessidade de realizar testes em plataformas localizadas que colocar algum fardo sobre nossos recursos de hardware, porque por apenas algumas semanas, pode precisar de muita servidores e clientes (Windows 2003 e Windows 2008, Vista, XP, Red Hat, etc ) em vários idiomas.

Nós normalmente têm contado com lâminas com o Windows 2003 e VMWare, mas às vezes estes são cobertas por necessidades pontuais e também tem a questão de que o processo de aquisição e implantação é bastante lento se as necessidades de ambiente para crescer.

Amazon EC2 é / S3 utilizável no seguinte cenário?

  1. Instale VMWare (desktop porque precisamos a capacidade de ter instantâneos) em um AMI Amazon.
  2. Carregar imagens VMWare existente a partir de S3 e executá-los em EC2 casos (talvez 3 ou 4 cliente ou servidor sistemas operacionais em cada instância EC2.

estamos mais interessados ??na capacidade de muito facilmente iniciar ou parar snaphsots VMware para testes relativamente curtos. Este é apenas para testar configurações, não um ambiente de produção para realmente servir uma carga de trabalho do usuário. O usuário só real é o testador. Estas configurações podem ser necessárias para apenas algumas semanas e depois desligado por alguns meses até que a próxima versão requer-los novamente.

é EC2 / S3 uma alternativa viável para este tipo de testar propósito?

Foi útil?

Solução

Você realmente precisa VMWare, ou você está testando software que é executado no VMWare VMs? Você pode realmente precisa VMWare se você está testando, por exemplo política de implementação VMWare, ou estão executando código que testa as APIs VMware. Exemplos deste último pode ser que você está testando uma pilha de servidor de aplicativos e atualmente usando VMWare para teste em muitas plataformas.

Se você realmente precisa VMWare, eu não acredito que você pode instalar VMWare em EC2. Alguém vai corrigir e iluminar-me se isto não é o caso.

Se você realmente não precisa VMWare, você tem mais opções. Se você pode usar um dos zilhão AMIs públicas como uma linha de base, clonar as AMIs apropriados e personalizá-los para atender às suas necessidades (salvar a versão personalizada como um AMI privado para sua equipe). Então, você pode usar como muitos deles como você gosta. Talvez você já tem um monte de imagens VMware que você precisa para usar em seus testes. Nesse caso, você pode migrar sua imagem VMWare para um EC2 AMI conforme descrito em vários lugares no Google, por exemplo:

http://thewebfellas.com/blog/2008/9/1/creating-an-new-ec2-ami-from-within-vmware-or-from-vmdk-files

(. Desculpas para os censores Assim, para não colar o artigo completo aqui é muito longo.) Mas isso é um atalho; você sempre pode usar o processo de criação AMI documentado para converter qualquer máquina (VMWare ou não) a um AMI. Executar esse processo para cada VMWare VM que você tem, e você vai estar tudo pronto. Basta ter em mente que quando você criar um AMI, você tem que carregá-lo para S3, e que vai demorar muito tempo para grandes VMs.

Outras dicas

Este é um pouco de um plug sem vergonha, mas temos uma nova startup que podem lidar com exatamente o seu problema. Amazon EC2 é excelente para computação sob demanda, mas é realmente dirigido a servidores de produção apenas um único utilizador que inicia. Nós estendemos EC2 para torná-lo um ambiente Virtual Lab Management, com self-service, políticas e partilha VM. Você pode verificá-la em http://LabSlice.com e ver se ele atende às suas necessidades.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top