DATACENTER WITH REMOTE MANAGEMENT TOOL PROTOTYPE ARDUINO

Documentos relacionados
CONCESSIONÁRIAS DE ENERGIA APLICAÇÕES

MONITORAMENTO E GERENCIAMENTO DE TEMPERATURA EM SALAS DE EQUIPAMENTOS

Arduíno: Uma possibilidade de integração com o gvsig

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

Arduino. Gilmar Aquino

O que você pode fazer com o Arduino

Kron Server-01. [1] Introdução. [2] Princípio de funcionamento. [5] Características Elétricas. [6] Características Mecânicas.

Gerenciamento de Redes: Protocolo SNMP

Comparação entre Arduino, FPGA, ASIC e SoC

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN

Sistema de monitoramento PROFINET e PROFIBUS

SUPERVISÃO DE VAZÃO E NÍVEL UTILIZANDO PLATAFORMA ARDUINO

DESENVOLVIMENTO DE PLATAFORMA DE INSTRUMENTAÇÃO UTILIZANDO ARDUÍNO

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

Circuitos Lógicos. Prof. Odilson Tadeu Valle

REDES DE COMPUTADORES

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

Hardware Livre Arduino. Givanaldo Rocha de Souza

ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

DESENVOLVIMENTO DE PROTÓTIPO AUTOMATIZADO PARA O CULTIVO PROTEGIDO DE HORTALIÇAS. Ituporanga/SC

Tecnologia de Redes. Arquitetura de Rede de Computadores

Sérgio de Oliveira. Novatec

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Controle a Distância de um Barco com Arduino+Bluetooth

SISTEMA DE MEDICAO DE ENERGIA E MONITORIA DA QUALIDADE DA REDE ELÉTRICA

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

Programação embarcada para rastreamento de veículos de transporte terrestre

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES

Faculdade SENAI Rio. Infraestrutura Graduação Tecnológica em Automação Industrial

SISTEMA DE RASTREAMENTO COM CAPTAÇÃO E TRANSMISSÃO DE DADOS

Instrumentação Eletrônica TE149. Prof. Marlio Bonfim UFPR 2 semestre 2013

CENTRO UNIVERSITÁRIO DE BRASÍLIA

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável

Sistemas Embarcados: Arduino e PCduino

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS

CURSO TÉCNICO EM INFORMÁTICA

Plataforma Arduino, um universo de possibilidades

Rede de Sensores sem Fio. ZigBee aplicada em uma estação de Tratamento de Esgoto

A placa Arduino: uma opção de baixo custo para experiências de Física assistidas pelo PC. Prof. Helio Salim de Amorim 1

Aula 1 Conceitos Básicos

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

SISTEMA DE MONITORAMENTO AUTOMATIZADO

ESTAÇÃO DE COLETA DE DADOS AMBIENTAIS ON-LINE BASEADA NO MICROCONTROLADOR ESP8266

REUNIÃO MENSAL ABIMDE

Redes de Computadores II. Módulo 1 Introdução e a camada de enlace

Velti Acesso Características

Aula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf

TRI TRILHAS. Telecomunicações. Eletrônica. Sistemas de Potência e Energia 100% COMPARTILHADO. Engenharia. Engenharia. de Produção.

Gerenciamento de Redes. Alan Santos

Introdução à Plataforma ARDUINO

Sistemas de Entrada e Saída

Redes de Comunicação de Dados

RASTREADOR T- BOX L HW06 MANUAL. Versão Data Responsável Comentários /09/2008 Daniele Rodrigues dos Santos Versão inicial

FUNDAMENTOS DE REDES DE COMPUTADORES TP1

FUNDAMENTOS DE REDES DE COMPUTADORES TP2

Arquitetura do Microcontrolador Atmega 328

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Mini curso Arduino Parte I. Prof. Rogério Neves

NET-485 Instruções de placa Ethernet

INFORMAÇÕES GERAIS DO TRABALHO

PN7320. Power Over the NET de 20 portas (unidade de distribuição de energia PDU)

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

