Centro Nacional de Processamento de Alto Desempenho em São Paulo

Tamanho: px
Começar a partir da página:

Download "Centro Nacional de Processamento de Alto Desempenho em São Paulo"

Transcrição

1 Centro Nacional de Processamento de Alto Desempenho em São Paulo UNICAMP / MCT-FINEP Setembro / 2015

2 2

3 3 Sumário Apresentação CENAPAD-SP Informações e Suporte aos Usuários Convenções adotadas Equipamentos disponíveis Ambiente SGI Softwares disponíveis(ambiente SGI) Ambiente IBM P Softwares disponíveis (Ambiente IBM P750) Ambiente IBM/GPU Softwares disponíveis (Ambiente IBM/GPU) Contas, projetos e contabilização de uso Acesso aos equipamentos Escolhendo o ambiente computacional e transferindo arquivos... 23

4 Como executar jobs batch (Ambiente SGI Altix 1350/450) Como executar jobs batch (Ambiente IBM P750) Como executar jobs batch (Ambiente IBM/GPU) Como executar jobs batch (Ambiente SGI Altix ICE 8400 LX) Treinamentos

5 5

6 Apresentação Senhor usuário, Este manual descreve sucintamente as características do ambiente CENAPAD-SP e registra algumas informações referentes à utilização do mesmo. Tutoriais que tratam mais detalhadamente os tópicos aqui abordados, bem como informações atualizadas sobre o ambiente de hardware e de software podem ser obtidas pelo nosso serviço on-line, no endereço: Dúvidas que não forem esclarecidas por nenhuma das vias indicadas, sugestões, comentários ou reclamações que contribuam para o aperfeiçoamento do nosso serviço devem ser encaminhadas para a equipe técnica do CENAPAD-SP, através do endereço eletrônico: consult@cenapad.unicamp.br Esperamos que este manual seja uma boa ferramenta de auxílio ao desenvolvimento de sua pesquisa. Atenciosamente, Suporte Técnico CENAPAD-SP 6

7 7 CENAPAD-SP O CENAPAD-SP é um dos Centros Nacionais de Processamento de Alto Desempenho que compõem o programa SINAPAD, implementado no Brasil pelo MCT através da FINEP. Foi instalado em junho de 1994, sendo hoje um Centro ligado à Pro- Reitoria de Pesquisa da UNICAMP. Sua missão é apoiar as atividades de P&D nas áreas de ciência e tecnologia do País, disponibilizando um ambiente de alto desempenho e afins, atuando como um centro de excelência em novas tendências computacionais e contribuindo para a formação da comunidade científica e empresarial. Para isso, disponibiliza aos seus usuários um poderoso ambiente para computação de alto desempenho, com recursos de hardware e software, bem com suporte técnico e operacional necessários. O CENAPAD-SP oferece ainda Treinamentos especializados na área de Computação de Alto Desempenho, abertos à comunidade científica e empresarial.

8 Informações e Suporte aos Usuários Todas as informações relativas ao CENAPAD-SP e ao Projeto SINAPAD estão disponíveis em: WWW: CENAPAD-SP Notícias: s: consult@cenapad.unicamp.br Devem ser encaminhadas para este endereço quaisquer dúvidas relativas ao uso do ambiente, de compiladores e aplicativos em geral. suporte@cenapad.unicamp.br Este endereço deve ser utilizado para a notificação de problemas no ambiente, tais como impossibilidade de acesso, falhas no sistema operacional, ou qualquer ocorrência que impeça a utilização de recursos computacionais oferecidos pelo CENAPAD-SP. cursos@cenapad.unicamp.br Informações acerca da programação e inscrição de cursos oferecidos pelo CENAPAD-SP devem ser solicitadas por este endereço. Telefone: (0xx19)

9 9 Convenções Adotadas Neste documento, foram adotadas as seguintes convenções: O comando digitado pelo usuário é representado por meio da fonte courier negrito e a saída gerada pelo sistema é representada pela fonte courier normal. A parte variável do comando (parâmetro) é representada em itálico. O caractere ^ indica que a tecla control deve ser pressionada simultaneamente com a tecla que o segue. Por exemplo, ^C. Os parâmetros opcionais de um comando são representados entre colchetes "[...]". O sinal de prompt é indicado pelo símbolo %. O nome das máquinas será representado em itálico negrito.

10 Equipamentos Disponíveis O CENAPAD-SP disponibiliza um ambiente computacional poderoso, baseado em máquinas RISC (IBM) e Intel (SGI), com sistema operacional baseado em Unix. A capacidade de processamento teórica desses ambientes totaliza em torno de 33 TFLOPS, além de 250 TB de disco externo. Seu uso é medido em Service Units, que são contabilizadas conforme os usuários executam comandos e processam jobs. Os ambientes computacionais disponíveis no CENAPAD-SP são: Ambiente IBM P750 (Sistema Operacional: Unix AIX) Ambiente IBM/GPU (Sistema Operacional: Linux SUSE) Ambiente SGI Altix 1350/450 (Sistema Operacional: Linux SUSE) Ambiente SGI Altix ICE 8400 LX (Sistema Operacional: Linux SUSE) Cada um desses ambientes tem seus recursos, suas ferramentas, suas limitações e especificidades. A seguir, serão relacionadas as principais características das máquinas de cada um desses ambientes. Maiores detalhes podem ser obtidos a partir de: 10

11 11 Ambiente SGI SGI Altix ICE 8400 LX O sistema Altix ICE 8400 LX instalado no CENAPAD-SP tem 32 nós, interconectados através de uma rede Infiniband de alto desempenho, dispostos em 2 individual Rack Unit (iru), cada um deles com desempenho teórico de 160 GFLOPs e com a seguinte configuração: 2 processadores Intel Xeon Six Core 5680 de 3.33GHz 36GB de memória RAM hostnames r1i0n0.ice.cenapad-sp.br.. r1i0n15.ice.cenapad-sp.br hostnames r1i1n0.ice.cenapad-sp.br.. r1i1n15.ice.cenapad-sp.br Nó de acesso O nó de acesso ao sistema SGI Altix ICE é ice.cenapad.unicamp.br ( ) que corresponde ao nó ice.ice.cenapad.sp.br ( ). Sistema Operacional SUSE LINUX Enterprise Server 11 SP1 (x86_64) kernel bits. SGI Altix 1350/450 O sistema Altix 1350 instalado no CENAPAD-SP tem 6 nós Intel Itanium2 com a seguinte configuração: 4 nós com 16 processadores Intel Itanium2, 1.5GHz e 64GB RAM 1 nó com 4 processadores Intel Itanium2, 1.5GHz - 8GB RAM 1 nó com 2 processadores Intel Itanium2, 1.5GHz - 12GB RAM nós interconectados através de uma rede Infiniband de alto desempenho O sistema Altix 450 instalado no CENAPAD-SP tem 4 nós Intel Itanium2 Dual Core com a seguinte configuração: 2 nós com 22 processadores Intel Itanium2 Dual-core série GHz e 88GB RAM 1 nó com 22 processadores Intel Itanium2 Dual-core série GHz e 144GB RAM 1 nó com 22 processadores Intel Itanium2 Dual-core série GHz - 176GB RAM nós interconectados através de uma rede Infiniband de alto desempenho

12 Nós Os nós estão dispostos em 4 frames: Frame 01 1 nó com 2 processadores Intel Itanium2, 1.5GHz o Desempenho teórico de 12 GFLOPs o 12 GB de memória RAM o 150 GB de espaço em disco o Hostname sg1gd1.cenapad-sp.br 2 nós com 16 processadores Intel Itanium2, 1.5GHz o Desempenho teórico de 96 GFLOPs por nó o 64 GB de memória RAM por nó o 480 GB de espaço em disco (/work com 300 GB) por nó o Hostnames: sg1gh1.cenapad-sp.br, sg1gh2.cenapad-sp.br Frame 02 1 nó com 4 processadores Intel Itanium2, 1.5GHz o Desempenho teórico de 24 GFLOPs o 8 GB de memória RAM por nó o Hostname: sg2gq1.cenapad-sp.br (athenas.cenapad.unicamp.br) 2 nós com 16 processadores Intel Itanium2, 1.5GHz o Desempenho teórico de 96 GFLOPs por nó o 64 GB de memória RAM por nó o 480 GB de espaço em disco (/work com 300 GB) por nó o Hostnames: sg2gh1.cenapad-sp.br, sg2gh2.cenapad-sp.br Frame 03 2 nós com 22 processadores Intel Itanium2 Dual-core série9000, 1.6GHz o Desempenho teórico de 240 GFLOPs por nó o 88 GB de memória RAM por nó o 300 GB de espaço em disco o Hostnames: sg3gv1.cenapad-sp.br, sg3gv2.cenapad-sp.br 1 nó com 16 processadores Intel Itanium2 Dual-core série9000, 1.6GHz o Desempenho teórico de 175 GFLOPs no nó o 96 GB de memória RAM no nó o 300 GB de espaço em disco o Hostname: sg3gh1.cenapad-sp.br 12

13 13 Frame 04 1 nó com 22 processadores Intel Itanium2 Dual-core série9000, 1.6GHz o Desempenho teórico de 240 GFLOPs o 176 GB de memória RAM o 350 GB de espaço em disco o 2.2 TB de espaço em disco (fastscratch) o Hostnames: sg4gv1.cenapad-sp.br 1 nó com 22 processadores Intel Itanium2 Dual-core série9000, 1.6GHz o Desempenho teórico de 240 GFLOPs por nó o 144 GB de memória RAM o 300 GB de espaço em disco o Hostname: sg4gv2.cenapad-sp.br Nó de acesso O nó de acesso ao sistema SGI é athenas.cenapad.unicamp.br ( ) que corresponde ao nó: sg2gq1.cenapad-sp.br. Este nó também é o servidor de arquivos (36 TB) e de controle do sistema SGI. Sistema Operacional SUSE LINUX Enterprise Server 10 (ia64) kernel bits

