GT-UniT Tutorial de Execução do Telescope no PlanetLab



Documentos relacionados
Tutorial de instalação do Betha Auto Cotação em Windows por Diretoria de Tecnologia da Informação

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

Arquivos de configuração da transferência ou do apoio em um interruptor

Cisco FirePOWER pesquisa defeitos procedimentos de geração do arquivo

1 Notas fiscais de Entrada

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE!

Escrito por Júlio Oliveira Ter, 30 de Junho de :06 - Última atualização Seg, 17 de Agosto de :25

Secure Client. Manual do Usuário. IPNv2. Secure Client IPNv2

Testes de Penetração: Força Bruta para Login em SSH

Como criar uma chave SSH no Linux

Comandos Básicos Sistema Operacional GNU Linux

Arquivo da transferência ou de configuração de backup em um interruptor Sx200, Sx300, ou Sx500

Guia de início rápido do Alteryx Server

INSTITUTO EDUCACIONAL CÂNDIDA DE SOUZA FACULDADE DE ENGENHARIA DE MINAS GERAIS - FEAMIG. Setor de Tecnologia da Informação

Aula 1 - DSBD (Data Science Banco de Dados)

Impressora GDI no Datasul

Manual do Usuário. Sistema Cobrança de Títulos para Cobrança em Carteira ou Boleto Bancário

Escola de Artes, Ciências e Humanidades Universidade de São Paulo. Tutorial de Conexão SSH (Secure Shell)

TUTORIAL AVALIAÇÃO DE ARTIGOS NO SEER SISTEMA ELETRÔNICO DE EDITOR DE REVISTA. Elaborado com base no tutorial da Revista Paralellus

T.I. para o DealerSuite: Servidores Versão: 1.1

Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008.

MÉTRICAS DE REDE NO ZABBIX

Ferramentas: jar e javadoc

Procedimentos para download e instalação no Ubuntu 8.04

Índice. Manual De instalação ProjectNet Manager

AULA 5. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

Executa em qualquer plataforma que possua o Java (JDK) da Oracle

Passos para a instalação

Sistemas Operacionais. Rodrigo Rubira Branco

Instalação do TextPad

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

Configuração para Uso do Tablet no GigaChef e Outros Dispositivos

CA Nimsoft Monitor Snap

Modem MIN-410 Criando o aplicativo Hello World, executando com debug, subindo para o modem e habilitando comandos AT dentro do aplicativo

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

Software Planejamento Tributário

SOFTWARE VIAWEB. Como instalar o Software VIAWEB

Gerenciamento de Redes: Protocolo SNMP

Usando VNC para instalar o CallManager da Cisco em um servidor remoto

ADMINISTRAÇÃODEREDES BASEADASEM LINUX. SalvadorAlvesdeMeloJúnioreIsmaelSouzaAraujo

Gestão Estratégica de Cobrança Integrada 1. BACKUP. Manual do Usuário

Manual do Usuário. Sistema Controle de Caixa (versão gratuita)

Linux System Administration 455

SSH Secure Shell Secure Shell SSH

LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER PELO VIRTUALBOX

Linguagens de Domínio Específico

Configurador do JBOSS. TOTVS Datasul 11. Alerta

Configurar a restauração alternativa da configuração no módulo de FirePOWER com ASDM (o Gerenciamento da Em-caixa)

Instalação licença Network SOLIDWORKS 2016

Documento Auxiliar do Conhecimento de Transporte Eletrônico

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Linux Network Servers

MANUAL DO SECURE CLIENT

1. Configuração Configuração de eventos Pesquisa de eventos Códigos Dados para configuração

Configuração e alteração do Espelhamento da porta no Switches controlado série SFE/SGE

COMANDO DA AERONÁUTICA

Processamento Paralelo

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas

Selecione a opção "Novo" -> "Atalho"

Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão

Rua Joinville, 388 Sala Bairro Centro - Itajaí SC CEP Fone/Fax: (0xx47) joao@sysmo.com.

Sistema de Acompanhamento de Produção Sisnet/Sinan- SAPSS Manual de Operação

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática

CÓPIA E EXPORTAÇÃO DE SALA

Manual de Instalação e Utilização VPN

Tutorial: Geração de PDF da Documentação Digitalizada

Simples, rápido e eficaz. A partir de agora, você conta com duas opções para realizar a entrega do seu Portfólio: Google Docs e o upload de arquivos.

Sistema SGPA-IFSP. Manual de Instalação

FTP Protocolo de Transferência de Arquivos

Transferência de Arquivo: Protocolo FTP

Comandos. Sistema Operacional GNU/Linux. de Redes

FACULDADE DE TECNOLOGIA SENAC GOIÁS

Manual de Integração Prestashop TrayCheckout

Neste tópico, você conhecerá a ferramenta Solution Packager, usada por parceiros e fornecedores de soluções de software para criar soluções prontas

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Instale o proxy unificado Cisco virtual do SORVO (vcusp) em um host de VMware ESXi

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Linux

Marlos de Moraes Tavares. Tutorial Rsync

HSC MailInspector Guia de Instalação da Versão 3.2

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

Criando uma Maquina Virtual EC2

Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5

Gerência de Redes de Computadores Zabbix Instalação. Prof. Alex Furtunato

É a parte física de um computador, formada por peças e circuitos eletrônicos que ficam dentro do Gabinete (Torre). Existem diversos tipos de

