Transmissão Multicast Confiável e Experimentos na Internet

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

Download "Transmissão Multicast Confiável e Experimentos na Internet"

Transcrição

1 Transmissão Multicast Confiável e Experimentos na Internet Jorge Allyson Azevedo Milena Scanferla, Daniel Sadoc Menasché Edmundo A. de Souza e Silva LAND - UFRJ Maio 00

2 Roteiro Introdução RML: uma biblioteca para transmissão multicast confiável Tangram Whiteboard Resultados dos Experimentos e o modelo desenvolvido Conclusão Jorge Allyson Azevedo - LAND/UFRJ - /

3 Introdução Crescimento e popularização das redes de computadores abrem espaço para novas aplicações Entre essas novas aplicações se destacam as ferramentas para trabalho cooperativo e ensino a distância Características principais: Envio de um mesmo conjunto de dados para um determinado grupo de usuários Diferentes níveis de interatividade Jorge Allyson Azevedo - LAND/UFRJ - /

4 Introdução (cont.) Exemplos de ferramentas desenvolvidas no LAND: VivaVoz: aplicativo para transmissão de voz sobre IP Servidor Multimídia: armazena arquivos multimídia como aulas gravadas em vídeo Whiteboard: interação entre usuários através de figuras e pequenos textos em uma área para desenho Necessidade de um whiteboard para: desenvolvimento cooperativo de modelos no TANGRAM-II reuniões e aulas virtuais Jorge Allyson Azevedo - LAND/UFRJ - /

5 Introdução (cont.) Necessidade de melhor aproveitamento dos recursos de rede Utilização de Transmissão Multicast Vantagens Transmissão Multicast: Somente uma cópia dos dados é enviada pela rede Não é necessário conhecer previamente os membros da sessão Jorge Allyson Azevedo - LAND/UFRJ - /

6 Introdução (cont.) Desvantagens da Transmissão Multicast Não oferece confiabilidade - os dados podem ser perdidos e chegar fora de ordem Atualmente nem todos os roteadores tem o multicast habilitado e configurado Objetivos deste trabalho: Implementar uma biblioteca de funções para transmissão multicast confiável Desenvolver a ferramenta Tangram Whiteboard Jorge Allyson Azevedo - LAND/UFRJ - 6/

7 Transmissão Multicast Confiável O IP Multicast não oferece confiabilidade Implementação dos mecanismos para garantir a confiabilidade pode ser feita: No nível de rede No nível da aplicação A implementação no nível da aplicação mantém a simplicidade da rede, característica que facilitou o crescimento da Internet Jorge Allyson Azevedo - LAND/UFRJ - 7/

8 Transmissão Multicast Confiável Propostas para transmissão multicast confiável se dividem em grandes grupos: Grupo - as propostas que sugerem a implementação de novas rotinas nos roteadores. Ex: Active Reliable Multicast Grupo - as propostas que sugerem a implementação de novas rotinas na aplicação e utilização do IP Multicast para transmissão dos dados. Ex: Scalable Reliable Multicast Grupo - as propostas que sugerem a utilização de IP Unicast para transmissão dos dados. Ex: Narada Jorge Allyson Azevedo - LAND/UFRJ - 8/

9 Transmissão Multicast Confiável RECEPTORES RETRANSMISSÃO NAK RETRANSMISSÃO DADOS NAK OK OK EMISSOR RETRANSMISSÃO NAK OK Protocolos baseados nos receptores: RINA Passo Jorge Allyson Azevedo - LAND/UFRJ - 9/

10 Transmissão Multicast Confiável RECEPTORES RETRANSMISSÃO NAK RETRANSMISSÃO DADOS NAK OK OK EMISSOR RETRANSMISSÃO NAK OK Passo Jorge Allyson Azevedo - LAND/UFRJ - 0/

11 Transmissão Multicast Confiável RECEPTORES RETRANSMISSÃO NAK RETRANSMISSÃO DADOS NAK OK OK EMISSOR RETRANSMISSÃO NAK OK Passo Jorge Allyson Azevedo - LAND/UFRJ - /

12 Transmissão Multicast Confiável RECEPTORES RETRANSMISSÃO NAK NAK RETRANSMISSÃO DADOS OK OK EMISSOR RETRANSMISSÃO NAK OK Passo Jorge Allyson Azevedo - LAND/UFRJ - /

13 Transmissão Multicast Confiável RECEPTORES RETRANSMISSÃO NAK RETRANSMISSÃO DADOS NAK OK OK EMISSOR RETRANSMISSÃO NAK OK Passo Jorge Allyson Azevedo - LAND/UFRJ - /