14 Linguagens de programação, editores e bibliotecas - Ambiente SGI Linguagens de programação Intel Fortran Intel C GNU C e GNU C++ (gcc/g++) Bibliotecas Científicas Intel MKL (Math Kernel Library) Bibliotecas para Processamento Paralelo MPI (Message Passing Interface) SGI MPT (Message Passing Toolkit) Softwares Gaussian 2003 (Somente no ambiente SGI Altix 1350/450) Editores de Texto vi emacs Software Uma lista completa dos recursos de software disponíveis no ambiente está disponível a partir de: 14

15 15 Ambiente IBM P750 IBM Power 750 Express server O equipamento IBM do CENAPAD-SP é composto por 40 nós computacionais SMP modelo IBM P750, que utilizam processadores Power7 de 3.55GHz. São 32 cores (núcleos de processamento), 128GB de memória RAM e 908,8 GFlops de desempenho teórico em cada nó computacional, totalizando 1280 cores, 5TB de memória RAM e capacidade teórica de processamento de aproximadamente 37 TFLOPs. Conta também com sistema de armazenamento IBM System Storage DS5020 com 224TB e três unidades Tape Library IBM TS3200 para backup. Nós O sistema é composto por 43 nós dispostos em 5 frames: 40 nós IBM P750 (Hostnames: tyrno01.cenapadsp.br.. tyrno40.cenapadsp.br), cada um com: o 4 processadores IBM Power7 8Cores, 3.55GHz; o 128GB de memória RAM; o 2 discos SAS 300GB 10K; 1 nó IBM P520 (Hostname: tyr.cenapad.unicamp.br), para acesso ao sistema, com: o 2 processadores IBM Power6 + 2Cores, 4.7GHz; o 16 GB de memória RAM; o 4 discos SAS 300GB 15K; 1 nó IBM P550 (Hostname: tsm.cenapadsp.br), para controle de storage e backup de dados, com: o 2 processadores IBM Power6+ 2Cores, 5GHz; o 32GB de memória RAM; o 4 discos SAS 300GB 15K;

16 Nó de acesso Os nós são interconectados por meio de uma rede Infiniband de alto desempenho. O nó de controle e de acesso ao sistema IBM é tyr.cenapad.unicamp.br ( ), que corresponde ao nó tyr.cenapadsp.br. Sistema Operacional Nós P750, P550 e P520 (processadores IBM Power): o AIX

17 17 Linguagens de programação, editores e bibliotecas Ambiente IBM P750 Linguagens de Programação C/C++ Compilador GNU de C e C++ (gcc/g++) Compilador AIX de C e C++ (xlc/xlc) FORTRAN Compilador IBM de FORTRAN (xlf e f77) Compilador IBM de FORTRAN90 (xlf90) Bibliotecas Científicas ESSL (Engineering and Scientific Subroutine Library, que inclui LAPACK, SCALAPACK, BLAS, BLACS, etc) Bibliotecas para Processamento Paralelo MPI (Message Passing Interface) Editores de texto emacs vi Software Uma lista completa dos recursos de software disponíveis no ambiente está disponível a partir de:

18 Ambiente IBM/GPU IBM idataplex/gpu O sistema IBM GPU instalado no CENAPAD-SP é composto por 6 nodes. Cada node possui 2 CPU s (8 cores e 16 Threads) Intel Xeon X5570 de 2,93GHz, 24 GB de memória RAM e 2 placas Nvidia Tesla M2050 (cada placa possui 448 núcleos CUDA e 3 GB de memória RAM). A capacidade de processamento teórica de cada placa Nvidia Tesla M2050 é de 515 Gflops em dupla precisão e de 1.03 Tflops em precisão simples no formato de ponto flutuante. No total são 48 cores / 96 threads, 144 GB de memória RAM e 12 placas Nvidia Tesla M2050. Nós O sistema IBM GPU instalado no CENAPAD-SP tem 6 nós, cada um com a seguinte configuração: 2 processadores Intel Xeon Processor X5570 de 2.93 GHz - 8 cores / 16 threads 24GB de memória RAM 2 placas gráficas Nvidia Tesla M2050 hostnames gpuno01.cenapadsp.br.. gpuno06.cenapadsp.br Nó de acesso O nó de acesso ao sistema IBM GPU é gpu.cenapad.unicamp.br ( ). Sistema Operacional SUSE LINUX Enterprise Server 11 SP3 (x86_64) 18

19 19 Linguagens de programação, editores e bibliotecas Ambiente IBM/GPU Linguagens de Programação Intel Fortran Intel C GNU C e GNU C++ (gcc/g++) Bibliotecas Científicas Intel MKL (Math Kernel Library) Bibliotecas para Processamento Paralelo OpenMPI (1.8.6 e 1.8.7) CUDA 5.5 Editores de texto emacs vi Software Uma lista completa dos recursos de software disponíveis no ambiente está disponível a partir de:

20 Contas, Projetos e Contabilização de Uso O CENAPAD-SP estabelece dois tipos de contas de usuários: contas experimentais temporárias e contas-projeto. Contas experimentais temporárias: têm por objetivo dar ao usuário a oportunidade de avaliar o CENAPAD-SP no que diz respeito aos equipamentos, ambientes computacionais e softwares disponíveis. Essas contas têm validade máxima de três meses, e serão expiradas antes desse prazo caso sejam utilizadas mais de 10 Service Units (o equivalente a 40 horas de CPU em uma das servidoras IBM-P750). Contas-projeto: são contas permanentes, criadas a partir de encaminhamento de um projeto de pesquisa. A contabilização do uso é feita através de Service Units, segundo a tabela : Modelo Horas de CPU equivalentes a uma Service Unit Número de máquinas no ambiente IBM-P750 4,0 h 40 IBM/GPU 6,0 h 6 SGI-ICE 6,0 h 32 SGI-Itanium2 20,0 h 11 Às contas-projeto são alocadas inicialmente Service Units, que podem ser aumentadas conforme a necessidade. No primeiro ano de vigência de sua conta-projeto, o usuário deve encaminhar ao CENAPAD-SP, semestralmente, um relatório de acompanhamento, descrevendo a utilização que foi feita do ambiente. A partir do segundo ano de vigência de sua conta permanente, esse relatório passa a ser anual. Em ambos os casos, o usuário recebe por e- mail, com um mês de antecedência, o modelo do relatório periódico. Este deve ser preenchido e enviado por para o endereço eletrônico: suporte@cenapad.unicamp.br Maiores informações sobre procedimentos de abertura de contas, encaminhamento de projetos e relatórios de acompanhamento podem ser obtidas no site: 20

21 21 Acesso aos Equipamentos Para acessar remotamente o ambiente CENAPAD-SP, é preciso que o usuário possua o software SSH instalado em sua máquina. O programa telnet, que oferecia o mesmo serviço, não pode ser utilizado para conexão ao CENAPAD-SP, pois com ele a senha do usuário trafega pela Internet sem encriptação. Há versões do SSH para as plataformas mais comuns, incluindo Windows e Unix, disponíveis no FTP anônimo da UNICAMP (ftp.unicamp.br). O acesso remoto ao CENAPAD-SP pode ser feito segundo os procedimentos a seguir, que direcionarão o usuário para a máquina servidora de conexões. Em ambiente Unix, executar o comando: % ssh cenapad.unicamp.br [-l username] fornecendo, quando solicitado, a identificação da conta (username) e a senha de acesso. O SSH assume como username o login da conta por onde o usuário tenta acessar a sua conta do CENAPAD-SP, vetando seu acesso à mesma, caso as duas não tenham logins similares. Apenas neste caso, é preciso utilizar o termo entre colchetes, colocando no lugar de username o login da sua conta no CENAPAD-SP. Em ambiente Windows, executar o programa ssh, indicando como hostname a máquina cenapad.unicamp.br e fornecendo, quando solicitado, a identificação da conta (username) e a senha de acesso. Vale ainda mencionar que, sempre que o SSH solicitar uma resposta do tipo yes or no, a mesma deve ser escrita com todas as letras escritas em minúsculo. Respostas escritas em letras maiúsculas, ou abreviações do tipo y ou n, não são aceitas. Na transferência de arquivos (FTP) de/para sua conta no CENAPAD-SP, o usuário deve utilizar o SCP, um dos componentes do SSH. O SCP utiliza criptografia, impedindo que terceiros tenham acesso às informações transmitidas. Todas as transferências de arquivos feitas para o ambiente CENAPAD-SP devem necessariamente ser feitas utilizando-se como destino a máquina: cenapad.unicamp.br

22 A máquina cenapad.unicamp.br é um servidor de conexão, e a partir dela deve ser feito o acesso ao ambiente computacional desejado. Para detalhes sobre a escolha do ambiente, bem como informações sobre transferência de arquivos para o mesmo, veja nesse Guia o item "Escolhendo o ambiente computacional e transferindo arquivos". 22