Tecnologias de Rede de Acesso e CORE

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.

PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 5: REDE DE ACESSO CAMADA ENLACE. Prof. LUIZ LEÃO

ESPECIFICAÇÕES DE UMA REDE DE AUTOMAÇÃO. Taxa de transmissão. Topologia física

Plano de Aula. 1 o semestre. Aula número 012 Periféricos Comunicação Serial. Conhecer os princípios de comunicação serial

Plano de trabalho. 1. Introdução:

Redes de Computadores. Modelo TCP/IP. Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior

Sistema de gestão e controle de frequência e acesso a ambientes;

GERENCIAMENTO DE PROJETOS - 20h - EaD

Laboratório de controle 2018/1. Professores: Adolfo Bauchspiess ENE/UnB Lélio R. Soares Júnior ENE/UnB

Modelo de Referência TCP/IP

Monitoramento Cardíaco por Sensoriamento

INSTRUMENTAÇÃO MECATRÔNICA

Arduino Básico: As versatilidades desta plataforma na prática

Protocolos de Redes de Computadores

Nuvem e Virtualização Redes Programáveis

Introdução ao roteamento e encaminhamento de pacotes

MEDIÇÃO DE ENERGIA COM REDE DE SENSORES SEM FIO

2.1 NesC Seguem alguns dos principais desafios impostos à linguagem NesC:

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário. Copyright VW Soluções

Redes de Computadores

DESENVOLVIMENTO DE UM LABORATÓRIO DIDÁTICO PARA ELETRÔNICA USANDO PLATAFORMA DE INSTRUMENTAÇÃO VIRTUAL COM ACESSO VIA WEB

Transcrição:

BRASIL & BAHIA (2013) GERENCIAMENTO REMOTO DE DATACENTER COM FERRAMENTA DE PROTOTIPAGEM ARDUINO A.E.S.Costa¹ e I. F. Vieira Junior² ¹Aluno de graduação em Redes de computadores, Campus Central Natal Instituto Federal do Rio Grande do Norte, IFRN. E-mail: andersoncosta0020@gmail.com; ²Diretoria Acadêmica de Gestão e Tecnologia da Informação, Campus Central Natal Instituto Federal do Rio Grande do Norte,. E-mail: ivanilson@ifrn.edu.br² Artigo submetido em xxx/2013 e aceito em xxxx/2013 RESUMO O desenvolvimento planejado de um Datacenter pode gerar grandes benefícios para uma organiza-ção. Mediante a necessidade de monitoramento dos servidores e de seu ambiente, nós podemos não apenas reduzir os riscos de paradas, como também os custos operacionais. O presente artigo refere-se a mostrar a construção de um gerenciador remoto de datacenter. Para isso fez-se necessário o projeto e implementação de um protótipo composto de uma plataforma de prototipagem eletrônica open-source, denominada Arduino, e alguns sensores interno ao sistema. Onde esta plataforma irá monitorar de forma autônoma o datacenter, desligando servidores mais críticos e enviando mensagens de notificação aos adminis-tradores. Mesmo na ausência de sinal de internet e energia elétrica. PALAVRAS-CHAVE: arduino, datacenter, gerenciamento, open-source. DATACENTER WITH REMOTE MANAGEMENT TOOL PROTOTYPE ARDUINO ABSTRACT The planned development of a Datacenter can generate large benefits to an organi-zation. By the need to monitor the servers and their environment, we can not only reduce the risk of breakdowns, as well as operating costs. This article refers to showing the construction of a remote datacenter manager. For this it was necessary to design and implement a prototype platform consisting of an opensource electronics prototyping, called Arduino and some sensors internal to the system. Where this platform will monitor independently the data center, shutting down most critical servers and sending notification messages to adminis-trators. Even in the absence of internet signal and electricity.. KEY-WORDS: arduino, datacenter, management, open-source. Congresso Norte Nordeste de Pesquisa e Inovação, 2013 1