14 Transmissão Multicast Confiável Protocolos baseados no receptor Vantagens O emissor não precisa conhecer o grupo de receptores O emissor não precisa processar ACKs dos receptores Desvantagem Não existe mecanismo que indique explicitamente quando os dados podem ser liberados da memória Jorge Allyson Azevedo - LAND/UFRJ - /

15 RML - Reliable Multicast Library Biblioteca de funções que pode ser usada por aplicações que necessitem fazer transmissão multicast confiável Garante a entrega dos dados em ordem e sem perdas Altamente configurável: Parâmetros dos temporizadores Simulação de perdas Tamanho da cache Arquivo de log Jorge Allyson Azevedo - LAND/UFRJ - /

16 RML Temporizadores Utilizados para reduzir o número de mensagens duplicadas durante a recuperação das perdas de pacotes Escolhidos aleatoriamente nos intervalos determinados: Onde R representa o retardo até o emissor dos dados Jorge Allyson Azevedo - LAND/UFRJ - 6/

17 Tangram Whiteboard Camadas que formam o TGWB: TGIF Consistência Global Segmentação RML (Confiabilidade) IP Multicast A camada representa o conjunto dos comandos da ferramenta TGIF que podem ser usadas no TGWB A camada representa as rotinas necessárias para garantir a consistência global A camada engloba as rotinas relativa à fragmentação dos dos dados As camadas e contém os mecanismos para enviar, de forma confiável, os comandos da interface local para os outros membros da sessão multicast Jorge Allyson Azevedo - LAND/UFRJ - 7/

18 Tangram Whiteboard Exemplo de Inconsistência B B B A C A A B C C A C Jorge Allyson Azevedo - LAND/UFRJ - 8/

19 Tangram Whiteboard Consistência Global Definição de uma relação de ordem total para os comandos Essa relação é baseada na comparação dos valores dos: Relógios Lógicos Identificação dos membros da sessão O mecanismo de Rollback and Recovery é utilizado para refazer a ordenação dos comandos quando necessário Jorge Allyson Azevedo - LAND/UFRJ - 9/

20 Tangram Whiteboard Passado(novo_cmdo) (a) Procurar o ponto de inserção para novo_cmdo novo_cmdo Futuro(novo_cmdo) Passado(novo_cmdo) Futuro(novo_cmdo) (b) novo_cmdo? Desfazer os comandos em Futuro(novo_cmdo) Inserir e executar novo_cmdo Refazer os comandos em Futuro(novo_cmdo) Estados possíveis dos comandos na lista Executado Inconsistente? Inconsistente mas que pode mudar de estado por causa da inserção de um novo comando Jorge Allyson Azevedo - LAND/UFRJ - 0/

21 Resultados Experimentos/Modelo UFF 9ms mcastproxy 79ms 6ms mcastproxy ms mcastproxy UFRJ UMASS 8ms mcastproxy ms Legenda UFJF Nms Transmissão Unicast Transmissão Multicast Retardo médio Jorge Allyson Azevedo - LAND/UFRJ - /

22 Resultados Experimentos/Modelo Durante os experimentos foram representados dois cenários: Cenário : representa a utilização do TGWB em uma palestra, onde existe apenas um emissor de dados Cenário : representa a utilização do TGWB no desenvolvimento de um modelo no TANGRAM-II. Neste caso todos os membros são emissores e receptores Jorge Allyson Azevedo - LAND/UFRJ - /

23 Resultados Experimentos/Modelo Relação entre os parâmetros dos temporizadores receptor T nak T wait T nak Retransmissão NAK emissor R T ret + T P R T wait T nak R, R T ret T P temporizador para espera por retransmissão temporizador para espera para enviar NAK Retardos da rede temporizador para espera para enviar retransmissão tempo de processamento de pacote Jorge Allyson Azevedo - LAND/UFRJ - /

24 Resultados Experimentos/Modelo Resultados relativos ao Cenário NAKs enviados pela fenix (UFJF) NAKs enviados.8.6. Emissor: ilha (UFRJ) Parâmetro A nak B nak B wait A ret B ret A wait Valor 6. 6 Variação do parâmetro A wait Jorge Allyson Azevedo - LAND/UFRJ - /

25 Resultados Experimentos/Modelo Resultados relativos ao Cenário Tempo de recuperação fenix (UFJF) Tempo (ms) Emissor: ilha (UFRJ) Parâmetro A nak B nak B wait A ret B ret A wait 6 Variação do parâmetro A wait Valor 6 Jorge Allyson Azevedo - LAND/UFRJ - /

26 Resultados Experimentos/Modelo Resultados relativos ao Cenário NAKs suprimidos (%) newworld (UMASS) fenix (UFJF) abacate (UFF) 0 6 Variação do parâmetro A wait Jorge Allyson Azevedo - LAND/UFRJ - 6/