23 23 Escolhendo o ambiente computacional e transferindo arquivos O CENAPAD-SP dispõe de quatro ambientes computacionais distintos, a saber: Ambiente SGI Altix 1350/450 Ambiente IBM P750 Ambiente IBM/GPU Ambiente SGI Altix ICE Ao conectar-se ao CENAPAD-SP, o usuário estará por default conectado ao servidor de conexões (máquina frontend.cenapad.unicamp.br). Se desejar se conectar a algum dos outros ambientes, o usuário deve fazê-lo através de um dos comandos abaixo: % ssh athenas - para direcionar sua sessão para o front-end do ambiente SGI Altix % ssh tyr - para direcionar sua sessão para o front-end do ambiente IBM P750 % ssh gpu - para direcionar sua sessão para o front-end do ambiente IBM/GPU % ssh ice - para direcionar sua sessão para o front-end do ambiente ICE O login e a senha do usuário no CENAPAD-SP são sempre os mesmos, independente do ambiente computacional utilizado. Transferindo arquivos para os diferentes ambientes computacionais Estão disponíveis, a partir da sessão no servidor de conexões, os diretórios home do usuário em cada um dos ambientes computacionais: Ambiente SGI-Altix - diretório homealtix Ambiente IBM P750 - diretório homeibm Ambiente IBM/GPU - diretório homegpu Ambiente SGI-ICE - diretório homeice A transferência de arquivos para o CENAPAD deve sempre ser feita para o servidor de conexões (cenapad.unicamp.br), indicando-se o ambiente destino através dos diretórios

24 acima. Exemplo: - Para transferir um arquivo de sua máquina local para o ambiente IBM o usuário deve usar, em sua máquina local, o comando: scp nome_do_arquivo login@cenapad.unicamp.br:~/homeibm Do mesmo modo, a transferência de arquivos do CENAPAD para a máquina local do usuário deve indicar o ambiente correspondente. Exemplo: - Para transferir um arquivo de sua conta CENAPAD no ambiente SGI-ICE para sua máquina local, o usuário deve usar (também em sua máquina local) o comando: scp login@cenapad.unicamp.br:~/homeice/nome_do_arquivo. IMPORTANTE: O comando acima assume que o arquivo se encontra no "diretório raiz" da conta do usuário no ambiente. Caso o arquivo a ser transferido esteja dentro de algum subdiretório, o "caminho" completo deve ser especificado. Exemplo: - Se o arquivo encontra-se na conta do usuário no ambiente SGI-Altix sob o diretório "resultados" o comando deve ser: scp login@cenapad.unicamp.br:~/homealtix/resultados/nome_do_arquivo. O caracter "." (ponto final) é mandatório nos comandos acima, e pode opcionalmente ser substituído por um subdiretório da conta do usuário em sua máquina local. IMPORTANTE - Caso o arquivo de origem tenha sido criado em uma máquina Windows, é preciso convertê-lo para o formato Linux antes de usá-lo no ambiente CENAPAD. Para fazer essa conversão, o usuário deve usar o seguinte comando (no ambiente CENAPAD): dos2unix <nome_do_arquivo> 24

25 25 Em todos os ambientes, as máquinas podem ser usadas de duas maneiras: 1) Modo Interativo - usado para compilação de programas, criação e edição de inputs, verificação de outputs e submissão de jobs a serem executados. 2) Modo Batch - usado para o processamento propriamente dito. Nesse modo, o job é submetido a um Sistema de Filas, para ser executado quando houver máquina/recursos disponíveis. Podem ser executados em batch programas seriais ou paralelos. É necessário que se utilize as ferramentas adequadas em cada um dos ambientes computacionais do CENAPAD-SP, dada a sua heterogeneidade. Algumas são comuns aos quatro ambientes (a maioria dos comandos UNIX, por exemplo). Mas há muitas diferenças nas ferramentas disponíveis em cada ambiente no que diz respeito às compilações de programas e às submissões de jobs para processamento. Nos próximos capítulos deste Guia serão descritos os procedimentos básicos para submissão de tarefas computacionais (jobs batch) em cada um dos diferentes ambientes computacionais disponíveis no CENAPAD-SP.

26 Como executar jobs batch (ambiente SGI Altix 1350/450) Submissão de jobs Para submeter um job para execução no ambiente SGI Altix do CENAPAD-SP o usuário deve: 1. Logar no CENAPAD-SP 2. Logar na máquina interativa deste ambiente por meio do comando: % ssh athenas (utilizando o mesmo usuário e a mesma senha do CENAPAD-SP) 3. Criar um arquivo com diretivas sobre o job a ser executado 4. Submeter o job a ser executado para o sistema de filas (PBS), através do comando: % qsub <nome_do_script> Para verificar o status das filas nesse ambiente deve ser usado o comando: % qstat -a Para verificar o status dos jobs de um determinado usuário nesse ambiente deve ser usado o comando: % qstat au login_do_usuario 26

27 27 As filas e restrições definidas no PBSPro são: Filas Seriais Num Max Num Max Tempo Max Tempo Max Num Max Jobs exec cpus/jobs uso / cpu (elapsed) Jobs/user pequena hs - - media hs - - grande hs - Filas Paralelas Num Max Jobs exec Num Max cpus/jobs Tempo Max uso / cpu Tempo Max (elapsed) Num Max Jobs/user paralela hs 768 hs - par (fixo) 3696 hs 240 hs 1 gaussian hs 720 hs 2 exp (fixo) 768 hs 25 hs - Áreas scratch As áreas scratch disponíveis, para gravação de arquivos temporários durante o processamento dos jobs são: Filesystem Tamanho Uso /workssa 1,7 TB compartilhada por todos os nós /work 300 GB local em cada um dos nós No ambiente SGI-Altix 1350/450 estão definidos os seguintes limites para cada usuário: O número máximo de jobs em execução simultânea para um mesmo usuário é 4. O número máximo de jobs aguardando execução (estados Queued ou Hold) é 10. O número máximo de processadores sendo utilizados simultaneamente por um mesmo usuário é 36. O número máximo de jobs na fila exp32 para um mesmo usuário é 2 (os jobs excedentes serão automaticamente cancelados). O número máximo de jobs nas filas par22 para um mesmo usuário é 2 (os jobs excedentes serão automaticamente cancelados). O tempo de processamento na fila paralela é contabilizado pela soma do uso de todos os processadores.

28 Criando um Arquivo de Comandos Para executar um processamento, é preciso criar um arquivo de comandos que descreve o job a ser executado. Exemplos de arquivos de comandos (scripts) de submissão para as diferentes classes (filas) 1) Jobs Seriais Para submissão de jobs para as classes que processam programas seriais, deve-se usar um script como esse do exemplo a seguir: PBS -q pequena PBS -N testjob PBS -V!/bin/sh cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` echo "Hostname: " `hostname` <chamada do executável do programa com seus parâmetros> echo "Final do job:" `date` echo " " A classe escolhida no exemplo anterior é a classe pequena; há também as classes média e grande que podem ser usadas, dependendo do tempo estimado de execução do processamento (ver tabela na página 24). 28

29 29 2) Jobs Paralelos A execução de programas paralelos que necessitam mais de um processador em qualquer nó, é feita através do comando mpirun, que administra o ambiente paralelo, e por sua vez, a comunicação entre os processadores. A execução de jobs paralelos, deve ser feita através da submissão de um script. Por exemplo, o script jobpar.sh pode conter: PBS -q paralela PBS -N testjob PBS -V PBS -l ncpus=4!/bin/sh cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` echo "Hostname: " `hostname` echo "PWD: " $PWD echo "Arquivos:" mpirun -np 4 <chamada do executável do programa com seus parâmetros> echo "Final do job:" `date` echo " " Neste caso, acrescenta-se a diretiva PBS -l que especifica os recursos necessários para a execução do job. Para uma execução em paralelo, o principal recurso é o número de processadores que serão utilizados. PBS -l ncpus=<n> Número n de processadores. O comando mpirun ainda pode especificar o número de processos que serão inicializados para execução, através da opção -np. Se o número de processos for igual ao número de processadores, o mpirun iniciará um processo por processador. Se o número de processos for maior que o número de processadores, o mpirun iniciará mais de um processo por processador.

30 3) Jobs Gaussian A execução de jobs Gaussian pode ser feita através da submissão de um script como o exemplo a seguir. Neste exemplo, devem ser alterados: o número de cpus a serem utilizadas (-l ncpus=numero) o nome do job (-N nome) o login do usuário (mkdir -p /work/g03/loginusuario) o login do usuário (cd /work/g03/loginusuario) o nome dos arquivos de entrada e saída na linha g03 < nomeinput > & nomesaida 30

31 31 Exemplo de script utilizando 4 CPUs:!/bin/sh PBS -q gaussian PBS -l ncpus=4 PBS -N testeg03 echo " " echo "Inicio do job:" `date` echo "Hostname:" `hostname` echo "PWD:" $PWD echo " " export PATH=$PATH:/opt/gaussian/g03 export GAUSS_EXEDIR=/opt/gaussian/g03 mkdir -p /work/g03/loginusuario cd /work/g03/loginusuario g03 < input.com >& output.log echo " " echo "Final do job:" `date` echo " " Importante: No script acima, é preciso colocar o "caminho" dos arquivos de input e output desejados na linha de comando em que se faz a chamada do G03. Se esses arquivos estiverem no diretório raíz de sua conta, basta especificar para o exemplo acima ~/input.com e ~/output.log Para processamentos do G03 utilizando mais do que uma CPU, é preciso que o arquivo de input correspondente seja configurado de maneira consistente com o número de CPUs solicitado. Para o exemplo acima (4 CPUs) o arquivo de input correspondente deve indicar também 4 CPUs, na diretiva nprocshared : %nprocshared=4

