StarCluster é um utilitário para criação e gerenciamento de clusters de computação de propósito geral hospedados no Amazon Elastic Compute Cloud (EC2). StarCluster minimiza a sobrecarga administrativa associada com a obtenção, configurar e gerenciar um cluster de computação tradicional usado em laboratórios de pesquisa ou para aplicações de computação distribuída gerais.
Começar é fácil, você só precisa StarCluster e uma conta na Amazon AWS.
Para aqueles que estão interessados em aprender mais, há um artigo sobre StarCluster em http://www.hpcinthecloud.com http://www.hpcinthecloud.com/features/StarCluster-Brings-HPC-to-the-Amazon-Cloud- 94099324.html Há também um screencast de instalação, configuração, o lançamento, e que encerra um cluster HPC na Amazon EC2:
http://www.hpcinthecloud.com/blogs/MITs-StarCluster-An-Update-with-Screencast-94599554.html
Para começar, o usuário cria um arquivo de configuração simples, com seus detalhes da conta da AWS e algumas preferências de cluster (por exemplo, número de máquinas, tipo de máquina, pares de chaves SSH, etc). Depois de criar o arquivo de configuração e executando StarCluster de "start" de comando, um conjunto de máquinas Linux configurado com o sistema Sun Grid Engine filas, um diretório NFS-compartilhada / home, e OpenMPI com ssh sem senha é criado e pronto para ir saída of-the-box. Correndo de StarCluster comando "parar" a vontade de desligamento do cluster e parar de pagar para o serviço. Isso permite que o usuário só paga pelo que usa.
StarCluster também pode utilizar Elastic Block Storage da Amazon (EBS) volumes para fornecer armazenamento de dados persistentes para um cluster. Volumes EBS permitem armazenar grandes quantidades de dados na nuvem da Amazon e também são fáceis de back-up e replicar na nuvem. StarCluster irá montar e NFS-share quaisquer volumes especificados na configuração. Comando "createvolume" do StarCluster fornece a capacidade de criar automaticamente, formatar e particionar novos volumes EBS para uso com StarCluster.
StarCluster fornece um baseado no Ubuntu Amazon Machine Imagem (AMI) em arquiteturas de 32 e 64 bits. A AMI contém uma instalação NumPy / SciPy / Atlas / Blas / Lapack otimizado compilado para os maiores tipos de instância Amazon EC2. A AMI também vem com Sun Grid Engine (SGE) e OpenMPI compilado com suporte SGE. A AMI pública pode ser facilmente customizado com o lançamento de uma única instância da AMI pública, a instalação de software adicional sobre o caso, e, em seguida, usando o comando "createImage" do StarCluster para automatizar completamente o processo de criação de uma nova AMI de uma instância EC2.
O que é novo nesta versão:
- New StarCluster Ubuntu 11.10 EBS AMIs disponíveis, incluindo uma nova HVM AMI para uso com CC / CC2 / tipos de instância CG! Inclui OpenGridScheduler (para substituir SGE), Condor, Hadoop / Dumbo, MPICH2, OpenMPI, IPython 0,12 (notebook + paralelo), e muito mais. Execute dpkg -l no AMIs para a lista completa dos pacotes.
- O novo StarCluster Ubuntu 11.10 EBS HVM AMI, adicionalmente, vem com driver NVIDIA, CUDA Toolkit / SDK, PyCuda, PyOpenCL e Magma para computação GPU.
- Estas novas AMIs estão disponíveis em todas as regiões da AWS. O novo us-east-1 11.10 EBS AMIs são agora os padrões do modelo de configuração StarCluster. Use o comando listpublic para obter uma lista de disponíveis StarCluster AMIs em outras regiões:
- $ Starcluster -r sa-leste-1 listpublic
- . NOTA: A HVM AMI está atualmente disponível apenas na região os EUA-east-1 até outras regiões apoiar HVM
O que é novo na versão 0.91:
- apoio para lançar e gerenciar vários clusters em EC2
- adicionado & quot; listclusters & quot; comando para mostrar todos os clusters ativos no EC2
- suporte para fixação e de compartilhamento NFS vários volumes EBS
- acrescentou createImage e comandos createvolume para criar facilmente novos volumes AMIs e EBS para uso com StarCluster
- suporte experimental para o lançamento de clusters usando Instâncias Spot
- adicionou suporte para StarCluster & quot; plugins & quot; que fornecem a capacidade de executar rotinas de configuração / instalação adicionais em cima de configuração de cluster padrão do StarCluster
- adicionado & quot; listpublic & quot; de comando para listar todos disponíveis público StarCluser AMIs que pode ser usado com StarCluster
- conclusão bash / linha de comando zsh para a interface de linha de comando do StarCluster
Comentários não encontrado