... MANUAL DO MODERADOR SERVIÇOS DE WEB

Manual Banco de dados MySQL

Manual de Manutenção das aplicações Java

ASPSOFT TECNOLOGIA (SIAE- SISTEMA INTEGRADO DE AUTOMAÇÃO ESCOLAR ) Site: -

INSTALAÇÃO PRINTERTUX. Tutorial

Usando o computador portátil GIGABYTE pela primeira vez. 2 Conecte o adaptador AC no conector de entrada DC no lado esquerdo do computador portátil.

Informática I. Aula Aula 19-20/06/06 1

Dell SupportAssist para PCs e Tablets Guia de implementação

APLICAÇÕES PARA RASTREAMENTO E TELEMETRIA

Transcrição:

GT-UniT Tutorial de Execução do Telescope no PlanetLab Leonardo Richter Bays

Conexão com o PlanetLab A conexão com o PlanetLab é feita através de um Secure Shell (SSH). Para conectar-se, é preciso ter um client de SSH instalado na máquina local e a chave privada do grupo.

SSH: Conectar-se ao Servidor Abre uma conexão SSH com um servidor remoto ssh -i <chave> <usuário>@<servidor> Exemplo: abre uma conexão com o servidor planetlab1.pop-rs.rnp.br ssh -i.ssh/gtunit_rsa rnp_unit1@planetlab1.pop-rs.rnp.br

SCP: Enviar Arquivos Copia um arquivo da máquina local para um diretório específico no servidor remoto scp -i <chave> <arquivo local> <usuário>@<servidor>:<diretório remoto> Exemplo: copiar arquivo local Telescope.jar para o diretório telescope no servidor scp -i.ssh/gtunit_rsa Telescope.jar rnp_unit1@planetlab1.pop-rs.rnp.br:telescope

SCP: Obter Arquivos Copia um arquivo do servidor remoto para um diretório específico na máquina local scp -i <chave> <usuário>@<servidor>: <diretório remoto> <arquivo local> Exemplo: copiar arquivo resultado.tar.gz para o diretório local Monitoramentos scp -i.ssh/gtunit_rsa rnp_unit1@planetlab1.pop-rs.rnp.br :resultado.tar.gz Monitoramentos

Passos para Executar o Telescope Conectar-se a um servidor via SSH ssh -i <chave> <usuário>@<servidor> Entrar no diretório do Telescope cd <diretório> Executar o arquivo.jar do Telescope, passando os parâmetros necessários java -jar <parâmetros da máquina virtual> <arquivo.jar do telescope> <parâmetros do telescope> exemplo de execução

Exemplo de Execução do Telescope Conectar-se a um servidor via SSH ssh -i.ssh/gtunit_rsa rnp_unit1@planetlab1.pop-rs.rnp.br Entrar no diretório do Telescope cd telescope Executar o arquivo.jar do Telescope, passando os parâmetros necessários java -jar -Xmx1g Tl_20100310a.jar -round:1 Lost_S06E04.xml explicação dos parâmetros

Parâmetros de Execução java -jar -Xmx1g Tl_20100310a.jar -round:1 Lost_S06E04.xml limite de memória da máquina virtual (1GB) número da rodada arquivo de entrada do monitoramento

Utilizando Scripts Prontos Os próximos slides mostram a utilização dos scripts feitos para facilitar o acesso ao PlanetLab e automatizar as tarefas executadas com maior frequência. Para o correto funcionamento dos mesmos, é necessário que a chave privada esteja no seguinte caminho: ~/.ssh/gtunit_rsa

Utilizando Scripts Prontos plssh: conecta-se a um servidor do PlanetLab./plssh <servidor> plscp: copia um arquivo local para todos os servidores do PlanetLab cadastrados./plscp <arquivo local> <diretório remoto> plget: copia um arquivo remoto para um diretório local./plget <arquivo remoto> <diretório local> <servidor>

Utilizando Scripts Prontos plres: obtém os resultados de um monitoramento e os armazena em um diretório local (pode obter o mesmo monitoramento de vários servidores ao mesmo tempo)./plres <monitoramento> <diretório local> <servidores> Exemplo de uso:./plres Lost_S13E14_r1 Monitoramentos planetlab1.pop-rs.rnp.br planet-lab2.ufabc.edu.br

Utilizando Scripts Prontos plcom: envia um ou mais comandos para todos os servidores do PlanetLab cadastrados../plcom <comando1>; <comando 2>; <comando 3>... plyum: Instala um ou mais pacotes em todos os servidores do PlanetLab cadastrados../plyum <pacote1> <pacote2> <pacote3>...

Utilizando Scripts Prontos Avisos: Certifique-se de que os comandos e os parâmetros estejam corretos antes de enviá-los. Algumas operações, se executadas por engano, não poderão ser desfeitas. Comandos que afetam todos os servidores cadastrados requerem atenção especial, pois um possível erro irá se propagar em todos os servidores. Utilize os scripts que afetam todos os servidores somente quando necessário. Se não houver necessidade, realize as operações manualmente nos servidores escolhidos.

Utilizando Scripts Prontos Avisos: Quanto à instalação de novos pacotes, é recomendado que o pacote seja instalado e testado inicialmente em apenas um servidor, para garantir que não haverão problemas ao instalá-lo em todos os servidores. Monitore periodicamente a execução, e finalize o processo se notar algum comportamento que pode prejudicar o desempenho do servidor do PlanetLab.