32 4) Jobs Gamess A execução de jobs Gamess pode ser feita através da submissão de um script como o exemplo abaixo. Neste exemplo, devem ser alterados: número_de_cpus - número de cpus a serem utilizadas nomejob - identificação do job nomejob_out - nome do arquivo stdout a ser gravado nomejob_err - nome do arquivo stderr a ser gravado input_gms - nome do arquivo de input para o Gamess (se não estiver no mesmo diretório do script deve ser especificado todo o path) log_gms - nome do arquivo de saída do Gamess (se não estiver no mesmo diretório do script deve ser especificado todo o path) Exemplo de script:!/bin/sh PBS -q paralela PBS -l ncpus=numero_de_cpus PBS -N nomejob PBS -o nomejob_out PBS -e nomejob_err echo " " echo "Inicio do job:" `date` echo "Nodes utilizados para execucao:" cat $PBS_NODEFILE echo " " cd $PBS_O_WORKDIR dirgms=/usr/local/gamess_12_jan_2009_r3 NCPUS=numero_cpus $dirgms/rungms input_gms 00 $NCPUS >& log_gms echo " " echo "Final do job:" `date` echo " " 32

33 33 Como executar jobs batch (ambiente IBM P750) Submissão de jobs Para submeter um job para execução no ambiente IBM P750 do CENAPAD-SP o usuário deve: 1. Logar no CENAPAD-SP 2. Logar na máquina interativa deste ambiente por meio do comando: % ssh tyr (utilizando o mesmo usuário e a mesma senha do CENAPAD-SP) 3. Criar um arquivo com diretivas sobre o job a ser executado 4. Submeter o job a ser executado para o sistema de filas (LoadLeveler), através do comando: % llsubmit <script> Para verificar o status das filas nesse ambiente deve ser usado o comando: % llq Para verificar o status dos jobs de um determinado usuário nesse ambiente deve ser usado o comando: % llq u login_do_usuario

34 Configuração do sistema de filas - LoadLeveler Classes O ambiente de processamento de jobs do CENAPAD-SP está dividido em dois grandes grupos: processamento serial processamento paralelo Para atender as necessidades de cada um destes dois grupos existem seis tipos de classes, que foram definidas com o objetivo de distribuir da melhor forma possível os recursos do ambiente entre os usuários e, principalmente, otimizar o tempo de processamento e o tempo de espera na fila. As classes diferenciam-se por: quantidade de processadores utilizados; limite de uso de CPU (tempo total de CPU utilizado); limite de tempo de execução (tempo que o job pode permanecer em execução); quantidade máxima de jobs. As classes disponíveis possuem a seguinte configuração: Tipo Número de nós Classe Limite de uso de CPU Limite de tempo processamento Num. Máx. de cores Num. Máx. de threads Serial 20 pequena 2 horas 2:30 horas 1 1 media 5 dias 5 dias e 12 horas 1 1 grande 30 dias 31 dias 1 1 Paralela 22 paralela 256 dias 30 dias e 4 horas exp dias 1 dia e 30 minutos par dias 7 dias e 2 horas gaussian 256 dias 30 dias e 4 horas

35 35 Áreas scratch As áreas scratch disponíveis, para gravação de arquivos temporários durante o processamento dos jobs são: Filesystem Tamanho Uso /work 200 GB local em cada um dos nós /workpar 32 TB compartilhado pelos nós que executam jobs da fila paralela /work TB compartilhado pelos nós que executam jobs da fila par128 /work TB compartilhado pelos nós que executam jobs da fila exp512 /workgau 32 TB disponível no nó que executa jobs da fila gaussian No ambiente IBM P750 estão definidos os seguintes limites para cada usuário: máximo de 2 jobs em execução na fila gaussian. máximo de 1 job em execução na fila exp512. máximo de 2 jobs em execução na fila par128. máximo de 6 jobs em execução simultânea (jobs no estado Running) nas filas; máximo de 10 jobs aguardando recursos para execução (jobs no estado Idle). O tempo de processamento na fila paralela é contabilizado pela soma do uso de todos os processadores. Criando um Arquivo de Comandos Antes de submeter um job para execução, é necessária a criação de um arquivo de comandos, que descreve o job que deverá ser executado. Ou seja, todo job deve ser submetido através de um arquivo de comandos, pois o LoadLeveler não submete arquivos executáveis. Este arquivo de comandos assemelha-se a um shell script, que contém comandos dados por palavras-chaves do LoadLeveler (diretivas) que descrevem o job a ser executado. Pode também conter linhas de comentários (não executáveis).

36 Exemplos de arquivos de comandos (scripts) de submissão para as diferentes classes (filas) 1) Jobs Seriais Para submissão de jobs para as classes que processam programas seriais, deve-se usar um script como o exemplo a seguir: Job class = job_name = output = error = notification = queue exibe no arquivo de saida o nome do host onde job fois executado e data/hora echo ============================================= echo "`/bin/hostname` - `/bin/date`" echo ============================================= execucao do programa./programa < /dev/null > output.$$ 2>&1 A classe escolhida no exemplo acima é a classe pequena; há também as classes média e grande que podem ser usadas, dependendo do tempo estimado de execução do processamento (ver tabela na página 29). 36

37 37 2) Jobs Paralelos Jobs paralelos são processados por meio da submissão para as classes paralela, par128 ou exp512. Cada uma destas classes tem características diferenciadas, como por exemplo: tempo de cpu, tempo máximo (wall_clock) de execução e número de processadores alocados. Para a submissão de jobs para uma destas classes deve ser utilizado um script como um dos exemplos a seguir. Classe node = total_tasks = node_usage = job_name = input = output = error = notification = environment = job_type = class = queue./programa < /dev/null > output.$$ 2>&1 No exemplo acima foi solicitado para o job 1 node e 4 tasks (CPUs/cores). Pode-se solicitar no máximo 8 nodes e 64 tasks (CPUs/cores) por job. Caso o número de nodes (ou seja, a diretiva "@ node") não seja especificado no script de submissão, será assumido que o número de nodes desejado é 1 (um). Nesse caso, o valor máximo permitido para a diretiva "@ total_tasks" é de 32 (que é o número de CPUs em cada node desse ambiente).

38 Classe Par128!/bin/sh Exemplo job classe node = total_tasks = node_usage = job_name = input = output = error = notification = environment = job_type = class = core_limit = queue export OMP_NUM_THREADS=4 export MP_TASK_AFFINITY=cpu:4./programa < /dev/null > output.$$ 2>&1 No exemplo acima, foi solicitado para o job 1 node e 32 tasks (CPUs/cores). As diretivas que indicam o número de nodes node = 1), o número de CPUs/cores total_tasks = 32) e o modo de compartilhamento do node node_usage = not_shared) não devem ser modificadas nos scripts de submissão para a fila par128. Caso alguma dessas diretivas seja modificada, a submissão não será feita (o job não será incluído na fila correspondente). 38

39 39 Classe exp512!/bin/sh Exemplo job classe node = total_tasks = node_usage = job_name = input = output = error = notification = environment = job_type = class = network.mpi = bulkxfer = queue export OMP_NUM_THREADS=4 export MP_TASK_AFFINITY=cpu:4./programa < /dev/null > output.$$ 2>&1 No exemplo acima, foram solicitados para o job 4 nodes e 32 tasks (CPUs/cores). As diretivas que indicam o número de nodes node = 4), o número de CPUs/cores total_tasks = 32) e o modo de compartilhamento dos nodes node_usage = not_shared) não devem ser modificadas nos scripts de submissão para a fila exp512. Caso alguma dessas diretivas seja modificada, a submissão não será feita (o job não será incluído na fila correspondente). Para todos os exemplos acima, assumimos que o programa sendo executado (./programa) está no mesmo diretório em que está o script de submissão. O usuário pode especificar o caminho completo (PATH) do programa a ser executado, caso necessário.

40 3) Jobs Gaussian Exemplo de script utilizando 4 CPUs:!/usr/bin/csh Script para submissao de jobs Gaussian (G09) no ambiente IBM/Loadleveler usando 4 Processadores IMPORTANTE : Deve ser especificado no arquivo de input a diretiva indicando execucao em 4 CPUs node = total_tasks = node_usage = job_name = input = output = error = notification = environment = job_type = class = queue Setar vars de ambiente necessarias para o G09 setenv g09root /g09root setenv GAUSS_SCRDIR /workgau/g09/$user/$loadl_pid source $g09root/g09/bsd/g09.login Cria diretorio de scratch a ser usado na execucao mkdir -p /workgau/g09/$user/$loadl_pid Indica execucao no diretorio de scratch cd $GAUSS_SCRDIR 40

41 41 Execucao em paralelo / multithread setenv OMP_NUM_THREADS 4 setenv MP_TASK_AFFINITY cpu:4 Chamada do executavel ATENCAO : deve ser indicado o caminho completo (PATH) de onde esta' o arquivo de input (extensao.com) e o caminho completo (PATH) de onde deve ser gravado o arquivo de output (extensao.log) g09 < caminho_completo/input.com > caminho_completo/output.log Copia arquivo chk para destino (na conta do usuario) ATENCAO : deve ser indicado o caminho completo (PATH) de onde deve ser gravado o arquivo de chk gerado cp Gau*chk caminho_completo Removendo arquivos temporarios gerados na area de scratch cd rm rf $GAUSS_SCRDIR

