Tipos de Sistemas Distribuídos (Pervasivos)

Documentos relacionados
Sistemas Distribuídos

Sistemas Distribuídos

Tipos de Sistemas Distribuídos

SISTEMAS DISTRIBUÍDOS

Caracterização de Sistemas Distribuídos

Apresentação da Disciplina e Fundamentos da Computação Móvel

Introdução a Computação em Nuvem

Introdução a Computação em Nuvem

Introdução a Sistemas Distribuídos

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

Padrões Arquitetônicos

Tipos de Sistemas Distribuídas

Desenvolvimento de Aplicações Distribuídas

Objetos e Componentes Distribuídos: EJB

Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença

Visão de futuro dos sistemas informatizados nas grandes empresas distribuidoras de energia

PMR3507 Fábrica digital

Sistemas Distribuídos. Edy Hayashida

SISTEMA DE AUTOMAÇÃO RESIDENCIAL: ACESSIBILIDADE NO CONTROLE DOMÉSTICO JASON SCALCO PILOTI

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Metas de um Sistema Distribuído

SISTEMAS DISTRIBUÍDOS TIPOS

Programação para Dispositivos Móveis

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Meios de Comunicação de Dados.

Meios de Comunicação de Dados.

Redes de Computadores I REDES AD HOC. Seminário Novas Tecnologias em Redes. Katharine Schaeffer Fertig Kristhine Schaeffer Fertig

Redes de Computadores.

RecyclerView. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento de Informática Campus Monte Castelo

Mesa Redonda Redes Inteligentes Smart Grid

Pesquisa em Sistemas Distribuídos

EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua

08/06/2014. Curso Técnico em Informática. Antiga placa mãe padrão AT. Componentes placa-mãe padrão AT. Professor Fernando Barreira

Curso: Redes de Computadores

XX Seminário Nacional de Distribuição de Energia Elétrica SENDI a 26 de outubro Rio de Janeiro - RJ - Brasil

Organização e Arquitetura de Computadores I

Smart Grid. Redes de Computadores I. Alunos: Gabriel Pelielo Rafael Accácio Rodrigo Moysés. Universidade Federal do Rio de Janeiro

Os Dados Pessoais são coletados para os seguintes propósitos e usando os seguintes serviços: POLÍTICA DE PRIVACIDADE COMPLETA

RPC e RMI. Sistemas Distribuídos. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento de Informática Campus Monte Castelo

Transmissores e Receptores

Sistemas Distribuídos

TE155-Redes de Acesso sem Fios Outras Iniciativas para o Acesso sem Fios. TE155-Redes de Acesso sem Fios Outras Iniciativas para o Acesso sem Fios

INFORMÁTICA APLICADA AULA 04 FORMATAÇÃO E INSTALAÇÃO DO WINDOWSXP

Histórico e definição

Computação Distribuída

ILUMINAÇÃO PÚBLICA COM TECNOLOGIA LED Cidades mais iluminadas, funcionamento mais inteligente.

Me. Marcio Pereira de Sá FASAM-GO

Gravação em nuvem de câmeras e DVRs

Análise do Espectro do Campus Universitário e Construção de uma Base de Dados Geolocalizada PROPOSTA DE TRABALHO DE GRADUAÇÃO

SIDs: ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

Introdução. Capítulo 1

AUTOMAÇÃO DE PORTA COM FECHADURA ELÉTRICA UTILIZANDO CLP ARDUINO E TECNOLOGIA BLUETOOTH 1 INTRODUÇÃO

Gravação em nuvem de câmeras e DVRs

Redes de Computadores

Período Saulo O. D. Luiz

TIC EDUCAÇÃO 2016 Apresentação dos principais resultados

Meraki Folheto de solução 2017

TENDÊNCIA TECNOLÓGICAS Medição de energia, Smart Grid e Sistemas de Armazenamento

Capítulo 1: Introdução às redes comutadas

Organização de Sistemas Computacionais Processadores: Organização da CPU

TABELAS COMPARATIVAS WINDOWS XP x WINDOWS SEVEN

MONITORAMENTO REMOTO DE NÍVEL D ÁGUA

SISTEMA AUTÓNOMO DE ILUMINAÇÃO INTELIGENTE ENERGIA EÓLICA E SOLAR 1 5 SISTEMA AUTÓNOMO DE ILUMINAÇÃO INTELIGENTE

