• Nenhum resultado encontrado

DC ALERTA: PROTÓTIPO DE UM SISTEMA DE MONITORAMENTO DA TEMPERATURA E UMIDADE PARA DATA CENTERS

N/A
N/A
Protected

Academic year: 2021

Share "DC ALERTA: PROTÓTIPO DE UM SISTEMA DE MONITORAMENTO DA TEMPERATURA E UMIDADE PARA DATA CENTERS"

Copied!
40
0
0

Texto

(1)

DC ALERTA: PROTÓTIPO DE

UM SISTEMA DE

MONITORAMENTO DA

TEMPERATURA E UMIDADE

PARA DATA CENTERS

Aluno(a): Milson António

(2)

Roteiro

• Introdução

• Objetivos

• Fundamentação Teórica

• Trabalhos Correlatos

• Requisitos

• Especificação

• Implementação

• Operacionalidade da

Implementação

• Resultados e

discussões

• Conclusão e

sugestões

• Demonstração

(3)

Introdução

• O que é o DC Alerta?

• Surgimento

(4)

Objetivos

• Desenvolver um sistema para o monitoramento da

temperatura e umidade de data centers.

• a) disponibilizar uma interface para o

monitoramento;

• b) implementar mecanismos de alerta;

• c) disponibilizar histórico de leitura do ambiente;

• d) validar as leituras através de um conjunto teste

nos dados lidos;

• e) disponibilizar um App para o monitoramento via

celular

(5)

Fundamentação Teórica

• Data Center

• Internet das Coisas (IoT) • Arduino Mega

• Sensor de temperatura e umidade DHT11 • Modulo Ethernet ENC28J60

(6)

• Data Center

• Equipamentos eletrônicos utilizados para processamento de dados...

• Temperatura e umidade adequadas para os equipamentos.

(7)

• Internet das Coisa (IoT)

• Popularização da Internet e da possibilidade de interconectar objetos diversos. • Categorias: “pessoas conectadas a pessoas,

pessoas conectadas a coisas e coisas conectadas a outras coisas”.

(8)

• Arduino

• Projetada para fornecer uma maneira barata e fácil para hobby, estudantes e profissionais. • Interface amigável

• Linguagem Processing, baseada na linguagem C/C++

• Para projetos que exigem mais E/S. • Arduino Mega1280 com 128 KB

(9)

• Sensor de temperatura e umidade DHT11

• Alimentação 3 – 5.5 V

• Faixa de leitura da umidade - 20 – 80% • Precisão da umidade - 5 %

• Faixa de leitura da temperatura - 0 – 50ºC • Precisão da temperatura - +/- 2º

(10)

• Modulo Ethernet ENC28J60

• Projetado para servir como

(11)

• ThingSpeak

• Protocolos Http • Protocolo MQTT

– Publisher, Broker, Subscriber

• Comunicação é feita por intermédio de canais • Chave de Leitura

(12)

Trabalhos Correlatos

• Monitoramento Ambiental Open Source para Data Center – Camargo (2015)

• Controle de Temperatura para Automação residencial utilizando Modelos Ocultos de Markov – Lazo (2014)

• Estudo de caso: Sistema para Monitoramento de

Temperatura e Umidade em Farmácias e Almoxarifados – Alves (2014)

(13)

Monitoramento Ambiental Open Source

para Data Center – Camargo (2015)

• Manter a sala de servidores dentro das normas técnicas aceitáveis para data center

• Monitora temperatura, umidade, pressão atmosférica e ponto de orvalho.

• Envio de comandos para aparelhos de ar-condicionado • Banana Pi

(14)

Controle de Temperatura para Automação

residencial utilizando Modelos Ocultos de

Markov

– Lazo (2014)

• Monitoramento da temperatura e automação residencial • Implementa algoritmo de inteligência artificial, o HMM

(Hidden Markov Models) • Raspeberry Pi

(15)

Estudo de caso: Sistema para

Monitoramento de Temperatura e Umidade

em Farmácias e Almoxarifados – Alves

(2014)

• Monitora farmácias e almoxarifados • Monitora apenas a temperatura