42 Importante: No script acima, é preciso colocar o "caminho" dos arquivos de input e output desejados na linha de comando em que se faz a chamada do G09. Se esses arquivos estiverem no diretório raiz de sua conta, basta especificar para o exemplo acima ~/input.com e ~/output.log Para processamentos do G09 utilizando mais do que uma CPU, é preciso que o arquivo de input correspondente seja configurado de maneira consistente com o número de CPUs solicitado. Para o exemplo acima (4 CPUs) o arquivo de input correspondente deve indicar também 4 CPUs, na diretiva nprocshared : %NProcShared=4 Para uma melhor performance, o script acima faz a execução do G09 a partir de um diretório de scratch local da máquina (/work), e não a partir de áreas de scratch global. Recomendamos que esse procedimento não seja modificado. Mas a área /work é limitada em 200 GB. Caso haja a necessidade de gerar grandes arquivos temporários, o /work no exemplo acima deve ser substituido pela área de scratch global /workgau (que tem 32 TB). 42

43 43 Como executar jobs batch (ambiente IBM/GPU) Submissão de jobs Para submeter um job para execução no ambiente IBM/GPU do CENAPAD-SP o usuário deve: 1. Logar no CENAPAD-SP 2. Logar na máquina interativa deste ambiente por meio do comando: % ssh gpu (utilizando o mesmo usuário e a mesma senha do CENAPAD-SP) 3. Criar um arquivo com diretivas sobre o job a ser executado 4. Submeter o job a ser executado para o sistema de filas (TORQUE), através do comando: % qsub <nome_do_script> Para verificar o status das filas nesse ambiente deve ser usado o comando: % showq Para verificar o status dos jobs de um determinado usuário nesse ambiente deve ser usado o comando: % qstat

44 As filas e restrições definidas no TORQUE são: Fila Num Max Num Max Num Max cpus Tempo Max Num Max jobs nodes por job jobs exec por job (elapsed) / user gpu hs 2 matlab hs 1 O número máximo de jobs em execução simultânea na fila gpu para um mesmo usuário é 2. O número máximo de jobs aguardando execução na fila gpu para um mesmo usuário (estados Queued ou Hold) é 6. O número máximo de jobs em execução simultânea na fila matlab para um mesmo usuário é 1. O número máximo de jobs aguardando execução na fila matlab para um mesmo usuário (estados Queued ou Hold) é 3. Área de Scratch Não existe área de scratch para esse ambiente. Execução de jobs Os nós gpuno01.. gpuno06 não permitem acesso interativo, pois são reservados para o processamento batch. O sistema gerenciador de filas, responsável pela execução de jobs, é o TORQUE Resource Manager (Versão ). Exemplos de arquivos de comandos (scripts) de submissão para as diferentes classes (filas) Para submeter jobs nas filas é necessário criar um script de submissão que pode ser ligeiramente diferente dependendo do software que estiver utilizando. 44

45 45 1) Jobs paralelos fila gpu!/bin/bash Nome da fila de execucao PBS -q gpu Nome do job PBS -N testegpu Nome do arquivo de saida PBS -o OUTPUT Nome do arquivo de erros PBS -e ERRO NAO ALTERE A LINHA ABAIXO, pois o scheduler nao deixara seu job ser enfileirado PBS -l nodes=1:ppn=16 cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` Variaveis de ambiente necessarias Veja opções em: Compiladores e Bibliotecas Programa programa_executavel

46 2) Jobs paralelos fila matlab!/bin/bash Nome da fila de execucao PBS -q matlab Nome do job PBS -N testematlab Nome do arquivo de saida PBS -o NOME_DO_ARQUIVO_DE_OUTPUT_DESEJADO Nome do arquivo de erros PBS -e NOME_DO_ARQUIVO_DE_ERRO_DESEJADO Recursos necessarios para execucao:(nao ALTERE A LINHA ABAIXO) PBS -l nodes=1:ppn=12 cd $PBS_O_WORKDIR Variaveis de ambiente necessarias export PATH=/usr/local/MATLAB/R2013a/bin:$PATH:. echo " " echo "Inicio do job:" `date` ESCOLHA ABAIXO, UMA DAS POSSIVEIS CHAMADAS DO MATLAB, RETIRANDO O CARACTER "" DO INICIO DA LINHA. Chamada do programa (assumindo que nao ha' parametros) matlab -nosplash -nodisplay -nodesktop -r "simulacao" Chamada do programa (assumindo que ha' parametros numericos) matlab -nosplash -nodisplay -nodesktop -r "simulacao(30,1.e-4)" Chamada do programa (assumindo que ha' parametros alfanumericos) matlab -nosplash -nodisplay -nodesktop -r "simulacao('string1','string2')" echo "Final do job:" `date` echo " " 46

47 47 Como executar jobs batch (ambiente SGI Altix ICE 8400 LX) Submissão de jobs Para submeter um job para execução no ambiente SGI Altix ICE do CENAPAD-SP o usuário deve: 1. Logar no CENAPAD-SP 2. Logar na máquina interativa deste ambiente por meio do comando: % ssh ice (utilizando o mesmo usuário e a mesma senha do CENAPAD-SP) 3. Criar um arquivo com diretivas sobre o job a ser executado 4. Submeter o job a ser executado para o sistema de filas (PBS), através do comando: % qsub <nome_do_script> Para verificar o status das filas nesse ambiente deve ser usado o comando: % qstat -a Para verificar o status dos jobs de um determinado usuário nesse ambiente deve ser usado o comando: % qstat au login_do_usuario

48 As filas e restrições definidas no PBSPro são: Fila Num Max Num Max Tempo Max Tempo Max Num Max jobs jobs exec cpus / job uso cpu (elapsed) / user parice hs 720 hs - par (fixo) 8064 hs 168 hs 2 exp (fixo) 2304 hs 24 hs 2 O número máximo de jobs em execução simultânea para um mesmo usuário é 4. O número máximo de jobs aguardando execução (estados Queued ou Hold) é 10. O número máximo de processadores sendo utilizados simultaneamente por um mesmo usuário é 96. O número máximo de jobs na fila exp96 para um mesmo usuário é 2 (os jobs excedentes serão automaticamente cancelados). O número máximo de jobs nas filas par48 para um mesmo usuário é 2 (os jobs excedentes serão automaticamente cancelados). O tempo de processamento nestas fila paralelas é contabilizado pela soma do uso de todos os processadores. Área de Scratch Existe nesse ambiente uma área scratch para gravação dos arquivos temporários gerados durante o processamento dos jobs. Essa área tem 23 TB, e deve ser referenciada como: /workice Criando um Arquivo de Comandos Também no ambiente SGI Altix ICE é preciso criar um arquivo de comandos que descreve o job a ser executado. Nesse ambiente os jobs devem obrigatoriamente ser paralelos (não há filas seriais definidas). Para execução de processamentos paralelos, recomenda-se o uso do mpiexec_mpt (que é otimizado para esse ambiente). 48

49 49 Exemplos de arquivos de comandos (scripts) de submissão para as diferentes classes (filas) 1) Jobs Paralelos fila parice A execução de jobs paralelos, pode ser feita através da submissão de um script ou de um arquivo binário. Por exemplo, o arquivo jobpar.sh pode conter: PBS -q parice PBS -N testjob PBS -V PBS -l nodes=1:ppn=4!/bin/sh cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` echo "Hostname: " `hostname` echo "PWD: " $PWD Define PATH e LD_LIBRARY_PATH para uso do mpiexec_mpt export PATH=/opt/sgi/mpt/mpt-2.03/bin:$PATH export LD_LIBRARY_PATH=/opt/sgi/mpt/mpt-2.03/lib:$LD_LIBRARY_PATH Definir variavel para desligar o mapeamento de memoria feito pelo MPI export MPI_MEMMAP_OFF=1 Chamada do executavel A execucao deve ser feita atraves do script mpiexec_mpt /opt/sgi/mpt/mpt-2.03/bin/mpiexec_mpt -np 4 <executável> echo "Final do job:" `date` echo " "

50 No exemplo anterior, são solicitados 1 node e 4 processadores nesse node, através das diretivas: PBS -l nodes=1:ppn=4 Para uso de 4 a 12 processadores: deve ser especificado o número N de Nós com o valor fixo 1 (um), e o número n de processadores a serem usados nesse Nó. PBS -l nodes=1:ppn=<n> Para uso de mais de 12 (e até 48) processadores: deve ser especificado o número N de Nós, e o número n de processadores em cada Nó. PBS -l nodes=<n>:ppn=<n> 50