GERENCIAMENTO REMOTO DE DATACENTER COM FERRAMENTA DE PROTOTIPAGEM ARDUINO INTRODUÇÃO A utilização de redes que interligam organizações, dando apoio aos processos, é uma resposta aos novos tempos de alta competividade. Nesta organização baseada em redes e compostas por células interconectadas com diversos pontos de acessos propiciados pela infraestrutura de TI, o elemento central de processamento e armazenamento dos dados e da informação é o DATACENTER. O desenvolvimento planejado de um bom Datacenter pode gerar grandes benefícios para uma organização. Uma questão importante do Datacenter está vinculada ao monitoramento dos servidores e ambiente. Através desse monitoramento uma organização pode não apenas reduzir os riscos de paradas, como também os custos operacionais, através da redução do consumo de energia necessária para mantê-los funcionando, impactando diretamente na quantidade de arrefecimento necessária para manter estes servidores funcionando a uma temperatura ideal. Entretanto, a maior parte das empresas não possui grande número de equipamentos para ocupar o seu Datacenter. Estas empresas possuem um único rack para instalação de seus servidores, switch e demais equipamentos. Porém, todos os datacenter possuem os sistemas básicos de refrigeração, energia elétrica, segurança e controle de acesso e prevenção e combate a incêndios. Diante disto é preciso que esses sistemas sejam gerenciados constantemente. REVISÃO BIBLIOGRÁFICA ARDUINO Um Arduino é um microcontrolador de placa única e um conjunto de software para programá-lo. O hardware consiste em um projeto simples de hardware livre para o controlador, com um processador Atmel AVR e suporte embutido de entrada/saída. O software consiste de uma linguagem de programação padrão e do bootloader que roda na placa. O projeto do Arduino começou em 2005 na cidade de Ivrea, na Itália. O objetivo inicial era desenvolver uma ferramenta de baixo custo e fácil manuseio, já que estas eram duas fortes limitações que impediam muitos

estudantes, escolas e pesquisadores de iniciar atividades relacionadas à robótica em seus laboratórios.(oxer, 2009) O Arduino é o que chamamos de plataforma de computação física ou embarcada, ou seja, um sistema que pode interagir com seu ambiente por meio de hardware e software (McRoberts, 2011). GPRS - SERVIÇO DE RÁDIO DE PACOTE GERAL É uma tecnologia que aumenta as taxas de transferência de dados nas redes GSM existentes. Esta permite o transporte de dados por pacotes (Comutação por pacotes). Sendo assim, o GPRS oferece uma taxa de transferência de dados muito mais elevada que as taxas de transferência das tecnologias anteriores, que usavam comutação por circuito, que eram em torno de 12kbps. Já o GPRS, em situações ideais, pode ultrapassar a marca dos 170 kbps. No entanto na prática, essa taxa está em torno dos 40 kbps. (SVERZU,2008) A troca de informação entre o arduino e o módulo GPRS ligado à porta serial utiliza um protocolo que designaremos por comandos AT. O standard AT é uma linguagem de comandos orientados por linhas. Cada comando é constituído por três elementos: O prefixo, o corpo do comando, e o caracter de fim de comando ou terminação. SENSORES ELETRÔNICOS Sensores são dispositivos que mudam seu comportamento sob a variação de uma grandeza física, podendo fornecer diretamente ou indiretamente um sinal que indica a alteração desta grandeza. Quando operam diretamente, convertendo uma forma de energia noutra, são chamados transdutores. Os de operação indireta alteram suas propriedades, como a resistência, a capacitância ou a indutância, sob variação de uma grandeza, de forma mais ou menos proporcional. Um exemplo de transdutor é o microfone, que transforma a vibração mecânica de suas membranas em pulso elétricos. Os sensores eletrônicos podem ser projetados para detectar uma variedade de aspectos quantitativos de um determinado sistema físico. Tais quantidades incluem: temperaturas, luz, campos magnéticos, tensão, pressão, deslocamento, rotação, aceleração. (HELFRICK, 1994).

