Child pages
  • Manual do Usuario - Servico PADEX
Skip to end of metadata
Go to start of metadata
INTRODUÇÃO

O perfil de uso atual do supercomputador Santos Dumont (SD) consiste no seguinte fluxo de trabalho (workflow científico 

  1. O Pesquisador deve acessar o supercomputador utilizando um serviço de acesso através de uma rede privada segura (VPN);

  2. O pesquisador deverá copiar os dados do LNLS para o supercomputador, usando para isso o serviço de transferência expressa baseado no DTN do LNLS;
     
  3. Através da VPN, usar o comando ssh para acessar remotamente o nó do ambiente de processamento do Santos Dumont,
    através do qual poderá compilar programas, copiar dados usando scp para um diretório do seu projeto, e dali efetuar as submissões de processamento;
     

  4. Copiar de volta ao LNLS os resultados de interesse dos dados processados, usando o DTN do LNLS;
     
  5. Ao terminar sua sessão de trabalho, o usuário deverá encerrar a sessão VPN iniciada no passo nº 1 acima.
CREDENCIAIS NECESSÁRIAS (CONTAS E SENHAS)

No LNCC:

  • Login no SD / DTN / VPN (representado na documentação abaixo por <username-lncc>);

No LNLS:

  • Login no DTN do LNLS (representado na documentação abaixo por <username-dtn-lnls>);

Nos servidores DTN estarão disponíveis os seguintes diretórios para a leitura e escrita de dados do pesquisador:

  • LNCC: /scratch/sirus/<username-lncc>;
  • LNLS: /projeto/sirius
ACESSO REMOTO AO SANTOS DUMONT ATRAVÉS DA VPN
 Como usar a VPN para acesso remoto ao Santos Dumont

1. Baixe o Winfix, em Seguida o instalador do cliente SW e, por fim, o Cisco VPN Client:

2. Descompacte e Instale o Winfix e reinicie o computador;

3. Descompacte e Instale o Cliente SW e novamente reinicie o computador;

4. Instale o Cliente VPN CISCO como administrador;

5. Depois de reiniciar, vá em (no caso do Windows) Iniciar -> Programas -> Cisco Systems VPN Client -> VPN Client



6. Uma janela será aberta como a que está abaixo. Clique na opção New para criar um perfil de conexão. 

7. Na janela abaixo, preencha com as seguintes informações: 
Connection Entry: (Escolha o nome que melhor identificar a conexão) como por exemplo VPN-LNCC. 
Description: É opcional 
Host: 146.134.0.14 
Group Authentication
Name: <informação será enviada em separado, por segurança>
Password: <informação será enviada em separado, por segurança>


Clique no Botão 'Save'.

8. Agora clique na VPN que foi criada e depois no botão Connect



9. Logo assim que você clicar em Connect, a seguinte janela vai aparecer. Nela você irá digitar as informações sobre o Usuário e Senha (previamente cadastrados no Firewall). Nesse momento como é apenas para testes, o usuário e senha serão o que eu criei para esse fim. 
Usuário: <informação será enviada em separado>
Password: <informação será enviada em separado, por segurança>



10. Com todos os dados digitados corretamente, a janela ficará assim depois de conectado. 


11. Quando não precisar mais, é só clicar na opção Disconnect. Obs: Uma vez a VPN fechada, todo o seu fluxo de dados será enviado para o LNCC, ou seja, seus acessos locais serão interrompidos enquanto a VPN fechada.

MOVIMENTAR DADOS DO LNLS PARA O SANTOS DUMONT
 Movendo dados do LNLS para o Santos Dumont

2. Importação dos Dados Brutos 

Assume-se nesta etapa que os dados gerados pelo instrumento já se encontram armazenados no Storage do LNLS (diretório /projeto/sirius) e serão copiados para o Storage do LNCC (no diretório /scratch/sirius/<username-dtn-lncc>), através dos DTNs das instituições, usando o seguinte procedimento:

    1. A partir da rede interna do LNLS, efetuar login no DTN-LNLS via SSH:

      Acesso ao DTN do LNLS
      estacao-pesquisador# ssh <username-dtn-lnls>@10.X.Y.Z



    2. Após estar autenticado, o pesquisador poderá transferir arquivos do diretório local do DTN no LNLS para um diretório remoto no DTN no LNCC, usando a sintaxe abaixo (no exemplo, representando a transferência de arquivo_entrada.h5):

      Copiando dados para o SD
      dtn-lnls# globus-url-copy -vb -fast -p 4 file:///projeto/sirius/arquivo_entrada.h5 sshftp://<username-lncc>@dtn-lncc/scratch/sirius/<username-lncc>/arquivo_entrada.h5
PROCESSAR DADOS NO SANTOS DUMONT
 Processando os dados no SD

3. Processamento dos Dados

    1. O pesquisador se autentica (login) no SD usando a VPN e ssh para o servidor login.sdumont.lncc.br e executa os comandos para o processamento dos dados copiados na etapa nº 2;
       
    2. O pesquisador verifica os resultados dos processamentos, e a necessidade de novos processamentos (p.ex.: uso de novos parâmetros de processamento, como diferentes filtros), até a definição final dos resultados de interesse
MOVIMENTAR RESULTADOS DE INTERESSE DE VOLTA DO SANTOS DUMONT AO LNLS
 Movimentação dos resultados de interesse de volta ao LNLS

4. Exportação dos Dados Processados

Nesta etapa os dados processados são copiados de volta para o Storage do LNLS, através dos DTNs das instituições: 

    1. A partir da rede do LNLS, efetuar login no DTN-LNLS (conforme descrito no passo 1a acima)
       
    2. Transferir do diretório remoto do DTN-LNCC para o diretório local do DTN-LNLS, usando a sintaxe abaixo (no exemplo, representando a transferência do arquivo chamado arquivo_saida.h5):

      Copiando dados de volta do SD
      dtn-lnls# globus-url-copy -vb -fast -p 4 sshftp://<username-lncc>@dtn-lncc/scratch/sirius/<username-lncc>/arquivo_saida.h5 file:///projeto/sirius/arquivo_saida.h5
  • No labels