• Termômetros, conversores e microcomputador (não especificado).

(16)

Requisitos funcionais

• Disponibilizar interface para monitoramento em tempo real

• Possibilitar a consulta de histórico

• Permitir que se faça ajuste das variáveis coletadas entre máxima e mínima

• Permitir gerência de usuários (nome, e-mail) para receberem alertas ou notificações

• Enviar alertas em caso de falha nos sensores • Validar os dados dos sensores

(17)

Requisitos não funcionais

• Hardware:

- Arduino Mega

- DHT11

- Modulo Ethernet ENC28J60

• Software Desktop:

- Sistema operacional Windows 10

- Linguagem de programação C#

- Banco de dados SQLite

• Software Mobile:

- Sistema operacional Android

- Linguagem de programação Java

(18)

Especificação

• Diagrama de distribuição I • Diagrama de distribuição II • Diagrama de casos de uso • Diagrama de atividade

(19)
(20)
(21)
(22)
(23)
(24)

Implementação

• Componente de Hardware • Componente de Software – DC ALERTA desktop – DC ALERTA mobile • Verificação inicial

• Envio de dados para ThingSpeak • Alertas (envio de e-mail)

(25)

Componentes de Hardware

• Arduino Mega

• Sensor de temperatura e umidade DHT11 • Modulo Ethernet ENC28J60

(26)
(27)
(28)

Componentes de Software -

DC Alerta: desktop • Conecta ao Arduino

• Recebe os dados dos sensores...

(29)

Componentes de Software -

DC Alerta: desktop • Gráfico de monitoramento

(30)

Componentes de Software -

DC Alerta: mobile • Consome os dados a partir do

Broker ThingSpeak

• Configuração dos parâmetros do canal ThingSpeak

(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)

Conclusões

• O protótipo serviu como prova de conceito

• Durante os testes realizados em ambiente simulado, o DC Alerta fez o monitoramento da temperatura e

umidade e enviou as alertas sempre que se fez necessário.

• A solução desenvolvida permite que o monitoramento possa ser realizado a distância permitindo a equipe de suporte monitorar as condições ambientais dos

servidores em horários de plantão, por exemplo. • Viável e funcional

(39)

Sugestões

• Adicionar um modulo wi-fi ao circuito para que seja

possível acessar os dados do sensor numa rede

sem fio;

• Substituir os sensores DHT11 pelos DHT22, a fim

de aumentar a capacidade, precisão e eficiência na

leitura das variáveis ambientais;

• Adicionar ao circuito eletrônico módulos de

infravermelhos ou outros para envio de comandos

para os parelhos de ar condicionado;

• Implementar o protocolo MQTT diretamente no

Arduino.

(40)

Referências

Documentos relacionados

O segundo momento da atividade, onde busca-se a visualização dos efeitos das mudanças do clima nas áreas urbanas, propõe-se que os alunos sejam divididos em

Estratégicos. RIBEIRO, Edalea Maria. Movimentos sociais em tempos de democracia e globalização em Santa Catarina: os anos 90. Florianópolis: Fundação Boiteux, 2005. As

A necessidade dos veículos de comunicação de massa de ocupar fatia expressiva de seu espaço de programação com assuntos ligados ao esporte permite o surgimento de diver- sos

O objetivo deste trabalho foi validar a aplicação do Female Sexual Function Index (FSFI) em uma amostra de mulheres de casais inférteis que desejam engravidar e de mulheres

Os Coordenadores Setoriais, enquanto professores, procuram dar o exemplo, mas deixam claro que encontram, no seu percurso como extensionistas, esse elemento dificultador;  O

Em relação aos conhecimentos de saúde oral constatou-se que pais/encarregados de educação e crianças estão informados sobre a presença, ou não, de dentes cariados, bem como,

A partir da análise das Figuras 5.20, 5.21, 5.22 e 5.23 pode-se afirmar que a variação do início da altura de queda do bloco não alterou os resultados da energia cinética e alturas

Além da multiplicidade genotípica de Campylobacter spp., outro fator que pode desencadear resistência à desinfecção é a ineficiência dos processos de limpeza em si,