Evoluindo para uma Rede em Malha Sem Fio

XIX Encontro Nacional dos Conselhos de Consumidores de Energia Elétrica - ENCCEE

EQUIPAMENTOS: O que é o PERS 4200 PERS 4200

Projeto Paraná Smart Grid. André Pedretti

Processos ca 3 pítulo

Sistema Operacional. Prof. Leonardo Barreto Campos. 1/30

SISTEMAS DISTRIBUÍDOS

Manuais de Utilização Nuvem

Arquitectura de Sistemas Paralelos e Distribuídos Modelos de Sistemas

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

Informática Instrumental

Pesquisas em redes sem fio. Prof. Carlos Alberto V. Campos Departamento de Informática Aplicada

DOS USUÁRIOS. Art. 4º. Aos usuários compete:

PMR3507 Fábrica digital

whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI

Gravação em nuvem de câmeras e DVRs

Barramento. Prof. Leonardo Barreto Campos 1

O Setor de Telecomunicações

Microsoft Visual Studio Community 2013

Modelagem e aplicações para uma placa resistiva

Soluções IoT Inovadoras Plataforma Link IoT

Aprendizado móvel e computação em nuvem para educação

SISTEMAS OPERACIONAIS

Este Guia do Usuário aplica-se aos seguintes modelos:

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO TECNOLOGIAS DA INFORMAÇÃO PROFESSOR CARLOS MUNIZ

Objetos e Componentes Distribuídos: EJB e CORBA

GERÊNCIA DE RSSF PARA CONTROLE DE TEMPERATURA E LUMINOSIDADE EM AMBIENTES DE SAÚDE

SSC0611 Arquitetura de Computadores

Avaliação de Desempenho e Monitoramento Redes de Computadores. Gerenciamento de Redes. Professor Airton Ribeiro de Sousa

Desenvolvimento de um aplicativo básico usando o Google Android

Introdução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?

(43) CATÁLOGO FLEX 35

CLIPPING SERVICE. Clipping Service 2014 Todos direitos reservados

DOMÓTICA Protocolo de comunicação EIB - KNX

Transcrição:

Tipos de Sistemas Distribuídos (Pervasivos) Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão

Objetivos Nesta aula iremos apresentar os tipos de Sistemas Distribuídos. Serão abordados os tipos de sistemas em Cluster, Grid e Pervasivos. Ao final desta apresentação o aluno poderá entender e discutir sobre os variados tipos de sistemas distribuídos encontrados no dia a dia.

Plano de Aula Tipos de Sistemas Distribuídos: Computação Sistemas em Cluster Sistemas em Grid Sistemas Pervarsivos

O que é ser pervasivo? Os sistemas distribuídos que discutimos até aqui são, em grande parte, caracterizados por sua estabilidade: os nós são fixos e têm uma conexão mais ou menos permanente e de alta qualidade com uma rede; A estabilidade tem sido conseguida por meio de várias técnicas que são discutidas e que visam a obter transparência de distribuição; Contudo, a questão ficou muito diferente com a introdução de dispositivos de computação móveis e embutidos; Atualmente encontramos sistemas distribuídos nos quais a instabilidade é o comportamento esperado.

O que é ser pervasivo? Esses sistemas denominados sistemas distribuídos pervasivos, os equipamentos costumam ser caracterizados por seu pequeno tamanho, pela alimentação por bateria, por sua mobilidade e por terem somente uma conexão sem fio; Um aspecto importante é a ausência geral de controle administrativo humano;

O que é ser pervasivo? Na melhor das hipóteses, os dispositivos podem ser configurados por seus proprietários; porém, quanto ao mais, eles precisam descobrir automaticamente seu ambiente e 'se encaixar' o melhor que puderem: Adotar mudanças contextuais Incentivar composição ad hoc. Reconhecer compartilhamento como padrão.

Adotar mudanças contextuais Adotar mudanças contextuais significa que um dispositivo deve estar continuamente ciente do fato de que seu ambiente pode mudar o tempo todo. Uma das mudanças mais simples é descobrir que uma rede não está mais disponível porque um usuário está se movimentando entre estações-bases. Dessa forma, a aplicação deve reagir, possivelmente conectando-se a uma outra rede, ou tomando outras providências adequadas.