27 Resultados Experimentos/Modelo O modelo da RML Simplificações cache Estrutura dos pacotes Resultados das simulações ajudaram no desenvolvimento do protocolo e identificação de erros de implementação Jorge Allyson Azevedo - LAND/UFRJ - 7/

28 Resultados Experimentos/Modelo O modelo da RML Média de NAKs enviados Experimento Real Simulação Emissor: ilha (UFRJ) Parâmetro A nak B nak B wait A ret B ret A wait Valor 6 6 Variação do parâmetro A wait Jorge Allyson Azevedo - LAND/UFRJ - 8/

29 Resultados Experimento/Modelo O modelo da RML Tempo de recuperação (ms) Experimento Real Simulação Emissor: ilha (UFRJ) Parâmetro A nak B nak B wait A ret B ret A wait Valor Variação do parâmetro A wait Jorge Allyson Azevedo - LAND/UFRJ - 9/

30 Conclusão Conclusão/Trabalhos Futuros Criação da biblioteca RML Desenvolvimento do Tangram Whiteboard Montagem de um ambiente de testes Resultados dos experimentos mostraram: a viabilidade da utilização da RML e do Tangram Whiteboard o impacto da variação dos parâmetros sobre o desempenho do protocolo implementado Construção do modelo do protocolo no TANGRAM-II Jorge Allyson Azevedo - LAND/UFRJ - 0/

31 Trabalhos Futuros Conclusão/Trabalhos Futuros RML Implementação de um ajuste dinâmico para os temporizadores Tangram Whiteboard Inclusão de novas características para melhorar a interface Modelo Continuação do desenvolvimento para verificar outras características do protocolo, como a escalabilidade Desenvolvimento de multicast na aplicação Jorge Allyson Azevedo - LAND/UFRJ - /

32 Perguntas? Jorge Allyson Azevedo

Sistemas Distribuídos

Sistemas Distribuídos Comunicação em Grupo Referência Sistemas operacionais modernos Andrew S. TANENBAUM Prentice-Hall, 1995 Seção 10.4 pág. 304-311 2 Comunicação em Grupo Suponha que se deseja um serviço de arquivos único

Leia mais

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Disciplina - Sistemas Distribuídos Prof. Andrey Halysson Lima Barbosa Aula 5 Comunicação em Sistemas Distribuídos Sumário Comunicação

Leia mais

Experiência 04: Comandos para testes e identificação do computador na rede.

Experiência 04: Comandos para testes e identificação do computador na rede. ( ) Prova ( ) Prova Semestral ( ) Exercícios ( ) Prova Modular ( ) Segunda Chamada ( ) Exame Final ( ) Prática de Laboratório ( ) Aproveitamento Extraordinário de Estudos Nota: Disciplina: Turma: Aluno

Leia mais

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens Roteiro... Conceitos de SD, vantagens e desvantagens Infra-estrutura de um SD Considerações de projeto Sistemas Distribuídos Aula 4 Karine de Pinho Peralta Modelos de Comunicação - comunicação entre processos

Leia mais

Redes de Computadores

Redes de Computadores Nível de rede Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Nível de rede Aula 6 Aplicação Apresentação Sessão Transporte Rede Enlace Físico Protocolo nível de aplicação Protocolo nível

Leia mais

Banco de Dados I. Prof. Edson Thizon ethizon@bol.com.br

Banco de Dados I. Prof. Edson Thizon ethizon@bol.com.br Banco de Dados I Prof. Edson Thizon ethizon@bol.com.br Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados

Leia mais

MÓDULO 2 Topologias de Redes

MÓDULO 2 Topologias de Redes MÓDULO 2 Topologias de Redes As redes de computadores de modo geral estão presentes em nosso dia adia, estamos tão acostumados a utilizá las que não nos damos conta da sofisticação e complexidade da estrutura,

Leia mais

Arquitecturas de Software Enunciado de Projecto 2007 2008

Arquitecturas de Software Enunciado de Projecto 2007 2008 UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Enunciado de Projecto 2007 2008 1 Introdução Na primeira metade da década de 90 começaram a ser desenvolvidas as primeiras

Leia mais

MANUAL HAE - WEB MANUAL WEB HAE

MANUAL HAE - WEB MANUAL WEB HAE MANUAL HAE - WEB MANUAL WEB HAE PROJETO HAE - WEB www.cpscetec.com.br/hae *NÃO DEVERÃO ser lançados os projetos de Coordenação de Curso, Responsável por Laboratório, Coordenação de Projetos Responsável

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Um conjunto estruturado

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Alexandre Meslin (meslin@nce.ufrj.br) Objetivo do Curso Apresentar os conceitos básicos de informática, de software e de hardware. Introduzir os conceitos relativos à representação

