More

    Fog Computing e seu papel na Internet das coisas


    A computação de névoa se refere a uma estrutura de computação descentralizada. Os recursos, incluindo os dados e aplicativos, são colocados em locais lógicos entre a fonte de dados e a nuvem. Uma das vantagens da computação em névoa é manter muitos usuários conectados à internet ao mesmo tempo. Em essência, ele oferece a mesma rede e serviços que as soluções baseadas em nuvem fornecem, mas com a segurança adicional de uma rede descentralizada.

    Diferença entre Cloud Computing e Fog Computing

    Computação em Nuvem

    A computação em nuvem refere-se ao fornecimento de recursos de computação e armazenamento distribuídos geograficamente. A computação pode ocorrer em uma variedade de plataformas, incluindo nuvem pública e nuvem privada.

    As plataformas de computação em nuvem oferecem a oportunidade de compartilhar e combinar as cargas de trabalho entre os usuários em um sistema escalável. A computação em nuvem é essencialmente a capacidade de armazenar e recuperar dados de um local externo.

    A computação em nuvem é um dos principais motivos pelos quais os telefones convencionais se tornaram “inteligentes”. Os telefones não têm espaço interno suficiente para armazenar os dados necessários para acessar aplicativos e serviços. Todos os dados são transmitidos de e para a nuvem para fornecer os serviços de que precisamos. Ainda assim, a tecnologia de computação em nuvem tem um desafio – a restrição de largura de banda.

    Fog Computing

    A computação com névoa dominará a indústria em um futuro próximo. O domínio do Fog será impulsionado pela necessidade de reunir dados mais perto da fonte dos dados (o dispositivo do usuário). Os dispositivos não são capazes de realizar o processamento necessário na nuvem e os dispositivos são fisicamente restritos (baixo consumo de energia e tamanho pequeno).

    A capacidade de processar os dados localmente é mais importante do que no passado, porque a computação em névoa aumenta a segurança dos dados. Com a evolução da Internet das Coisas, cada vez mais dispositivos estão sendo adicionados à rede. Cada dispositivo é conectado sem fio para transmissão e recepção de dados.

    A computação de névoa trata da eficiência com que os dados são armazenados e acessados. A computação de névoa refere-se à rede dos nós de computação de borda dispersos em uma rede de modo que possam ser geograficamente distribuídos, mas ainda fornecem uma comunicação organizada entre esses nós.

    O uso da computação em névoa envolve um processo complexo de dispositivos de ponta interconectados. Os dispositivos de ponta incluem sensores, sistemas de armazenamento e infraestrutura de rede que funcionam juntos para capturar e distribuir dados.

    No entanto, a flexibilidade da computação em névoa e sua capacidade de reunir e processar dados da nuvem centralizada e dos dispositivos de borda de uma rede a tornam uma das maneiras mais úteis de lidar com a sobrecarga de informações que enfrentamos hoje.

    Crédito da imagem: nikhomk panumas; pexels

    Fog Computing e Edge Computing são a mesma coisa?

    A computação de névoa também é conhecida como “computação de ponta”. A computação de borda foi projetada para resolver problemas, armazenando dados mais próximos do “solo”. Em outras palavras, o Edge armazena dados em dispositivos de armazenamento e computadores locais, em vez de executar todos os dados por meio de um DC centralizado na nuvem.

    Em essência, a computação em névoa é responsável por permitir um tempo de resposta rápido, reduzindo a latência e o tráfego da rede e oferecendo suporte à economia de largura de banda do backbone para obter melhor qualidade de serviço (QoS). Também se destina a transmitir dados relevantes para a nuvem.

    O IDC estima que cerca de 45 por cento dos dados do mundo serão movidos para mais perto da borda da rede até o final de 2025. A computação de névoa é considerada a única tecnologia capaz de suportar inteligência artificial, 5G e IoT nos próximos anos .

    Outro estudo da IDC prevê que os dispositivos de ponta gerarão 10 por cento dos dados mundiais mesmo em 2020. Os dispositivos de ponta vão alimentar a necessidade de soluções mais eficazes para computação em névoa, resultando em latência reduzida.

    Edge Computing

    A computação de borda é, basicamente, um subconjunto da computação de névoa. Refere-se aos dados que estão sendo processados ​​perto de onde surgiram. A computação de névoa permite um processamento de dados mais eficaz, reduzindo assim a possibilidade de latência de dados.

    Considere a computação em névoa como a forma de processar os dados de onde são gerados até onde são armazenados. A computação de borda se refere apenas ao processamento dos dados perto de onde eles são gerados. A computação de névoa encapsula o processamento de borda e as conexões de rede necessárias para transferir os dados da borda até o fim.

    Com a computação de ponta, os dispositivos IoT são conectados a dispositivos como controladores de automação programáveis. Os controladores de automação realizam processamento de dados, comunicação e outras tarefas. Com a computação em névoa, os dados são transferidos de nós de extremidade para um gateway. Em seguida, os dados são transferidos para fontes para processamento e transmissão de retorno. A infraestrutura distribuída geograficamente está alinhada com serviços em nuvem para permitir a análise de dados com latência mínima.

    Tanto a computação de névoa quanto a de borda ajudam a transformar os dados em percepções acionáveis ​​mais rapidamente para que os usuários possam tomar decisões mais rápidas e informadas. Então, a neblina e a borda permitem que as empresas usem a largura de banda com mais eficiência, ao mesmo tempo em que aumentam a segurança e lidam com questões de privacidade. Como os nós de névoa podem ser instalados em qualquer lugar, haja uma conexão de rede; A computação em névoa está crescendo em popularidade em aplicações industriais de IoT.

    O papel da computação de névoa na IoT

    Quando um dispositivo ou aplicativo gera ou coleta grandes quantidades de informações, o armazenamento de dados se torna cada vez mais complexo e caro. Ao lidar com esses dados, a largura de banda da rede também se torna cara, exigindo grandes centros de dados para armazenar e compartilhar as informações.

    A computação com névoa surgiu como uma alternativa ao método tradicional de tratamento de dados. Fog Computing reúne e distribui recursos e serviços de computação, armazenamento e conectividade de rede. Ele reduz significativamente o consumo de energia, minimiza a complexidade de espaço e tempo e maximiza a utilidade e o desempenho desses dados.

    A “cidade inteligente”

    Vamos pegar uma cidade inteligente como exemplo. Os data centers não são construídos para atender às demandas de aplicativos de cidades inteligentes. A quantidade cada vez maior de dados transmitidos, armazenados e acessados ​​de todos os dispositivos IoT em uma cidade exigirá um novo tipo de infraestrutura para lidar com esse volume. São esses aplicativos que precisam da computação em névoa para fornecer todo o valor que a IoT trará para eles.

    Serviços de utilidade pública

    Os serviços públicos de água, hospitais, aplicação da lei, transporte e aplicativos de gerenciamento de emergência em cidades inteligentes precisam dos dados e da tecnologia mais recentes para fornecer informações e serviços para apoiar suas operações.

    As informações sobre vazamentos de água, emissões de carbono, buracos ou danos podem ser usadas para atualizar as informações de faturamento, melhorar as operações, salvar vidas e aumentar a eficiência. Os benefícios de capturar e analisar esses dados podem ser aplicados diretamente a aplicativos de cidades inteligentes.

    A computação com névoa não leva você de um lugar para outro. Em vez disso, a névoa é um método para implantar redes da Internet das Coisas onde fornecem o melhor retorno sobre o investimento.

    Benefícios do uso de Fog Computing

    A computação de névoa pode ser usada em aplicativos que lidam com grandes volumes de dados, transações de rede e processamento rápido. Os benefícios de usar a computação em névoa incluem data centers em tempo real, híbridos e autônomos que melhoram a eficiência operacional e a segurança. Além disso, a computação em névoa pode ajudar a garantir que seus sistemas permaneçam disponíveis e otimizados sem a necessidade de investir em energia, segurança do data center e confiabilidade.

    A computação de névoa reduz os custos indiretos, concentrando-se nos recursos de computação em muitos nós. A localização dos nós de névoa é escolhida com base em sua disponibilidade, eficiência e uso. Também reduz a carga nos data centers das organizações. A redução no tráfego de dados é outra grande vantagem da computação em névoa.

    Muitas empresas estão usando a computação em névoa para implantar aplicativos de software distribuídos em muitos lugares. As empresas implantam muitos sistemas em uma rede para obter melhor eficiência e acessibilidade.

    Fundamentalmente, a computação em névoa dá às organizações mais flexibilidade para processar dados onde for mais necessário. Para algumas aplicações, o processamento de dados deve ser o mais rápido possível, por exemplo, na manufatura, onde as máquinas conectadas devem responder a um acidente o mais rápido possível.

    A computação de névoa também pode fornecer às empresas uma maneira fácil de saber o que seus clientes ou funcionários estão fazendo em tempo real. Com a implementação da computação em névoa, as empresas podem esperar obter novas oportunidades e aumentar seus lucros com a tecnologia IoT. Mas, mais do que isso, essa tecnologia tem o potencial de economizar muito dinheiro para governos, empresas e até mesmo para usuários individuais.

    Resultado

    À medida que as tecnologias de nuvem continuam a penetrar no ambiente empresarial, o uso da computação em névoa também continuará a aumentar. A computação em nuvem distribui cargas de trabalho de computação por meio de uma infraestrutura de computação elástica, permitindo o processamento de dados em tempo real na nuvem.

    A computação de borda é uma área de foco principal do segmento de computação de névoa IoT. A computação de borda é a tecnologia de recursos de computação implantada na borda da rede, fora da nuvem. Ele permite que recursos de computação na extremidade da rede sejam acessados, analisados ​​e, em seguida, enviados de volta para a extremidade da rede. Isso permite o processamento de dados em tempo real.

    As soluções de computação Fog permitirão às empresas implementar computação em tempo real na Internet das Coisas. Como resultado, o mercado de computação IoT fog será um grande contribuidor para o mercado de computação em nuvem.

    Crédito da imagem: riccardo bertolo; pexels

    Victoria Puzhevich

    Especialista Principal

    Especialista líder na SCAND com mais de 15 anos de experiência na esfera de TI, interessado em compartilhar conselhos de especialistas e experiência relevante no setor.


    Artigos Recentes

    O Manchester United não disse se recebeu pedidos de resgate por causa de um ataque cibernético

    O jogo do United na Liga dos Campeões com os turcos do Istanbul Basaksehir ocorreu como planejado na terça-feiraO Manchester United não disse...

    Apostas esportivas e IA: The Ultimate Gamble

    Os apostadores e casas de apostas de esportes estão sempre procurando uma vantagem. As apostas esportivas são uma grande indústria que cresceu...

    Melhores ofertas da Black Friday: ofertas noturnas agora ao vivo em telefones, jogos e muito mais

    Melhores ofertas da Black Friday no Reino Unido 2020: Como o primeiro dia de venda da Black Friday está chegando ao fim, ainda...

    Artigos Relacionados

    DEIXE UMA RESPOSTA

    Por favor digite seu comentário!
    Por favor, digite seu nome aqui