Sie sind auf Seite 1von 2

Universidade Estadual de Campinas

Instituto de Computao
Programa de Ps-Graduao em Cincia da Computao
MO809 - Tpicos em Computao Distribuda - Prof. Luiz Fernando Bittencourt
Relatrio Apresentao 1 (16/04/2015). Tema: Fog Computing. Aluno: Marcio Moraes
Discente: Pedro Paulo Librio Lima do Nascimento - RA:163139
Fog Computing um novo paradigma que contrasta em alguns aspectos os conceitos de Cloud
Computing, porm adiciona caractersticas relevantes a Cloud. A ideia implcita em Fog Computing
consiste em estender os servios oferecidos pela Cloud para um escopo prximo das arestas da rede onde
esto localizados os sistemas finais e seus usurios. Neste sentido a Fog Computing objetiva oferecer
processamento e armazenamento de dados bem como o oferecimento de servios (assim como a Cloud),
porm suas caractersticas de densa distribuio geogrfica e o suporte a mobilidade diferenciam a Fog da
Cloud.
Alm do paralelo com a Cloud, o conceito de Internet das Coisas (IoT) um ponto importante, pois neste
cenrio qualquer coisa pode se conectar a uma rede local e consequentemente Fog. No cenrio da Cloud
existe uma latncia considervel para o envio, processamento, armazenamento e recuperao das
informaes relacionadas s diversas coisas que esto se conectando rede. A Fog foi desenvolvida
para resolver este problema provendo baixa latncia, e como consequncia apresenta uma melhor
qualidade de servio (QoS), recurso necessrio para aplicaes multimdia e de tempo real. Neste
contexto, diversos tipos de redes se intercalam conectando os sistemas finais Fog: redes de sensores e
atuadores, redes WIFI e de curto alcance como Bluetooth, IEEE 802.11 (ac, ad), IEEE 802.11.p (redes
veiculares). Estas diferentes redes, dispositivos e tecnologias acrescentam a caracterstica de
heterogeneidade Fog.
O primeiro artigo apresentado Finding your Way in the Fog: Towards a Comprehensive Definition of
Fog Computing tem como objetivo apresentar uma definio de Fog Computing e as diferentes
tecnologias que compe a infraestrutura necessria para este paradigma. Este artigo tem nfase nos
desafios atrelados a infraestrutura da Fog. No contexto dos servios e gerenciamento de redes, devido ao
aumento na quantidade de dispositivos conectados rede, novas tcnicas para controle de densidade da
rede e multiplexao devero ser desenvolvidas para prover a capacidade de conexo, e manter a
qualidade de servio.
Problemas como conectividade e privacidade so abordados no artigo. No mbito da conectividade existe
o problema de manter uma conectividade estvel. Em um cenrio futuro, teremos bilhes de dispositivos
conectados, transmitindo e recebendo uma quantidade massiva de dados o que acarreta em problemas de
gargalos na rede. O autor apresenta uma pequena evoluo da capacidade de download destas tecnologias
localizadas nos primeiros ISPs (na borda da rede, prximo aos usurios). Porm, quando falamos em
conectividade local os problemas de interferncias e multiplexao so notrios no cenrio onde existem
bilhes de dispositivos.
Estudos recentes apontam que com cerca de 100 usurios utilizando uma mesma rede, as tecnologias de 5
GHz (Bluetooth, 802.11(b,g,n)) no conseguem manter qualquer capacidade de transmisso de dados.
Para tecnologias de 60 GHz a capacidade de transmisso (apesar de ser maior) cai drasticamente para esta
mesma quantidade de usurios. Portanto o problema da conectividade quando levado para um cenrio
onde h diversos dispositivos compartilhando o mesmo meio de transmisso um problema ainda a ser
solucionado de duas formas: atravs da melhoria das tecnologias existentes, ou atravs do
desenvolvimento de novas tecnologias. Neste sentido, h um desafio de manter uma capacidade de
comunicao entre essas novas tecnologias (que precisam ser desenvolvidas) e as existentes.
A privacidade outro ponto importante que envolve a Fog computing devido segurana que deve ser
provida aos dados. Como a Fog est em uma camada abaixo da Cloud, muitos dos dados de empresas e
organizaes precisaro passar pela Fog at chegar Cloud. Neste sentido todos os problemas de sigilo e
segurana providos aos dados dos usurios existentes na Cloud so herdados Fog. Uma alternativa para
prover a segurana a criptografia dos dados. Porm medida que o volume de dados por usurio cresce
maior a latncia envolvida no processo de armazenamento e recuperao de informaes. Como no