51 51 2) Jobs paralelos - fila par48 Exemplo do arquivo jobpar.sh (script de submissão) : PBS -q par48 PBS -N testjob PBS -o jobout PBS -e joberr PBS -V PBS -l nodes=4:ppn=12!/bin/sh cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` echo "Hostname: " `hostname` Para algumas aplicacoes MPI que efetuam muita comunicacao entre processos entre nos, e necessario reduzir o tamanho do buffer Infiniband: Minimo=8192; Maximo= (default) export MPI_IB_BUFFER_SIZE=8192 Em aplicacoes que utilizam apenas um no (nodes=1), e aconselhavel definir um valor para o buffer de memoria compartilhada. Recomendavel valor em torno de 2048 bytes export MPI_BUFFER_MAX=2048 echo "PWD: " $PWD Define PATH e LD_LIBRARY_PATH para uso do mpiexec_mpt export PATH=/opt/sgi/mpt/mpt-2.03/bin:$PATH export LD_LIBRARY_PATH=/opt/sgi/mpt/mpt-2.03/lib:$LD_LIBRARY_PATH Definir variavel para desligar o mapeamento de memoria feito pelo MPI export MPI_MEMMAP_OFF=1 Chamada do executável A execucao deve ser feita atraves do script mpiexec_mpt /opt/sgi/mpt/mpt-2.03/bin/mpiexec_mpt -np 48 <executável> echo "Final do job:" `date` echo " "

52 3) Jobs paralelos - fila exp96 Exemplo do arquivo jobpar.sh (script de submissão) : PBS -q exp96 PBS -N testjob PBS -o jobout PBS -e joberr PBS -V PBS -l nodes=8:ppn=12!/bin/sh cd $PBS_O_WORKDIR echo " " echo "Inicio do job:" `date` echo "Hostname: " `hostname` Para algumas aplicacoes MPI que efetuam muita comunicacao entre processos entre nos, e necessario reduzir o tamanho do buffer Infiniband: Minimo=8192; Maximo= (default) export MPI_IB_BUFFER_SIZE=8192 Em aplicacoes que utilizam apenas um no (nodes=1), e aconselhavel definir um valor para o buffer de memoria compartilhada. Recomendavel valor em torno de 2048 bytes export MPI_BUFFER_MAX=2048 echo "PWD: " $PW Define PATH e LD_LIBRARY_PATH para uso do mpiexec_mpt export PATH=/opt/sgi/mpt/mpt-2.03/bin:$PATH export LD_LIBRARY_PATH=/opt/sgi/mpt/mpt-2.03/lib:$LD_LIBRARY_PATH Definir variavel para desligar o mapeamento de memoria feito pelo MPI export MPI_MEMMAP_OFF=1 Chamada do executável A execucao deve ser feita atraves do script mpiexec_mpt /opt/sgi/mpt/mpt-2.03/bin/mpiexec_mpt -np 48 <executável> echo "Final do job:" `date` echo " " Em todos os exemplos de script acima foi usado o mpiexec_mpt (que é o MPI otimizado pela SGI para execução de programas paralelos nesse ambiente). É possível utilizar outros comandos, tais como mpirun (mpich2) e mpiexec (Intel MPI). Para mais informações, consulte 52

53 53 Treinamentos O CENAPAD-SP oferece os seguintes treinamentos: Introdução ao MPI Introdução ao FORTRAN 90 Introdução ao SAS Introdução à Linguagem C Introdução ao OpenMP Introdução ao GNU/Linux A divulgação destes cursos é feita via Internet, pelo endereço (na seção Serviços, subseção Treinamentos ), onde são divulgados a data, o local e horário em que estes treinamentos ocorrerão. Funcionários e alunos de pós-graduação da UNICAMP são isentos do pagamento de taxas. Dúvidas referentes a treinamentos devem ser encaminhadas para: cursos@cenapad.unicamp.br

Centro Nacional de Processamento de Alto Desempenho em São Paulo

Centro Nacional de Processamento de Alto Desempenho em São Paulo Centro Nacional de Processamento de Alto Desempenho em São Paulo UNICAMP / MCT-FINEP Maio / 2016 2 3 Sumário Apresentação... 06 CENAPAD-SP... 07 Informações e Suporte aos Usuários... 08 Convenções adotadas...

Leia mais

Manual de Acesso ao Sistema e Guia de Utilização do Sun Grid Engine (SGE)

Manual de Acesso ao Sistema e Guia de Utilização do Sun Grid Engine (SGE) Manual de Acesso ao Sistema e Guia de Utilização do Sun Grid Engine (SGE) Meira & Fernandez Centro Nacional de Supercomputação 10 de Dezembro de 2014 1 Acesso Remoto ao Sistema Para acesso externo ao cluster

Leia mais

FTP Protocolo de Transferência de Arquivos

FTP Protocolo de Transferência de Arquivos FTP Protocolo de Transferência de Arquivos IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para

Leia mais

Manual do usuário. Mobile Auto Download

Manual do usuário. Mobile Auto Download Manual do usuário Mobile Auto Download Mobile Auto Download Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para a sua instalação e

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar Software Livre Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar Linux Licença GPL (Licença Pública Geral) Linux Licença GPL (Licença Pública Geral) - A liberdade de executar

Leia mais

Permite o acesso remoto a um computador;

Permite o acesso remoto a um computador; Telnet Permite o acesso remoto a um computador; Modelo: Cliente/Servidor; O cliente faz um login em um servidor que esteja conectado à rede (ou à Internet); O usuário manipula o servidor como se ele estivesse

Leia mais

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários

Leia mais

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador. INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação

Leia mais

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011 Manual de backup do banco de dados PostgreSQL - Versão 2 Setembro-2011 E-Sales Oobj Tecnologia da Informação Av. D, n. 246, Qd. A-04, Lt.02, Ap. 02, Jardim Goiás Goiânia/GO, CEP: 74805-090 Fone: (62) 3086-5750

Leia mais

www.neteye.com.br NetEye Guia de Instalação

www.neteye.com.br NetEye Guia de Instalação www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.

Leia mais

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos Conteúdo Programático Login e Logout Iniciando e Desligando o Sistema Tipos de arquivo Texto Binário Arquivos e Diretório Manipulação de

Leia mais

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema. O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios

Leia mais

Oracle Grid Engine. Thiago Marques Soares. Pós-Graduação em Modelagem Computacional Universidade Federal de Juiz de Fora. 8 de abril de 2015

Oracle Grid Engine. Thiago Marques Soares. Pós-Graduação em Modelagem Computacional Universidade Federal de Juiz de Fora. 8 de abril de 2015 Oracle Grid Engine Thiago Marques Soares Pós-Graduação em Modelagem Computacional Universidade Federal de Juiz de Fora 8 de abril de 2015 Thiago Marques Soares Algoritmos e E.D. 8 de abril de 2015 1 /

Leia mais

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Appliance virtual do StruxureWare Data Center Expert O servidor do StruxureWare Data Center Expert 7.2 está agora disponível como um appliance

Leia mais

TCEnet. Manual Técnico. Responsável Operacional das Entidades

TCEnet. Manual Técnico. Responsável Operacional das Entidades TCEnet Manual Técnico Responsável Operacional das Entidades 1 Índice 1. Introdução... 3 2. Características... 3 3. Papéis dos Envolvidos... 3 4. Utilização do TCEnet... 4 4.1. Geração do e-tcenet... 4

Leia mais

Guia de Usuário do Servidor do Avigilon Control Center. Versão 5.6

Guia de Usuário do Servidor do Avigilon Control Center. Versão 5.6 Guia de Usuário do Servidor do Avigilon Control Center Versão 5.6 2006-2015 Avigilon Corporation. Todos os direitos reservados. A menos que seja expressamente concedida por escrito, nenhuma licença será

Leia mais

Manual de Instalação PIMSConnector em Windows

Manual de Instalação PIMSConnector em Windows Manual de Instalação PIMSConnector em Windows Julho/2015 Sumário 1. Contexto de negócio (Introdução)... 3 2. Pré-requisitos instalação/implantação/utilização... 4 3. JBOSS... 6 3.1. Instalação... 6 3.2.

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Comunicação via interface SNMP

Comunicação via interface SNMP Comunicação via interface SNMP 1 - FUNCIONAMENTO: Os No-breaks PROTEC possuem 3 interfaces de comunicação: Interface RS232, interface USB e interface SNMP. Todas elas permitem o controle e o monitoramento

Leia mais

Manual de Instalação Flex

Manual de Instalação Flex Manual de Instalação Flex Sumário 1. Sobre este documento... 3 2. Suporte técnico... 3 3. Requisitos de hardware... 4 4. Instalação... 5 4.1. Instalação no servidor... 5 4.1.1. Instalação do sistema...

Leia mais

Mercado Eletrônico Instalação e Atualização MEConnect2

Mercado Eletrônico Instalação e Atualização MEConnect2 Manual de Usuário da Plataforma de compras do Grupo José de Mello - Mercado Eletrônico Instalação e Atualização MEConnect2 1 Índice 1. Introdução... 3 2. Visão Geral... 3 3. Instalação e Atualização...

Leia mais

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler

Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler Índice Guia do Administrador........ 1 Antes de Iniciar............. 1 Serviços Citrix e Terminal......... 1 Instalação do

Leia mais

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO Serviços de impressão Os serviços de impressão permitem compartilhar impressoras em uma rede, bem como centralizar as tarefas de gerenciamento

Leia mais

Configuração de um servidor FTP. Campus Cachoeiro Curso Técnico em Informática

Configuração de um servidor FTP. Campus Cachoeiro Curso Técnico em Informática Configuração de um servidor FTP Campus Cachoeiro Curso Técnico em Informática FTP: o protocolo de transferência de arquivos transferir arquivo de/para hospedeiro remoto modelo cliente/servidor cliente:

Leia mais

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS

Leia mais

Manual de Instalação

Manual de Instalação Manual de Instalação Sumário 1. Sobre este documento... 3 2. Suporte técnico... 3 3. Requisitos de hardware... 4 3.1. Estação... 4 3.2. Servidor... 4 4. Instalação... 5 4.1. Instalação no servidor... 5

Leia mais

ENDEREÇOS DE REDE PRIVADOS. 10.0.0.0 até 10.255.255.255 172.16.0.0 até 172.31.255.255 192.168.0.0 até 192.168.255.255. Kernel

ENDEREÇOS DE REDE PRIVADOS. 10.0.0.0 até 10.255.255.255 172.16.0.0 até 172.31.255.255 192.168.0.0 até 192.168.255.255. Kernel ENDEREÇOS DE REDE PRIVADOS Foram reservados intervalos de endereços IP para serem utilizados exclusivamente em redes privadas, como é o caso das redes locais e Intranets. Esses endereços não devem ser

Leia mais

RICS. Remote Integrated Control System Release 2.76. Apresentação do Produto

RICS. Remote Integrated Control System Release 2.76. Apresentação do Produto RICS Remote Integrated Control System Release 2.76 Apresentação do Produto Índice Informações Principais Instalação do RICS Configuração do RICS Introdução Capítulo I Requisitos dos Instrumentos Requisitos

Leia mais

Introdução. O Windows Server 2003 está dividido em quatro versões:

Introdução. O Windows Server 2003 está dividido em quatro versões: Introdução Este é um tutorial de como Instalar o Windows Server 2003, este é o primeiro de alguns tutoriais que farei para ambientes de servidores Windows. A instalação do Windows Server 2003 segue o mesmo

Leia mais

Basic Exchange System

Basic Exchange System BXS Basic Exchange System Manual de Configuração AJUSTE DE HORA DÍGITRO Versão 1.2 Manual de Configuração do Ajuste de Hora Dígitro Código de Identificação: 012073012.010779FNS041015 Versão 1.2 by Dígitro

Leia mais

Manual QuotServ Todos os direitos reservados 2006/2007

Manual QuotServ Todos os direitos reservados 2006/2007 Todos os direitos reservados 2006/2007 Índice 1. Descrição 3 2. Instalação 3 3. Configurações 4 4. Usando arquivo texto delimitado 5 5. Usando arquivo texto com posições fixas 7 6. Usando uma conexão MySQL

Leia mais

Placa Acessório Modem Impacta

Placa Acessório Modem Impacta manual do usuário Placa Acessório Modem Impacta Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. A Placa Modem é um acessório que poderá ser utilizado em todas as centrais

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM...

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM... 1 de 30 INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 3.1. ONDE SE DEVE INSTALAR O SERVIDOR BAM?... 4 3.2. ONDE SE DEVE INSTALAR O PROGRAMADOR REMOTO BAM?... 4 3.3. COMO FAZER

Leia mais

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03 Prof. Gabriel Silva Temas da Aula de Hoje: Servidores Linux. Conceitos Básicos do Linux. Instalando Servidor Linux.

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) OUTUBRO/2010

COORDENAÇÃO DE TECNOLOGIA (COTEC) OUTUBRO/2010 PROCEDIMENTOS DE INSTALAÇÃO DO SERVIDOR WINDOWS SERVER 2003 R2 COORDENAÇÃO DE TECNOLOGIA (COTEC) OUTUBRO/2010 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

Edital 012/PROAD/SGP/2012

Edital 012/PROAD/SGP/2012 Edital 012/PROAD/SGP/2012 Nome do Candidato Número de Inscrição - Assinatura do Candidato Secretaria de Articulação e Relações Institucionais Gerência de Exames e Concursos I N S T R U Ç Õ E S LEIA COM

Leia mais

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.

Leia mais

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 Protocolo de rede... 3 Protocolo TCP/IP... 3 Máscara de sub-rede... 3 Hostname... 3

Leia mais

Instalação do TOTVS ESB. Guia de Instalação do TOTVS ESB

Instalação do TOTVS ESB. Guia de Instalação do TOTVS ESB Guia de Instalação do TOTVS ESB Copyright 2011 TOTVS S.A. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio eletrônico

Leia mais

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250 LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250 Recomendações Iniciais SOFTWARE HCS 2005 - VERSÃO 4.2 (Compatível com Guarita Vr4.03 e Vr4.04) Para

Leia mais

Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1

Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1 Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1 Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1 CARTÃO DE INICIALIZAÇÃO RÁPIDA NOVELL Use os seguintes procedimentos

Leia mais

TOTVS Série 1 Varejo (Simples) - Módulo e-commerce

TOTVS Série 1 Varejo (Simples) - Módulo e-commerce Novo Módulo disponível no TOTVS S1 Varejo: permissão de utilização através de licença específica. Mesmo não adquirindo a licença de uso do módulo ele continuará presente na tela do usuário. 1 Na opção

Leia mais

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 Visão Geral............... 1 Instalar o Aplicativo IBM

Leia mais

Saída do sistema do Servidor FTP do Capture Pro Software

Saída do sistema do Servidor FTP do Capture Pro Software Visão geral Saída do sistema do Servidor FTP do Capture Pro Software O Servidor FTP do Capture Pro Software transfere dados de índice e lotes (que foram digitalizados com saída para o PC local) para um

Leia mais

É o UniNorte facilitando a vida de nossos docentes e discentes.

É o UniNorte facilitando a vida de nossos docentes e discentes. ACESSO REMOTO Através do Acesso Remoto o aluno ou professor poderá utilizar em qualquer computador que tenha acesso a internet todos os programas, recursos de rede e arquivos acadêmicos utilizados nos

Leia mais

BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO

BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO 1 BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO Este guia foi desenvolvido com a finalidade de explicar de forma simples e dinâmica os procedimentos básicos de utilização de nossa rede e seus recursos.

Leia mais

CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos

CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos CONFIGURAÇÃO Cobian Backup Programa gratuito e de qualidade para realizar seus backups automáticos Publicado em 22/08/2010 por claudioboaventura Na primeira parte do artigo instalação sobre o excelente

Leia mais

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez Manual Conteúdo 1- Requisitos mínimos... 2 2- Instalando o Acesso Full... 2 3- Iniciando o Acesso Full pela primeira vez... 2 4- Conhecendo a barra de navegação padrão do Acesso Full... 3 5- Cadastrando

Leia mais

Roteiro 3: Sistemas Linux arquivos e diretórios

Roteiro 3: Sistemas Linux arquivos e diretórios Roteiro 3: Sistemas Linux arquivos e diretórios Objetivos Detalhar conceitos sobre o sistema operacional Linux; Operar comandos básicos de sistemas Linux em modo Texto; Realizar a manutenção de arquivos

Leia mais

Instalando software MÉDICO Online no servidor

Instalando software MÉDICO Online no servidor Instalando software MÉDICO Online no servidor A máquina denominada Servidora é a que armazenará o banco de dados do software (arquivo responsável pelas informações inseridas), compartilhando com as demais

Leia mais

Manual de Instalação PIMSConnector em Linux

Manual de Instalação PIMSConnector em Linux Manual de Instalação PIMSConnector em Linux Julho/2015 Sumário 1. Contexto de negócio (Introdução)... 3 2. Pré-requisitos instalação/implantação/utilização... 4 3. JBOSS... 6 3.1. Instalação... 6 3.2.

Leia mais

Everson Scherrer Borges João Paulo de Brito Gonçalves

Everson Scherrer Borges João Paulo de Brito Gonçalves Everson Scherrer Borges João Paulo de Brito Gonçalves 1 Tipos de Sistemas Operacionais Os tipos de sistemas operacionais e sua evolução estão relacionados diretamente com a evolução do hardware e das

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Inicialização rápida da instalação SUSE Linux Enterprise Server 11

Inicialização rápida da instalação SUSE Linux Enterprise Server 11 Inicialização rápida da instalação SUSE Linux Enterprise Server 11 NOVELL CARTÃO DE INICIALIZAÇÃO RÁPIDA Use os seguintes procedimentos para instalar uma nova versão do SUSE Linux Enterprise 11. Este documento

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores.

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. FTP FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. A partir do FTP usuários podem receber ou enviar arquivos de ou para outros computadores

Leia mais

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS BioMatch Server e BioMatch Client ÍNDICE A) Objetivo...3 B) Pré-Requisitos...3 C) Características Operacionais...4 D) Aplicação e Performance...6 E) Descrição dos

Leia mais

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES Agendar uma tarefa Você deve estar com logon de administrador para executar essas etapas. Se não tiver efetuado logon como administrador, você só poderá alterar as configurações

Leia mais

Computação Distribuída de Alto Desempenho. Marcelo Giovani M Souza mgm@cbpf.br

Computação Distribuída de Alto Desempenho. Marcelo Giovani M Souza mgm@cbpf.br Computação Distribuída de Alto Desempenho Marcelo Giovani M Souza mgm@cbpf.br 1 *Exemplos de Tipos Clusters *O Cluster do CBPF *Estudos futuros 2 *Cluster do CBPF -Hardware -Sistema e ferramentas -Formas

Leia mais

ROTEIRO PARA INSTALAÇÃO DO BITVISE, CONFIGURAÇÃO DE CHAVES SSH, DEFINIÇÃO DAS PORTAS PARA OS TÚNEIS SSH E CONFIGURAÇÃO DO THUNDERBIRD

ROTEIRO PARA INSTALAÇÃO DO BITVISE, CONFIGURAÇÃO DE CHAVES SSH, DEFINIÇÃO DAS PORTAS PARA OS TÚNEIS SSH E CONFIGURAÇÃO DO THUNDERBIRD ROTEIRO PARA INSTALAÇÃO DO BITVISE, CONFIGURAÇÃO DE CHAVES SSH, DEFINIÇÃO DAS PORTAS PARA OS TÚNEIS SSH E CONFIGURAÇÃO DO THUNDERBIRD PARTE 1 INSTALAÇÃO DO BITVISE E CRIAÇÃO E INSTALAÇÃO DA CHAVE SSH PARA

Leia mais

TUTORIAL INSTALAÇÃO DA ROTINA 2075 FRENTE DE CAIXA

TUTORIAL INSTALAÇÃO DA ROTINA 2075 FRENTE DE CAIXA Apresentação A rotina 2075 Frente de Caixa foi desenvolvida com a finalidade de atender as empresas do segmento varejo, sendo utilizada para a venda de produtos em pequenas quantidades. Este tutorial descreve

Leia mais

Seu manual do usuário SONY ERICSSON K550I http://pt.yourpdfguides.com/dref/449983

Seu manual do usuário SONY ERICSSON K550I http://pt.yourpdfguides.com/dref/449983 Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para SONY ERICSSON K550I. Você vai encontrar as respostas a todas suas perguntas sobre a no manual

Leia mais

4º Semestre. Aula 15 Serviços Internet (FTP)

4º Semestre. Aula 15 Serviços Internet (FTP) Disciplina: Serviços de Rede Professor: Jéferson Mendonça de Limas 4º Semestre Aula 15 Serviços Internet (FTP) 2012/2 Roteiro de Aula O Protocolo FTP Funcionamento o FTP Servidor Proftpd Atividade Prática

Leia mais

Cadastramento de Computadores. Manual do Usuário

Cadastramento de Computadores. Manual do Usuário Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES

Leia mais

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima:

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima: ICOL Instruções para Instalação - ORACLE 1. Introdução Esse documento contém as instruções para instalação da aplicação ICOL na estrutura de máquinas da empresa cliente. No caso, estão descritos os procedimentos

Leia mais

Guia de usuário do portal de acesso SSH

Guia de usuário do portal de acesso SSH Guia de usuário do portal de acesso SSH 18 de novembro de 2010 O acesso ao MASTER via SSH foi reformulado para garantir a segurança e reduzir os pontos falhos no sistema. Para o usuário comum a única modificação

Leia mais

VESOFTWARE - DESENVOLIMENTO DE SISTEMAS E WEBSITES Fone: (11) 4036-6980 VIVO(11)9607-5649 TIM(11)7013-8480 1-13

VESOFTWARE - DESENVOLIMENTO DE SISTEMAS E WEBSITES Fone: (11) 4036-6980 VIVO(11)9607-5649 TIM(11)7013-8480 1-13 1-13 INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação

Leia mais

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

Mostrar área de trabalho.scf. Manual do Produto EDI.

Mostrar área de trabalho.scf. Manual do Produto EDI. Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O

Leia mais

Guia de instalação UEG Linux 14.04 LTS

Guia de instalação UEG Linux 14.04 LTS 1. Apresentação O UEG Linux 14.04 LTS é um sistema operacional baseado em Linux e derivado do Ubuntu, customizado pela Gerência de Núcleo de Inovação Tecnológica da Universidade Estadual de Goiás para

Leia mais

Aula 01 Visão Geral do Linux

Aula 01 Visão Geral do Linux Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina Administração de Redes de Computadores Aula 01 Visão Geral do Linux Prof. Gustavo Medeiros de Araujo Profa.

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

Leia mais

Manual de Instalação Corporate

Manual de Instalação Corporate Manual de Instalação Corporate Sumário 1. Sobre este documento...3 2. Suporte técnico...3 3. Requisitos de hardware...3 3.1. Estação...3 3.2. Servidor...4 4. Instalação...4 4.1. Instalação do Imobiliária21

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S.

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Como acessar o novo webmail da Educação? Manual do Usuário 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Tomaz IT.002 02 2/14 Como acessar o Webmail da Secretaria de Educação? Para

Leia mais

Procedimentos para Instalação do Sisloc

Procedimentos para Instalação do Sisloc Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação

Leia mais

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 IBM SPSS Modeler - Essentials for R: Instruções de Instalação...............

Leia mais

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS I N F O R M Á T I C A Sistemas Operacionais Campus Itaqui-RS Sistemas Operacionais É o software que gerencia o computador! Entre suas funções temos: inicializa o hardware do computador fornece rotinas

Leia mais

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX Apresentação O departamento de varejo da PC Sistemas inovou seu produto de frente de caixa, permitindo seu funcionamento no sistema operacional do Linux com a distribuição Ubuntu. O cliente poderá usar

Leia mais

SAD Gestor Gerenciador de Backup

SAD Gestor Gerenciador de Backup SAD Gestor Gerenciador de Backup treinamento@worksoft.inf.br SAD Gestor Gerenciador de Backup SAD Gerenciador de Backup Esse aplicativo foi desenvolvido para realizar cópias compactadas de bancos de dados

Leia mais

1. Introdução. 2. Funcionamento básico dos componentes do Neteye

1. Introdução. 2. Funcionamento básico dos componentes do Neteye 1. Introdução Esse guia foi criado com o propósito de ajudar na instalação do Neteye. Para ajuda na utilização do Software, solicitamos que consulte os manuais da Console [http://www.neteye.com.br/help/doku.php?id=ajuda]

Leia mais

GUIA RÁPIDO SISTEMA ANTIFURTO THEFT DETERRENT

GUIA RÁPIDO SISTEMA ANTIFURTO THEFT DETERRENT GUIA RÁPIDO SISTEMA ANTIFURTO THEFT DETERRENT SUMÁRIO Prefácio... 1 A quem se destina... 1 Nomenclatura utilizada neste documento... 1 Tela de login... 2 Tela Inicial... 4 Gestão de Dispositivo Acompanhar

Leia mais

Marco A. M. de Melo e Fernando S. P. Gonçalves MANAGER

Marco A. M. de Melo e Fernando S. P. Gonçalves MANAGER Marco A. M. de Melo e Fernando S. P. Gonçalves MANAGER S.O.S BACKUP - MANAGER. Nenhuma porção deste livro pode ser reproduzida ou transmitida em qualquer forma ou por qualquer meio eletrônico ou mecânico,

Leia mais

SIGA Guia de Procedimentos

SIGA Guia de Procedimentos SIGA Guia de Procedimentos Desenvolvimento de Aeroportos Fev13 1. Apresentação Menu 2. Problemas de Conectividade Remoção/Reisntalação Aplicativo SIGA Configuração Pcte Dados VIVO 3. Problemas com o Aparelho

Leia mais

Aula 02. Introdução ao Linux

Aula 02. Introdução ao Linux Aula 02 Introdução ao Linux Arquivos Central de Programas do Ubuntu A Central de Programas do Ubuntu é uma loja de aplicativos integrada ao sistema que permite-lhe instalar e desinstalar programas com

Leia mais

Procedimentos para Instalação do SISLOC

Procedimentos para Instalação do SISLOC Procedimentos para Instalação do SISLOC Sumário 1. Informações Gerais...3 2. Instalação do SISLOC...3 Passo a passo...3 3. Instalação da Base de Dados SISLOC... 11 Passo a passo... 11 4. Instalação de

Leia mais

TRBOnet ENTERPRISE. Guia de Instalação. NEOCOM Ltd

TRBOnet ENTERPRISE. Guia de Instalação. NEOCOM Ltd TRBOnet ENTERPRISE Guia de Instalação 1. Visão Geral A arquitetura do TRBOnet Enterprise é composto de 3 componentes lógicos: O software servidor (TRBOnet Radio Server), que implementa o protocolo MOTOTRBO

Leia mais

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia

Leia mais

FACULDADE DE TECNOLOGIA SENAC PELOTAS CURSO TÉCNICO EM INFORMÁTICA PRONATEC PROFESSOR: NATANIEL VIEIRA ALUNOS: ANA CAROLINA, ROMÁRIO, WAGNER.

FACULDADE DE TECNOLOGIA SENAC PELOTAS CURSO TÉCNICO EM INFORMÁTICA PRONATEC PROFESSOR: NATANIEL VIEIRA ALUNOS: ANA CAROLINA, ROMÁRIO, WAGNER. 1 FACULDADE DE TECNOLOGIA SENAC PELOTAS CURSO TÉCNICO EM INFORMÁTICA PRONATEC PROFESSOR: NATANIEL VIEIRA ALUNOS: ANA CAROLINA, ROMÁRIO, WAGNER. TURMA: 2 TERMOS TÉCNICOS PELOTAS, 2012 ANA CAROLINA, ROMÁRIO,

Leia mais

Certificado Digital. Manual do Usuário

Certificado Digital. Manual do Usuário Certificado Digital Manual do Usuário Índice Importante... 03 O que é um Certificado Digital?... 04 Instalação do Certificado... 05 Revogação do Certificado... 07 Senhas do Certificado... 08 Renovação

Leia mais

INTRODUÇÃO: 1 - Conectando na sua conta

INTRODUÇÃO: 1 - Conectando na sua conta INTRODUÇÃO: Com certeza a reação da maioria dos que lerem esse mini manual e utilizarem o servidor vão pensar: "mas porque eu tenho que usar um console se em casa eu tenho uma interface gráfica bonito

Leia mais

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre

Leia mais

OpenSSH WWW.LINUXCLASS.COM.BR

OpenSSH WWW.LINUXCLASS.COM.BR OpenSSH WWW.LINUXCLASS.COM.BR OpenSSH: Introdução: O projeto OpenSSH veio para substituir antigos métodos inseguros de comunicação e autenticação, podemos dizer que o OpenSSH é um substituto direto do

Leia mais

SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS Se todos os computadores da sua rede doméstica estiverem executando o Windows 7, crie um grupo doméstico Definitivamente, a forma mais

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. 1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.

Leia mais

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Linux R. Núcleo de Pesquisa e Extensão / LAViD

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Linux R. Núcleo de Pesquisa e Extensão / LAViD Soluções de Acessibilidade VLibras - Desktop Manual de Instalação da Ferramenta Linux R Núcleo de Pesquisa e Extensão / LAViD 2015 INTRODUÇÃO Objetivo Este manual contém introdução e informações necessárias

Leia mais