Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Sistemas Cliente/Servidor Introdução
Sistemas operacionais
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 32 Departamento de Informática Centro.
Aula 21/09/2011 Courouris, Dollimore, cap 10
Sistemas Distribuídos
Mecanismo de Proteção (Prevenção e Detecção)
Computação Distribuída
Conceitos Básicos de Informática REDES DE COMUNICAÇÃO: INTERNET
Sistemas Distribuídos
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Computação Ubíqua Aula 1 – 2011
Sistemas Distribuídos
Questões Resolvidas - A.C.-10/08/05
Professor Victor Sotero
DEFINIÇÃO DE HARDWARE EVOLUÇÃO DOS COMPUTADORES COMPONENTES PRINCIPAIS.
Bruno Pinto Hilber Silva Renan Gomes
Sistemas Distribuídos
Com Secretária Eletrônica e Gravador de Chamadas
Sistema Cliente-servidor ou Sistema Client-server
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Redes de Computadores Prof. Rafael Silva.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Maria Tereza Nagel Junho 2004 Grids de Agentes Processadores para Gerência de Redes de Computadores e Telecomunicações Orientador: Prof. Dr. Carlos Becker.
Aula 9 - Camada de aplicação
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Tópicos em redes e sistemas distribuídos
Sistemas Distribuídos
Projeto Inclusão Digital
Introdução a REDES Prof. Kelly E. Medeiros.
Arquitetura Cliente /Servidor
Gerenciamento de Redes Utilizando Agentes Móveis
Técnico em Informática
Sistemas Distribuídos
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
Sistemas Distribuídos
BD Distribuído Conceitos Iniciais.
Hubs Os hubs são dispositivos concentradores, responsáveis por centralizar a distribuição dos quadros de dados em redes fisicamente ligadas em estrela.
Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
SISTEMAS OPERACIONAIS I
PROGRAMAÇÃO DISTRIBUÍDA Aula 01 Prof. Henrique Mongelli
Redes de Computadores I Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
Sistemas Distribuídos
Redes de computadores Interligação de máquinas diferentes, através de conexões físicas (cabos metálicos, fibras óticas)
Aplicações de redes em sistemas de informação
Sistemas Distribuídos
Conceito de Redes Tipos de Redes Topologia de Redes
CONECTIVIDADE Prof.: Alessandro V. Soares Ferreira
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
Introdução aos Sistemas Distribuídos Anos 50 - Sistemas Operacionais tipo Lote –Aumentar a capacidade de processamento de programas –Usuário ia ao computador.
Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
Redes Avançadas – Prof. Mateus Raeder Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
Sistemas Distribuídos
Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança
Redes e Manutenção de Computadores
Redes de Computadores I Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
Serviços de rede e internet Jackson Eduardo da Silva.
Tipos de Sistemas Operacionais
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
Arquitetura de computadores
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Leandro Clementino Almeida.  Anos 50 - Sistemas Operacionais tipo Lote:  Aumentar a capacidade de processamento de programas  Usuário ia ao computador.
Por que Redes? Estamos cercados por redes: supermercados, lojas, bancos, cinemas, farmácias e inúmeros outros lugares; Com a queda do custo de implementação.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Computação em Nuvem Google Chrome OS Felipe Carvalho UFES 2009/2.
Sistemas Operacionais de Redes
Tecnologias para Wireles LAN (IEEE ) Aula Computação Úbiqua Prof. Me. Diovani MIlhorim.
Transcrição da apresentação:

Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -

Redes Avançadas – Prof. Mateus Raeder Sumário Computação Ubíqua –Conceitos –Uso P2P –Conceitos –Aplicações Exercícios

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua

Redes Avançadas – Prof. Mateus Raeder Bombardeio de informações Recebemos milhares de mensagens todos os dias! –Telefone que toca –Mensagens que chegam –Aviso de que a bateria está carregada –Bateria do laptop está acabando Bombardeio de informações –Quanto mais tecnologia, mais informações –Tecnologia presente e visível no nosso dia a dia

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Também chamada de computação onipresente ou computação penetrante Ubíquo (ubiquitous)  anywhere at any time Um meio para mudar a visão e do uso da tecnologia –Tornar a tecnologia que está presente no ambiente em que vivemos INVISÍVEL Não somente invisível no sentido de estar à vista Invisível no sentido de “não ser percebida”

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Definição: computação na qual o processamento dos dados e das informações é integrado a atividades e objetos do dia a dia do usuário –De maneira simultânea –Sem saber que está fazendo Redes compostas por dispositivos pequenos, baratos e robustos, distribuídos ao longo da vida do usuário

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Para a tecnologia tornar-se transparente, ela vai precisar aprender a se relacionar com os usuários Hoje, encontramos microprocessadores em vários dispositivos comuns do nosso uso –Relógios, celulares, microondas, TVs, DVDs, brinquedos Em algum tempo, com a computação ubíqua, teremos microprocessadores e sensores em tudo –Paredes, chão, roupas, banheira, armário, chuveiro –Veículos, tecidos, móveis, produtos que consumimos –Nas pessoas!!!

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Automação residencial –Despertador avisa a torradeira para fazer a torrada –Banheira liga quando você entra em casa –Luz desliga quando o DVD é ligado Internet doméstica (conhecida como Internet-Zero) –Mais simples, mais prática e mais lenta Mais lenta em comparação com a Internet atual O despertador não vai baixar músicas no Kazaa

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Apesar de parecer distante, a computação ubíqua já pode ser aplicada –Sistema para gerenciar telefonemas da Microsoft –Antes de passar uma ligação, verifica algumas condições O usuário está em reunião? É alguém que desejo que ligue agora? Este número está na agenda? –Algumas fazem o telefone tocar, outras cai na caixa de mensagens

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Universidade de Washington e Intel: colocar etiquetas RFID em escovas de dente, xícaras de café, remédios, etc. –Pela detecção dos movimentos, os médicos são avisados (via rede sem fio) que alguma tarefa não foi executada –Ajuda, por exemplo, portadores de Alzheimer a ter mais independência no seu dia a dia

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Principais desafios –Aplicações contextuais Capacidade de ensinar computadores sobre o ambiente e o cenário corrente no qual está inserido Ensinar a reagir de acordo com as mudanças este ambiente –Por exemplo: acionar vibracall automaticamente quando o usuário entra na sala de reunião –Interação das pessoas com os dispositivos que têm capacidade de processamento de maneira mais natural

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Principais características –Heterogeneidade –Mobilidade Dispositivos, dados –Disponibilidade –Reconfiguração Hardware e software –Adaptação –Consciência do contexto –Monitoramento

