O que é o Azure Stack Edge?

Concluído

Com a crescente popularidade da nuvem pública, tornou-se cada vez mais comum que os clientes carreguem seus dados locais no Azure para análises em escala usando o Azure Machine Learning. Em muitos casos, os clientes querem poder pré-processar esses dados localmente. Esse pré-processamento pode ser benéfico para obter feedback imediato com base em uma análise preliminar, para limitar o volume de upload de dados ou para filtrar dados potencialmente confidenciais para evitar que saiam da rede interna. O aplicativo de pesquisa da Contoso que usa o Machine Learning (ML) para processar e analisar dados do cliente e, em seguida, carregá-los no armazenamento do Azure para arquivamento de longo prazo é um exemplo de um desses cenários. Você pode atender a essa necessidade usando o Azure Stack Edge. Nesta unidade, você aprenderá o que é o Azure Stack Edge, quando usá-lo e quais são seus benefícios.

O que é o Azure Stack Edge

O Azure Stack Edge permite-lhe executar processamentos e inferências baseadas em ML de dados no local e carregá-los para o Azure através de uma aplicação específica fornecida pela Microsoft, que reside numa localização no local. A Microsoft oferece esses dispositivos com base em assinatura e em vários fatores de forma diferentes, o que facilita uma ampla variedade de cenários de implantação. Incluindo ambientes como lojas de varejo, hospitais de campanha, clínicas rurais, chão de fábrica e áreas de desastre.

O Azure Stack Edge dá suporte a cargas de trabalho genéricas virtualizadas e em contêineres, mas é otimizado para processar e analisar dados na borda e transferir resultados para a nuvem. O Azure Stack Edge concentra-se no processamento, na análise e na transferência de dados, em vez de implementar uma vasta gama de cargas de trabalho virtualizadas e em contentores. Para fornecer esses recursos especializados, o Azure Stack Edge oferece dispositivos baseados em GPU (Unidade de Processamento Gráfico) ou FPGA (Field Programmable Gate Array). Juntamente com uma VPU (Vision Processing Unit), esses dispositivos permitem a inferência acelerada de Inteligência Artificial e fornecem a funcionalidade de gateway de armazenamento de rede.

Nota

De uma forma simplificada, pode considerar o Azure Stack Edge uma aplicação especializada pré-criada que pode utilizar para processar e analisar dados em localizações edge e transferi-los para o Azure.

Nota

Ao contrário do Azure Stack Hub e do Azure Stack HCI, os dispositivos Azure Stack Edge estão disponíveis diretamente da Microsoft com base em assinatura.

A implementação do Azure Stack Edge consiste nos seguintes componentes principais:

Componente Description
Uma aplicação física do Azure Stack Edge Um dispositivo que os clientes colocam em seus pontos de presença locais para funcionar como um gateway de armazenamento de rede, que é acessível por meio de um compartilhamento local. A aplicação oferece também funcionalidades de computação baseadas em GPU ou FGPA, que fornecem inferência de IA acelerada para modelos de Machine Learning (ML). A computação local utiliza contentores num ambiente do Kubernetes gerido para processar dados. Estes contentores podem ser implementados e geridos através do Hub IoT com o sistema do Azure IoT ou com o Kubernetes compatível com o Azure Arc. Em ambos os casos, há integração de ponta a ponta. A integração permite que você crie o ambiente Kubernetes local, acesse a aceleração de GPU ou VPU e se conecte ao Hub IoT ou ao Kubernetes habilitado para Arc.
Um recurso do Azure Stack Edge acessível através do portal do Azure Este recurso permite administrar e monitorar vários dispositivos físicos do Azure Stack Edge. Incluindo o gerenciamento de seus compartilhamentos locais que hospedam os dados que estão sendo processados e transferidos para o Armazenamento do Azure. Além disso, o recurso Azure Stack Edge permite configurar a função de computação no dispositivo Azure Stack Edge que gerencia o processamento de dados.
Uma interface de utilizador Web local do Azure Stack Edge (IU) Essa interface do usuário fornece uma conexão direta com dispositivos individuais do Azure Stack Edge. A conexão facilita a instalação inicial e os recursos de gerenciamento de suporte. Por exemplo, reiniciar o dispositivo ou rever e copiar registos locais.

Azure Stack Edge is an appliance that contains local edge compute resources, local storage, and hardware acceleration. It collects on-premises data, transfers it to Azure, and relies on cloud resources such as Azure IoT Hub, Azure Stack Edge, and Azure Storage for long-term storage.

Casos de utilização comuns do Azure Stack Edge

O Azure Stack Edge combina três grupos de recursos no mesmo dispositivo físico. Representando seu papel como uma unidade de processamento de dados, alvo de implantação para modelos de inferência de IA acelerada e um gateway de dados. Estas funções correspondem a três casos de utilização principais do Azure Stack Edge:

Caso de utilização Description
Processamento de dados Você pode usar o Azure Stack Edge para transformar dados para otimizar sua transferência subsequente, simplificar análises subsequentes ou remover conteúdo considerado confidencial do ponto de vista de segurança ou privacidade. É possível realizar alguns ou todos os objetivos através de agregação, filtragem e eliminação de duplicados de dados. Além disso, o processamento de dados pode também incluir a análise e a resposta a eventos de IoT.
Inferência com modelos do Azure Machine Learning Pode utilizar o Azure Stack Edge para executar modelos de ML antes de transferir dados para a cloud. Você ainda pode considerar a transferência do conjunto de dados completo para treinar novamente e otimizar modelos de ML usando recursos de nuvem.
Transferir os dados no local para o Azure Você pode usar o Azure Stack Edge para facilitar a transferência contínua de dados locais para o Armazenamento do Azure para retenção de longo prazo ou processamento e análise adicionais.

Embora seja possível implementar a inferência após a transferência de dados, a mudança das tarefas de computação para uma aplicação do Azure Stack Edge apresenta diversas vantagens:

  • Resposta imediata a resultados gerados por modelos de ML dentro da aplicação do Azure Stack Edge, sem precisar de esperar pela transferência de dados para o Azure.
  • Minimização do volume de dados a ser transferido para o armazenamento do Azure, o que origina poupanças de custos e de largura de banda.
  • A encriptação automática de dados inativos e em trânsito, a aplicação do Azure Stack Edge encripta dados armazenados no local com a transferência do BitLocker para o Armazenamento do Azure através de HTTPS.

Escolha a melhor resposta para cada uma das seguintes perguntas e, em seguida, selecione Verificar as suas respostas.

Verifique o seu conhecimento

1.

Que funcionalidade a Unidade de Processamento de Visão fornece no Azure Stack Edge?

2.

Que tecnologia do Azure Stack Edge é utilizada para implementar módulos do IoT Edge?