Leia mais

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Sistema de

Leia mais

Manual do KLinkStatus. Paulo Moura Guedes Tradução: Marcus Gama

Manual do KLinkStatus. Paulo Moura Guedes Tradução: Marcus Gama Paulo Moura Guedes Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o KLinkStatus 6 3 Configurando o KLinkStatus 8 4 Créditos e Licença 11 5 Instalação e compilação 12 Resumo KLinkStatus é um verificador

Leia mais

Curso de Engenharia de Produção. Organização do Trabalho na Produção

Curso de Engenharia de Produção. Organização do Trabalho na Produção Curso de Engenharia de Produção Organização do Trabalho na Produção Estrutura Organizacional Organização da Empresa: É a ordenação e agrupamento de atividades e recursos, visando ao alcance dos objetivos

Leia mais

Sefaz Virtual Ambiente Nacional Projeto Nota Fiscal Eletrônica

Sefaz Virtual Ambiente Nacional Projeto Nota Fiscal Eletrônica Projeto Nota Fiscal Eletrônica Orientações de Utilização do Sefaz Virtual Ambiente Nacional para as Empresas Versão 1.0 Fevereiro 2008 1 Sumário: 1. Introdução... 3 2. O que é o Sefaz Virtual... 4 3. Benefícios

Leia mais

Comissão avalia o impacto do financiamento para as regiões e lança um debate sobre a próxima ronda da política de coesão

Comissão avalia o impacto do financiamento para as regiões e lança um debate sobre a próxima ronda da política de coesão IP/07/721 Bruxelas, 30 de Maio de 2007 Comissão avalia o impacto do financiamento para as regiões e lança um debate sobre a próxima ronda da política de coesão A política de coesão teve um efeito comprovado

Leia mais

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados Prof. Hugo Souza Após vermos uma breve contextualização sobre esquemas para bases dados e aprendermos

Leia mais

Laboratório Virtual de Sistema de Controle Via Web em Labview. 1/6 www.ni.com

Laboratório Virtual de Sistema de Controle Via Web em Labview. 1/6 www.ni.com Laboratório Virtual de Sistema de Controle Via Web em Labview "Utilizou-se o Labview 8.6 para criar a VI, uma placa de aquisição da NI e uma webcam para poder acessar e visualizar a planta." - Fernando

Leia mais

M3D4 - Certificados Digitais Aula 2 Certificado Digital e suas aplicações

M3D4 - Certificados Digitais Aula 2 Certificado Digital e suas aplicações M3D4 - Certificados Digitais Aula 2 Certificado Digital e suas aplicações Prof. Fernando Augusto Teixeira 1 Agenda da Disciplina Certificado Digital e suas aplicações Segurança Criptografia Simétrica Criptografia

Leia mais

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

GT-UniT Tutorial de Execução do Telescope no PlanetLab 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

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Aula 7 Programação Genética M.e Guylerme Velasco Programação Genética De que modo computadores podem resolver problemas, sem que tenham que ser explicitamente programados para isso?

Leia mais

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.

Leia mais

1 Circuitos Pneumáticos

1 Circuitos Pneumáticos 1 Circuitos Pneumáticos Os circuitos pneumáticos são divididos em várias partes distintas e, em cada uma destas divisões, elementos pneumáticos específicos estão posicionados. Estes elementos estão agrupados

Leia mais

Universidade Federal de Pernambuco Mestrado em Ciência da Computação

Universidade Federal de Pernambuco Mestrado em Ciência da Computação Universidade Federal de Pernambuco Mestrado em Ciência da Computação Lista 1 de Introdução a Agentes Inteligentes Bruno Benevides Cavalcante, Rafael Gonçalves Barreira [bbc2 rgb2]@cin.ufpe.br Agentes 1.

Leia mais

TCI Sistemas Integrados

TCI Sistemas Integrados TCI Sistemas Integrados Manual Gera arquivo Prefeitura 1 Índice 1 - Cadastros obrigatórios para Gerar Arquivo para Prefeitura...3 2 Gerar Arquivo...8 3 Retorno Arquivo Prefeitura...19 2 1 Cadastros obrigatórios

Leia mais

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores 1 Processamento de Dados aplicado à Geociências AULA 1: Introdução à Arquitetura de Computadores UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOLÓGICO CURSO SUPERIOR DE TECNOLOGIA EM GEOPROCESSAMENTO

Leia mais

TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE!

TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE! TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE! Erro Zero; Mais barato que um administrador de redes; Faz qualquer tarefa repetitiva e manual; Flexibilidade para mudar processos automatizados dentro do

Leia mais

Laboratório nº 5 FUNCIONAMENTO DO ADDRESS RESOLUTION PROTOCOL

Laboratório nº 5 FUNCIONAMENTO DO ADDRESS RESOLUTION PROTOCOL D E P A R T A M E N T O D E E N G E N H A R I A I N F O R M Á T I C A L i c e n c i a t u r a e m J o g o s D i g i t a i s e M u l t i m é d i a T e c n o l o g i a I n f o r m á t i c a e d e C o m u

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Informação O que é Informação? Informação: conjunto de dados relacionados entre si. Sociedade de Informação Mais e Melhor Informação Recebemos tanta informação durante o dia que perdemos

Leia mais

CIRCULAR Nº 21/2016 PREGÃO Brasília, 17 de maio de 2016.

CIRCULAR Nº 21/2016 PREGÃO Brasília, 17 de maio de 2016. CIRCULAR Nº 21/2016 PREGÃO Brasília, 17 de maio de 2016. Prezados Senhores, Em atenção ao pedido de esclarecimento formulado por licitante referente ao Pregão Eletrônico nº. 12/2016, seguem as seguintes

Leia mais

Passos para a instalação

