|
Sobre a Universidade |
Líder mundial em Engenharia e Ciências Físicas, a Universidade de Leicester financia o seu cluster de Computação de Alto Desempenho com o objetivo de disponibilizar, aos alunos, bolseiros e investigadores internacionais, soluções para os problemas mais complicados e que exigem uma capacidade avançada de processamento informático. Em primeiro lugar, o ALICE, um dos sistemas mais poderosos em qualquer universidade do Reino Unido, foi otimizado para garantir o melhor desempenho nas mais exigentes tarefas de processamento de dados, análise de dados e simulação, como acontece nas áreas da genética, física, engenharia e biologia. Em segundo lugar, o SPECTRE, que oferece um ambiente Linux interativo associado a um cluster HPC mais pequeno, está disponível para todos os funcionários e alunos da Universidade de Leicester e é utilizado principalmente no ensino e em pequenos projetos de investigação. A utilização média corresponde normalmente a um intervalo de 5.000 a 25.000 tarefas em execução e visualização simultânea a qualquer momento. |
|
|
O Desafio |
Com mais de 600 investigadores registados no serviço Alice e com o Spectre disponível para todos os funcionários e alunos da universidade (mais de 10.000), a Universidade precisou de uma tecnologia de acesso remoto que permitisse que os utilizadores participassem ativamente nas tarefas de programação e análise de dados a pedido e que também garantisse uma velocidade superior e uma fiabilidade de sessão robusta. Era fundamental obter uma solução de carga equilibrada que garantisse acesso às sessões de ambiente de trabalho Linux virtuais persistentes, a partir das quais os utilizadores podem depois compilar e submeter experiências aos nós de computação num dos clusters através do escalador de trabalhos. A utilização de aplicações interactivas com recursos gráficos intensos, tal como as grandes simulações CUDA, fez com que o suporte para VirtualGL, para permitir a visualização remota também em tempo real, se tornasse um pré-requisito importante. |
|
|
A Solução |
O Enterprise server version 5 funciona como porta de conversão de carga equilibrada, oferecendo acesso aos Nós de Servidor de Terminal NoMachine em execução nos nós de início de sessão de cluster Alice e Spectre. Estes, por sua vez, dão acesso respetivamente a 208 e a 24 nós de computação. Ambos os clusters são ligados através de um sistema de rede Infiniband QDR de elevado desempenho que inclui suporte para trabalhos distribuídos de grande dimensão. É anexado a esta rede um sistema de ficheiros paralelo com pouco mais de 1 TB de armazenamento de alto desempenho. |
|
|
Resultados |
O NoMachine permite que os utilizadores executem sessões de ambiente de trabalho virtuais e persistentes ilimitadas nos nós de início de sessão, que usam para os códigos fornecidos pelo utilizador, para gerar e submeter trabalhos e para a visualização dos resultados. Durante o dia há normalmente entre 100 e 160 utilizadores com ambientes de trabalho ativos em execução através da divisória do NoMachine entre os nós de início de sessão. Os utilizadores estabelecem ligação ao Alice ou ao Spectre Enterprise Server e, em seguida, a sua sessão de ambiente de trabalho é automaticamente iniciada num dos Servidores de Terminal nos nós de início de sessão, com o Enterprise Server a facultar o equilíbrio de carga. |
|
|
Ambiente de Rede |
Principais Vantagens |
Aplicações Disponibilizadas |
NoMachine Enterprise Server v.5 NoMachine Terminal Server Nodes v.5 Scientific Linux 6 |
Equilíbrio de carga Suporte VirtualGL Extremamente funcional Persistência de sessão |
Software de visualização Simulação de dados Análise de dados |
|
|
Sobre o NoMachine Enterprise Server |
Crie agrupamentos de ambientes de trabalho Mac, Windows e Linux e federe-os sob um único ponto de entrada para centralizar o acesso dos utilizadores. O NoMachine Enterprise Server oferece suporte multi-nós, balanceamento de carga e funcionalidades de cluster incorporadas, com failover automático em caso de falha do servidor. |
|
|