DESCRIÇÃO DO GERENCIADOR REMOTO DE DATACENTER Esse gerenciador remoto será concebido com o intuito de monitorar o ambiente no qual os servidores, roteadores, switch, storages estão localizados a um baixo custo com relação aos disponíveis no mercado. O sistema implementado servirá para medir e verificar alguns parâmetros (condições de temperatura, umidade, fumaça, rede elétrica) de um datacenter e a partir daí sistema tomará medidas de controle e gerenciamento. Como, por exemplo, notificar via SMS à elevação de temperatura, detecção de fumaça e realizar o desligamento de algum servidor mais crítico caso esses parâmetros se alterem. O sistema usará uma comunicação Ethernet e GPRS para se comunicar com os servidores e o ambiente externo. Este sistema atuará de forma autônoma, sem necessidade de protocolo de gerenciamento, o que não seria possível no caso de falta de energia ou paralisação de serviço de internet. METODOLOGIA O projeto foi iniciado com o aprendizado da ferramenta de prototipagem eletrônica open-source, denominada Arduino. O Protótipo é composto de um kit arduino com placa de comunicação de ethernet e um módulo GPRS. Além dos sensores de umidade, temperatura, fumaça e tensão. Na fase de projeto, alguns os circuitos dos sensores foram implementados em matriz de contato. ARQUITETURA DO SISTEMA PROPOSTO O módulo Ethernet utilizado será baseado no chip W5100 que possui além da camada de enlace, as camadas de rede e transporte. Ele implementa internamente os protocolos IP e TCP (além dos protocolos acessórios ARP, ICMP e IGMP), suportando até quatro conexões TCP simultâneas. O buffer de transmissão e recepção é de 16 KBytes. Porém não suporte à fragmentação de pacotes IP. A comunicação do Arduino com módulo GPRS se dará através de um conjunto de código(biblioteca) que faz parte do pacote oficial do Arduino, dessa forma, será enviado comandos AT do arduino para a módulo GPRS. Os sensores de gás, tensão, temperatura e umidade estarão em um divisor de tensão, fazendo com que a tensão de saída altere-se quando houver modificação da resistência dos sensores. O Arduino possui entradas analógicas nas quais conseguem receber a tensão e modificar para um valor digital. Este valor é comparado com um valor de ajuste já estabelecido e se ultrapassar este valor, o ARDUINO será responsável para enviar comandos do protocolo AT para o módulo GPRS notificando a alteração. Além de enviar comandos para módulo Ethernet realizar um shutdown nos servidores, de

acordo com os critérios pré-estabelecidos para isso. A arquitetura pode ser visualizada na figura 1. O sistema conta ainda com um relógio usando o CI DS1307, para assim contarmos o tempo e gravarmos os logs do sistema com data atual. Fonte de Alimentação Datacente r Logs do sistema Shield Ethernet + SD Placa do Arduino Shield GPRS DHT11 Temp.+Umid. Sensor Gás Real Time Clock(RTC) Figura 1 - Arquitetura do Sistema Remoto de Gerenciamento de Datacenter.

REFERÊNCIAS 1. ARDUINO, site oficial. Disponível em: <http://www.arduino.cc>. Acesso em: 23 junho 2013. 2. BANZI,Massimo. Getting Started With For Arduino. Maker Midia: 2009. 130 p. 3. FRY, Ben; REAS, Casey. Getting Started with Processing. USA: O Reilly, 2010 4. HELFRICK, Albert D. & COOPER, William D. Instrumentação Eletrônica Moderna e Técnicas de Medição. Rio de Janeiro : Prentice Hall do Brasil, 1994. p. 251-253. 5. SVERZU, José Umberto. Redes GSM, GPRS, EDGE e UMTS: Evolução a Caminho da Quarta Geração (4G). 2.ed.rev.e atual. São Paulo: Érica, 2008. 6. VERAS, Manuel. DATACENTER: Componente Central da infraestrutura de TI. BRASPORT. Rio de Janeiro, 2009.