Passos para a instalação Manual de Instalação da Comanda Eletrônica Arquivos para instalação no computador.net Framework 3.5 ActiveSync (programa que vem junto com o Pocket que faz a integração do aparelho com o computador do

Leia mais

Banco de Dados. Banco de Dados Parte 2. Alcides Pamplona alcides.pamplona@gmail.com. Alcides Pamplona Linguagem de Programação CESBD 2010

Banco de Dados. Banco de Dados Parte 2. Alcides Pamplona alcides.pamplona@gmail.com. Alcides Pamplona Linguagem de Programação CESBD 2010 Alcides Pamplona Linguagem de Programação CESBD 2010 Parte 2 Alcides Pamplona alcides.pamplona@gmail.com Tópicos API JDBC Utilizando JDBC Statement PreparedStatement Controle de Transação Mapeamento Objeto-Relacional

Leia mais

Tecnologias de Redes Informáticas (6620)

Tecnologias de Redes Informáticas (6620) Tecnologias de Redes Informáticas (6620) Ano Lectivo 2013/2014 * 1º Semestre Licenciatura em Tecnologias e Sistemas da Informação Aula 7 Agenda Comunicação na camada de Rede (adaptado de Kurose, Computer

Leia mais

Introdução. Modelo de um Sistema de Comunicação

Introdução. Modelo de um Sistema de Comunicação I 1 Comunicação de Dados e Redes de Computadores Introdução FEUP/DEEC/CDRC I 2002/03 MPR/JAR Modelo de um Sistema de Comunicação» Fonte gera a informação (dados) a transmitir» Emissor converte os dados

Leia mais

Prof. Daniela Barreiro Claro

Prof. Daniela Barreiro Claro O volume de dados está crescendo sem parar Gigabytes, Petabytes, etc. Dificuldade na descoberta do conhecimento Dados disponíveis x Análise dos Dados Dados disponíveis Analisar e compreender os dados 2

Leia mais

COMO SELECIONAR O RAID ADEQUADO PARA UMA SAN EQUALLOGIC

COMO SELECIONAR O RAID ADEQUADO PARA UMA SAN EQUALLOGIC INFORME OFICIAL COMO SELECIONAR O RAID ADEQUADO PARA UMA SAN EQUALLOGIC Uma das decisões mais importantes a ser tomada ao implantar uma nova solução para armazenamento de dados é que tipo de RAID utilizar.

Leia mais

Índice. tabela das versões do documento. GPOP - Gerenciador POP 1598510_05 01 11/01/2016 1/14. título: GPOP. assunto: Manual de utilização

Índice. tabela das versões do documento. GPOP - Gerenciador POP 1598510_05 01 11/01/2016 1/14. título: GPOP. assunto: Manual de utilização título: GPOP assunto: Manual de utilização número do documento: 1598510_05 índice: 01 pag.: 1/14 cliente: geral tabela das versões do documento índice data alteração 01 11/01/2016 versão inicial 02 03

Leia mais

Terminal de Operação Cimrex 12

Terminal de Operação Cimrex 12 Descrição do Produto O terminal de operação Cimrex 12 apresenta excelente desempenho em tamanho compacto. Possui visor de cristal líquido alfanumérico de duas linhas e 20 colunas. O teclado de membrana

Leia mais

Terminal de Operação Cimrex 69

Terminal de Operação Cimrex 69 Descrição do Produto O Cimrex 69 agrega as mais novas tecnologias e a mais completa funcionalidade de terminais de operação. Possui visor de cristal líquido gráfico colorido de 5,7 sensível ao toque (

Leia mais

Graduação Tecnológica em Redes de Computadores. Fundamentos de Redes II

Graduação Tecnológica em Redes de Computadores. Fundamentos de Redes II Graduação Tecnológica em Redes de Computadores Fundamentos de Redes II Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Site da disciplina http://echaia.com Ementa: Camada física do modelo OSI; Camada

Leia mais

SOFTWARE VIAWEB. Como instalar o Software VIAWEB

SOFTWARE VIAWEB. Como instalar o Software VIAWEB SOFTWARE VIAWEB Como instalar o Software VIAWEB O Software VIAWEB é na verdade um receptor de eventos. A única diferença é que os eventos são recebidos via INTERNET. Portanto, a empresa de monitoramento

Leia mais

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz Camadas de Transporte, Sessão & Apresentação Redes de Computadores Prof. Leandro C. Pykosz Função A camada de Transporte fica entre as camadas de nível de aplicação (camadas 5 a 7) e as de nível físico

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Modelo cliente e servidor Slide 2 Nielsen C. Damasceno Modelos Cliente - Servidor A principal diferença entre um sistema centralizado e um sistema distribuído está na comunicação

Leia mais

Introdução à Ciência da Informação

Introdução à Ciência da Informação Introdução à Ciência da Informação Prof. Edberto Ferneda Software 1 Software Níveis de Software Hardware Software Aplicativos Software Tipos de Software Softwares Aplicativos de Sistema (Utilitários) Finalidades

Leia mais

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto Lógica de Programação Profas. Simone Campos Camargo e Janete Ferreira Biazotto O curso Técnico em Informática É o profissional que desenvolve e opera sistemas, aplicações, interfaces gráficas; monta estruturas

Leia mais

Manual de Programação TED1000 versão TC100 Ethernet

Manual de Programação TED1000 versão TC100 Ethernet Manual de Programação TED1000 versão TC100 Ethernet Indice: Configurações iniciais...2 Configuração de IP...2 Teclas especiais...2 Cabo de rede...2 Programação...3 Abrindo a comunicação (abreip)...3 Enviando

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes

Leia mais

NOVA VERSÃO SAFE DOC MANUAL

NOVA VERSÃO SAFE DOC MANUAL NOVA VERSÃO SAFE DOC MANUAL COMO ACESSAR O APLICATIVO SAFE DOC CAPTURE Acesse o aplicativo SAFE-DOC CAPTURE clicando no ícone na sua área de trabalho: SAFE-DOC Capture Digite o endereço do portal que é

Leia mais

DK105 GROVE. Temperatura e Umidade. Radiuino

DK105 GROVE. Temperatura e Umidade. Radiuino DK105 GROVE Temperatura e Umidade Radiuino O presente projeto visa mostrar uma básica aplicação com o Kit DK 105 Grove. Utilizamos um sensor de umidade e temperatura Grove juntamente ao nó sensor para

Leia mais

Mobilidade: implicações económicas. Prof. João Confraria ( UCP )

Mobilidade: implicações económicas. Prof. João Confraria ( UCP ) Mobilidade Uma presença pervasiva no quotidiano das sociedades modernas 21 de Outubro de 2004 Hotel Le Meridien Mobilidade: implicações económicas Prof. João Confraria ( UCP ) Patrocínio Organização Mobilidade:

Leia mais

GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE

GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE Adotado pelo conselho associativo da Agence universitaire de la Francophonie 13 de setembro

Leia mais

INCLUSÃO DIGITAL. instrumento de INCLUSÃO SOCIAL

INCLUSÃO DIGITAL. instrumento de INCLUSÃO SOCIAL INCLUSÃO DIGITAL instrumento de INCLUSÃO SOCIAL Brasil Telecom Área territorial: 2,6 milhões de km² (33% do território nacional) 25% do PIB (R$ 276 bilhões em 2001) 23% da População (40 milhões) 10.548

Leia mais

Deswik.Sched. Sequenciamento por Gráfico de Gantt

Deswik.Sched. Sequenciamento por Gráfico de Gantt Deswik.Sched Sequenciamento por Gráfico de Gantt SOLUÇÕES EM SEQUENCIAMENTO DE LAVRA QUE NOS DIFERENCIAM Uma abordagem dinâmica e moderna para o sequenciamento de lavra Desde gráficos de Gantt interativos

Leia mais

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW "Este artigo demonstra os recursos e passos necessários para implementar um sistema supervisório de consumo energético e controle

Leia mais

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

Título da Apresentação

Título da Apresentação Título da Apresentação Gerenciamento de infraestrutura escalável para websites Fabiano Castro Pereira fabiano.pereira@serpro.gov.br 00/00/0000 Gerenciamento de infraestrutura escalável para websites 1

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Sumário. CEAD - FACEL Manual do Aluno, 02

Sumário. CEAD - FACEL Manual do Aluno, 02 Manual CEAD - FACEL Sumário 03... Acesso ao Ambiente Virtual de Aprendizagem Atualizando seu perfil Esqueceu sua senha de acesso 09... O meu AVA Conhecendo meu AVA Navegando na disciplina Barra de navegação

Leia mais

CONTROLE DE FLUXO. Redes de Computadores

CONTROLE DE FLUXO. Redes de Computadores CONTROLE DE FLUXO Redes de Computadores Agenda Conceito de Framing Protocolos Para meio físico sem ruído Para meio físico com ruído Conceito de Piggybacking Perguntas Framing Camada física gera sincronização

Leia mais

Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas

Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas Prof. Dr. Rodrigo Clemente Thom de Souza Camada de Aplicação É a única camada vista pela maioria dos usuários!!! Objetivo: Fornecer serviços

Leia mais

VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado. E-learning. 3 de Março de 2007

VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado. E-learning. 3 de Março de 2007 VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado E-learning 3 de Março de 2007 Plataformas de E-learning em contexto educativo Intervenção de José Luís

Leia mais

Flávia Rodrigues. Silves, 26 de Abril de 2010

Flávia Rodrigues. Silves, 26 de Abril de 2010 Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Comércio eletrônico - seções 3.3 Planejamento de marketing e de negócios na internet 3.4: Web e redes sociais plataformas digitais 1 Seção 3.1 PLANEJAMENTO DE MARKETING E DE NEGÓCIOS

Leia mais

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO TOR/FNDE/DTI/MEC

Leia mais

Configurando Link Failover. por: Victor Igor

Configurando Link Failover. por: Victor Igor Configurando Link Failover por: Victor Igor João Pessoa/PB Jan/2016 Histórico de Atualizações Data Versão Responsável Descrição 21/01/2016 1.0 Victor Igor Configuração funcional de LinkFailover Victor

Leia mais

O que é um banco de dados? Banco de Dados. Banco de dados

O que é um banco de dados? Banco de Dados. Banco de dados COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Banco de Dados O que é um banco de dados? Um conjunto de informações

Leia mais

Como devo fazer para me inscrever nos ambientes virtuais?

Como devo fazer para me inscrever nos ambientes virtuais? Obs.: Para acessar os links deste guia basta clicar sobre o link. Obs².: Clicando sobre o link das perguntas aqui embaixo você será direcionado diretamente para a resposta que você procura. 1) Como devo

Leia mais

Configurar Thin Client X1 e X1W

Configurar Thin Client X1 e X1W Configurar Thin Client X1 e X1W Vamos mostrar como você pode utilizar os Thin Client s (clientes remotos) X1 e X1W em seu callcenter de forma muito simples. Primeiro Passo: Prepare o Servidor Remoto -

Leia mais

Disciplina: Unidade III: Prof.: E-mail: Período:

Disciplina: Unidade III: Prof.: E-mail: Período: Encontro 09 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 6. Introdução ao MS Access O Microsoft

Leia mais

UFSM-CTISM. Comunicação de Dados Aula-02

UFSM-CTISM. Comunicação de Dados Aula-02 UFSM-CTISM Comunicação de Dados Aula-02 Professor: Andrei Piccinini Legg andrei.legg@gmail.com Santa Maria, 2012 Sistema de Comunicação Digital Fonte de informação Modulador Informatica Canal Destino Demodulador

Leia mais

Diagrama de Componentes e Implantação

Diagrama de Componentes e Implantação Diagrama de Componentes e Implantação Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User

Leia mais

BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE

BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE Ingrid Oliveira Lotfi Bolsista de Inic. Científica, Informática, UFRJ Peter Rudolf Seidl Orientador, Quimica Industrial, Ph.D. RESUMO O projeto

Leia mais

MicroWork TOUCH CHECKLIST

MicroWork TOUCH CHECKLIST Considerações Gerais O possibilita a execução diferenciada do CheckList de serviços do Veículo, com mobilidade e segurança através da captura de fotos, integradas automaticamente para o sistema MicroWork

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

Tópicos Especiais em Redes de Computadores. Network File System - NFS. Professor: Alexssandro Cardoso Antunes

Tópicos Especiais em Redes de Computadores. Network File System - NFS. Professor: Alexssandro Cardoso Antunes Tópicos Especiais em Redes de Computadores Network File System - NFS Professor: Alexssandro Cardoso Antunes Roteiro Objetivos Instalação Definições e Características Vantagens Funcionamento Daemons Usuais

Leia mais

Iniciação Científica no INATEL

Iniciação Científica no INATEL Iniciação Científica no INATEL 2016 / 1º. Semestre Profa. Rosanna Coordenadora do Programa de IC Inatel rosannas@inatel.br ic@inatel.br Objetivo O que é Iniciação Científica? Quais são as oportunidades

Leia mais

Sistemas Operacionais. Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br. www.fgp.com.br

Sistemas Operacionais. Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br. www.fgp.com.br Sistemas Operacionais Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br Questões do Provão de Fevereiro/2005 Disciplina: Sistemas Operacionais 1. Um sistema operacional é um programa que

Leia mais

REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM

REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM REDES CONVERGENTES PROFESSOR: MARCOS A. A. GONDIM Roteiro Introdução a Redes Convergentes. Camadas de uma rede convergente. Desafios na implementação de redes convergentes. Introdução a Redes Convergentes.

Leia mais

I Oficina de Formação em. Competências e Simulação

I Oficina de Formação em. Competências e Simulação I Oficina de Formação em Competências e Simulação I Oficina de Formação em Competências e Simulação 36 horas presenciais 15 horas e-learning SR Simulação Robótica SC Simulação Cênica 25 estudantes E E-learning

Leia mais

CANAL MINAS SAÚDE: A COMUNICAÇÃO E A EDUCAÇÃO EM SAÚDE EM MINAS GERAIS

CANAL MINAS SAÚDE: A COMUNICAÇÃO E A EDUCAÇÃO EM SAÚDE EM MINAS GERAIS CANAL MINAS SAÚDE: A COMUNICAÇÃO E A EDUCAÇÃO EM SAÚDE EM MINAS GERAIS Belo Horizonte, 02 de maio de 2010 BONTEMPO, Verlanda Lima Secretaria de Estado de Saúde de Minas Gerais verlanda@fastmail.fm DALMAS,

Leia mais

SISTEMA OPERACIONAL - ANDROID

SISTEMA OPERACIONAL - ANDROID Manual do Usuário SISTEMA OPERACIONAL - ANDROID 1 1 Índice 1 Índice... 2 2 Introdução Protegido... 3 3 Instalação do APLICATIVO DOS PAIS... 4 3.1 Local de instalação do Filho Protegido... 5 3.2 Tela de

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Artur Petean Bove Junior Mercado e Tecnologias futuras ETEP Faculdades Sistema operacional é o software responsável pela criação do ambiente de trabalho da máquina. Sendo a camada

Leia mais

Virtualização de Servidores. Adirlhey Assis Marcus Vinicius Coimbra

Virtualização de Servidores. Adirlhey Assis Marcus Vinicius Coimbra Virtualização de Servidores Adirlhey Assis Marcus Vinicius Coimbra Curriculum Autor: Marcus Coimbra Graduado em Informática, possui MBA em e-commerce e MIT em Governança de TI, atua na área a 25 anos,

Leia mais

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

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

Leia mais

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão Arquitetura TCP/IP Apresentado por: Ricardo Quintão Roteiro Conexões Inter-redes Serviço Universal Rede Virtual (inter-rede ou internet) Protocolos para ligação inter-redes (TCP/IP) Divisão em camadas

Leia mais

10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções...

10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções... 10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções... 10 4 10. CPU (CENTRAL PROCESSOR UNIT) Como vimos no capítulo

Leia mais

-Entre no menu Cadastros / Terceiros/Optantes -Insira os dados do Empregado ou Fornecedor / clique em Gravar

-Entre no menu Cadastros / Terceiros/Optantes -Insira os dados do Empregado ou Fornecedor / clique em Gravar Acesso ao Sistema -Dê dois cliques no ícone do programa -Digite o Usuário: -Digite a Senha: -Clique em Acessar 1 o. Passo Cadastrar os Empregados ou Fornecedores PARA O BOLETO NÃO É NECESSÁRIO CADASTRAR

Leia mais

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue: Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue: Questionamento 1: Tomando como base a definição de que os Conselhos o Federal e os Regionais foram criados por

Leia mais

Os salários de 15 áreas de TI nas cinco regiões do Brasil

Os salários de 15 áreas de TI nas cinco regiões do Brasil Os salários de 15 áreas de TI nas cinco regiões do Brasil Entre 2011 e 2012, os salários na área de tecnologia da informação (TI) cresceram em média 10,78% um número animador, que pode motivar jovens estudantes

Leia mais