cenrio da Fog h uma maior proximidade dos sistemas finais, observa-se um ganho em termos de
diminuio da latncia no cenrio em que criptografia empregada. A Tabela 2 deste primeiro artigo,
sumariza estes e outros desafios (reconhecimento e sincronizao, processamento/armazenamento,
gerenciamento, segurana, padronizao, padres/modelos/interfaces para desenvolvimento de
aplicaes) que precisam ser superados na literatura da Fog Computing.

O segundo artigo Mobile Fog: A Programming Model for Large-Scale Applications on the Internet of
Things possui foco nos desafios de modelos de programao/implementao no ambiente da Fog
Computing. Para isso os autores apresentam um modelo de programao de alto nvel que prove
mecanismos de controle e envio de informaes dos diversos dispositivos nos sistemas finais para a Fog.
Do ponto de vista da rede, este modelo funciona como uma API uma interface entre os sistemas finais e a
Fog. O modelo possui um conjunto de manipuladores de eventos e funes que devem ser executadas
para um dado evento que ocorre nos sistemas finais.
Para apresentar o comportamento do modelo proposto foram desenvolvidas duas aplicaes BOLO e
MCEP. A primeira aplicao consiste de um sistema de transmisso de vdeo para redes veiculares onde
um algoritmo que utiliza o modelo proposto foi desenvolvido. A segunda aplicao consiste de um
monitoramento de trfego. Dados o modelo e os dois algoritmos, os autores utilizaram um ambiente de
simulao para avaliar o modelo e as aplicaes propostas.
Apesar de a avaliao ser pouco precisa, o artigo possui como ponto positivo a elaborao do modelo e
algoritmos propostos. Como ponto negativo est o cenrio utilizado no ambiente de simulao. Os autores
tambm no apresentam o modelo de mobilidade utilizado bem como o cenrio especfico que a
simulao considera para a rede veicular. Questes como interferncia, largura de banda no so
mencionados. No artigo os autores comparam a latncia entre FOG e Cloud, e concluem que a Fog possui
vantagem sobre a Cloud. Porm para os trabalhos futuros so destacados pontos que iro enriquecer esta
primeira proposta:

Desenvolvimento de um sistema de tempo real.


o Neste contexto inevitvel que os autores se deparem com os problemas supracitados
de interferncia, gargalos, latncia, congestionamento/densidade da rede.
Desenvolvimento de um mecanismo inteligente para definir qual o melhor local de
processamento, dispositivo do usurio final, Fog, Cloud levando em considerao custo de
migrao dos processos, disponibilidade de recursos nos dispositivos, capacidade de
transmisso.

Portanto ntido que as futuras solues que sero propostas no contexto da Fog precisam levar em
considerao conceitos e trabalhos anteriores de variadas reas de redes e sistemas distribudos.
A discusso em sala de aula foi interessante, pois aspectos e ideias que complementam os trabalhos foram
apresentados. A seguir as principais consideraes:

Questes sobre segurana foram levantadas no sentido em que constantemente informaes dos
usurios como localizao, arquivos pessoais esto constantemente transitando entre os
dispositivos e a Fog. Porm este um problema apontado em ambos os ambientes, Cloud e Fog.
Consideraes sobre os problemas que as tecnologias de comunicao sem fio atuais enfrentam
em cenrios onde a quantidade de dispositivos na rede elevada (interferncia, queda drstica
de QoS, densidade da rede, capacidade de cobertura, agregao e disseminao dos dados).
Uma questo interessante levantada diz respeito ao quo prejudicial o uso massivo de
dispositivos no contexto da IoT e Fog sero em cenrios futuros.

Das könnte Ihnen auch gefallen