Introdução
O Azure CycleCloud é um aplicativo que fornece um modo simples, seguro e escalonável de criar, personalizar e gerenciar clusters HPC (computação de alto desempenho) no Azure.
Cenário
A Contoso, Ltd. é uma empresa de serviços meteorológicos e oceanográficos com sede em Houston, Texas, EUA. Sua equipe de pesquisa depende muito de um cluster de HPC local para executar tarefas baseadas em SLURM.
O projeto recém-iniciado envolve várias simulações que acompanham as tempestades que se movem pela Costa do Golfo dos EUA durante a temporada de tempestades. Infelizmente, uma avaliação inicial determinou que o cluster de HPC local não tem capacidade de computação suficiente para executar as simulações.
Como engenheiro líder de pesquisa, você deseja usar a assinatura do Azure da Contoso que já existe para provisionar um novo cluster HPC. Para usar a experiência técnica da sua equipe, você deseja garantir que o cluster implantado no Azure corresponda fielmente à arquitetura e à pilha de software do cluster local. Ao mesmo tempo, você precisa considerar as diretivas de sua equipe de gerenciamento, que enfatizaram a importância de manter o custo do cluster dentro do orçamento do projeto.
Você começa a explorar as opções de implantação, operação e monitoramento de clusters de HPC no Azure. Para simplificar essas tarefas, você decide avaliar a funcionalidade do Azure CycleCloud.
O que faremos?
Neste módulo, você primeiro implantará uma VM do Azure que hospeda o aplicativo Azure CycleCloud e a configurará para funcionar com sua assinatura do Azure. Em seguida, você usará a interface gráfica do aplicativo Azure CycleCloud implantado recentemente para criar um cluster de HPC com base em modelos do SLURM integrados e, a seguir, validar sua funcionalidade básica. Para abordar diretivas de sua equipe de gerenciamento, você também configurará alertas de orçamento, encerrará o cluster depois de concluir sua avaliação e excluirá todos os recursos provisionados durante este módulo para evitar custos desnecessários.
Qual é a meta principal?
Ao terminar esse módulo, você saberá mais sobre como instalar e configurar o Azure CycleCloud, descrever suas opções de integração com agendadores que não são da Microsoft e usá-lo para implantar um cluster de HPC básico no Azure.