Adotar mudanças contextuais

Incentivar composição ad hoc Incentivar composição ad hoc refere-se ao fato de que muitos dispositivos em sistemas pervasivos serão utilizados de modos muitos diferentes, por usuários diferentes. O resultado é que a configuração do conjunto de aplicações que executa em um dispositivo, seja pelo usuário, seja por interposição automatizada, porém controlada, tem de ser fácil.

Incentivar composição ad hoc

Incentivar composição ad hoc

Reconhecer compartilhamento como padrão Um aspecto muito importante de sistemas pervasivos é que, em geral, os dispositivos se juntam ao sistema para acessar e possivelmente fornecer informações. Isso requer meios para ler, armazenar, gerenciar e compartilhar informação com facilidade

Redes de Sensores Consiste em dezenas a centenas de milhares de nós relativamente pequenos, cada um equipado com um dispositivo de sensoriamento; A maioria das redes de sensores usa comunicação sem fio; Os nós são alimentados com bateria; Os recursos limitados, capacidade restrita de comunicação e demanda reprimida de consumo de energia exigem que a eficiência ocupe um dos primeiros lugares da lista de critérios de projeto; A relação com sistemas distribuídos pode ser esclarecida considerando redes de sensores como bancos de dados distribuídos. Essa visão é bastante comum e fácil de entender quando se percebe que muitas redes de sensores são montadas para aplicações de medição e vigilância.

Redes de Sensores

Sistemas domésticos um tipo cada vez mais popular de sistema pervasivo, mas que talvez seja o menos restrito, são sistemas montados ao redor de redes domésticas. Em geral, esses sistemas são compostos de um ou mais computadores pessoais. Porém, o mais importante é que integram eletrônicos de consumo típicos como aparelhos de TV, equipamentos de áudio e vídeo, dispositivos para jogos, smart phones, PDAs e outros equipamentos de uso pessoal em um único sistema; Além disso, podemos esperar que todos os tipos de dispositivos, como eletrodomésticos de cozinha, câmeras de vigilância, relógios, controladores de iluminação e assim por diante, serão conectados a um único sistema distribuído.

Sistemas domésticos Da perspectiva de sistema, há vários desafios que precisam ser enfrentados antes que os sistemas pervasivos domésticos se tornem realidade; Um desafio importante é que tal sistema deve ser completamente autoconfigurável e autogerenciável; Não se pode esperar que usuários finais estejam dispostos ou sejam capazes de manter um sistema distribuído doméstico ligado e em funcionamento se seus componentes forem propensos a erros.

Sistemas domésticos

Sistemas domésticos

Sistemas eletrônicos para tratamento de saúde Com o aumento do custo do tratamento médico, estão sendo desenvolvidos novos dispositivos para monitorar o bem-estar de indivíduos e entrar automaticamente em contato com o médicos quando necessário; Em muitos desses sistemas, uma meta importante é evitar que as pessoas sejam hospitalizadas; Sistemas para tratamentos de saúde costumam ser equipados com vários sensores organizados em uma rede de área corporal (Body-area Network BAN), de preferência sem fio; Uma questão importante é que, na pior das hipóteses, tal rede deve incomodar uma pessoa o mínimo possível.

Sistemas eletrônicos para tratamento de saúde Com essa finalidade em vista, a rede deve ser capaz de funcionar quando a pessoa estiver em movimento, se que esta precise estar presa por fios elétricos a dispositivos imóveis; Da perspectiva do sistema distribuído, deparamos imediatamente com questões como: Onde e como os dados monitorados deverão ser armazenados? Com podemos evitar a perda de dados cruciais? Qual é a infra-estrutura necessária para gerar e transmitir sinais de alerta? Como os médicos podem dar retorno on-line? Como pode ser alcançada a extrema robustez do sistema de monitoração? Quais são as questões de segurança e como as políticas adequadas podem ser impostas?

Sistemas eletrônicos para tratamento de saúde

Sistemas eletrônicos para tratamento de saúde

Dúvidas Página do Professor Mauro: http://www.dai.ifma.edu.br/~mlcsilva

Próxima Aula Processos em Sistemas Distribuídos