Redes Avançadas – Prof. Mateus Raeder Computação Ubíqua Paradigma computacional que permite o acesso dos recursos computacionais independente da localização Acessar informações onde quer que estejam, independente de dispositivos

Redes Avançadas – Prof. Mateus Raeder Questões Leia a frase a seguir: –“A melhor ferramenta é aquela que é invisível para o usuário. Esta se mistura com o ambiente diário do usuário a tal ponto de se tornar indistinguível do mesmo” (Mark Weiser) Responda: –Esta citação está relacionada com computação ubíqua? –Cite exemplos (mesmo que fictícios) de ferramentas (aplicações) nestes moldes

Redes Avançadas – Prof. Mateus Raeder Questões Analise o termo: “tecnologia calma” –Pesquise e responda: O que é “tecnologia calma”? Quem conceituou inicialmente este termo? Faça uma relação com o que foi visto sobre computação ubíqua.

Redes Avançadas – Prof. Mateus Raeder Para pensar Vamos continuar nos conectando, ou já vamos estar online o tempo todo?

Redes Avançadas – Prof. Mateus Raeder P2P

Redes Avançadas – Prof. Mateus Raeder Cliente-servidor A Web é utilizada muito comumente utilizando o paradigma cliente-servidor Servidores centralizados executam serviços pedidos pelos clientes distribuídos –Maioria usa o que a minoria tem

Redes Avançadas – Prof. Mateus Raeder Cliente-servidor Maioria das aplicações da Internet –Correio eletrônico –Transferência de arquivos –Servidor de nomes –Etc... Crescimento do número de clientes –Carga e largura de banda do servidor aumenta –Cliente não precisa muito poder computacional Cliente tem papel passivo

Redes Avançadas – Prof. Mateus Raeder P2P Se todos os hosts (máquinas da rede) fizessem o papel de servidor e de cliente, evoluiríamos para uma arquitetura peer-to-peer (P2P) –Máquinas individuais podem fornecer serviços a outras Não depende de servidor central –Elimina problemas de falha de serviço

Redes Avançadas – Prof. Mateus Raeder P2P Então: o que são sistemas P2P? –Sistemas distribuídos sem uma organização hierárquica e tampouco centralizado Cada usuário (cada cliente, máquina) participa em troca de fornecer acesso a recursos que ele dispõe Como o P2P ganhou fama? –Distribuição ilegal de arquivos

Redes Avançadas – Prof. Mateus Raeder P2P Algumas características: –Não tem coordenação central –Banco de dados (?) –Sem gargalos –Dados acessíveis por todos os componentes da rede –Cooperação é possível sem custos adicionais de hardware para adição de servidores para coordenação São redes virtuais que funcionam na Internet com o objetivo de permitir o compartilhamento de recursos entre os participantes

Redes Avançadas – Prof. Mateus Raeder P2P Modelos de arquitetura –Descentralizada: Não há um ponto central, cada nó tem o mesmo nível Todos os nós compartilham e gerenciam os recursos e tráfego –Semicentralizada: Há um nó central para informações de controle (normalmente para controle de tráfego) Ou um conjunto de super-nós que fazem esta função (a queda de um destes super-nós afeta somente os inferiores diretamente ligados a eles Os demais nós são autônomos e equivalentes

Redes Avançadas – Prof. Mateus Raeder P2P Principais classes de aplicações P2P –Mensagem instantânea Possibilidade de poder enviar uma mensagem em tempo real pela internet (IM – Instant Messaging) –Compartilhamento de arquivo Transferir arquivos entre os hosts –Computação distribuída Utilização de recursos computacionais ociosos –Trabalhos colaborativos Melhorar a produtividade de grupos que possuem interesses em comum

Redes Avançadas – Prof. Mateus Raeder Questões Faça um levantamento de aplicações P2P –Encontre no mínimo 5 aplicações P2P, resumindo o que ela faz, como funciona e em que tipo de classe se aplica (mensagem instantânea, compartilhamento de arquivos, computação distribuída e trabalhos colaborativos) –Devem ser encontradas aplicações de no mínimo 2 classes diferentes (todas as classes seria o ideal) –Falar sobre alguma facilidade ou característica interessante de cada aplicação que (talvez) se diferencie das outras –Estrutura da entrega: introdução, aplicações, referências