O que é o Edge Storage Accelerator? (pré-visualização)
Importante
O Edge Storage Accelerator está atualmente em visualização. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Para ter acesso à visualização, você pode preencher este questionário com detalhes sobre seu ambiente e caso de uso. Depois de enviar as suas respostas, um dos membros da equipa da ESA responder-lhe-á com uma atualização do seu pedido.
O Edge Storage Accelerator (ESA) é um sistema de armazenamento primário projetado para clusters Kubernetes conectados ao Arc. O ESA pode ser implantado para gravar arquivos em uma declaração de volume persistente (PVC) "ReadWriteMany", onde eles são transferidos para o Armazenamento de Blobs do Azure. A ESA oferece uma variedade de recursos para dar suporte às Operações do Azure IoT e outros Serviços Arc. O SEC com alta disponibilidade e tolerância a falhas será totalmente suportado e geralmente disponível (GA) no segundo semestre de 2024.
O que faz o Edge Storage Accelerator?
O Edge Storage Accelerator (ESA) serve como um sistema de armazenamento persistente nativo para clusters Kubernetes conectados ao Arc. Sua função principal é fornecer um sistema de arquivos confiável e tolerante a falhas que permita que os dados sejam hierarquizados no Azure. Para o Azure IoT Operations (AIO) e outros Arc Services, o ESA é crucial para tornar os clusters do Kubernetes stateful. As principais características do ESA para clusters K8s conectados ao arco incluem:
- Tolerância a falhas de nó: Quando configurado como um cluster de 3 nós, o ESA replica dados entre nós (triplicação) para garantir alta disponibilidade e tolerância a falhas de nó único.
- Sincronização de Dados com o Azure: o ESA é configurado com um destino de armazenamento, portanto, os dados gravados nos volumes do ESA são automaticamente hierarquizados no Blob do Azure (blob de bloco, ADLSgen-2 ou OneLake) na nuvem.
- Operações de baixa latência: os serviços Arc, como AIO, podem esperar baixa latência para operações de leitura e gravação.
- Conexão simples: os clientes podem se conectar facilmente a um volume ESA usando um driver CSI para começar a fazer declarações de volume persistente em relação ao armazenamento.
- Flexibilidade na implantação: o ESA pode ser implantado como parte do AIO ou como uma solução independente.
- Observável: o ESA oferece suporte a logs e recursos de métricas de monitoramento do Kubernetes padrão do setor e oferece suporte à observabilidade do Agente do Azure Monitor.
- Projetado com a integração em mente: o ESA integra-se perfeitamente com o processador de dados do AIO para facilitar o transporte de dados da sua borda para o Azure.
- Neutralidade da plataforma: o ESA é um sistema de armazenamento Kubernetes que pode ser executado em qualquer plataforma suportada pelo Arc Kubernetes. A validação foi feita para plataformas específicas, incluindo Ubuntu + CNCF K3s/K8s, Windows IoT + AKS-EE e Azure Stack HCI + AKS-HCI.
Como funciona o Edge Storage Accelerator?
- Gravar - Seu arquivo é processado localmente e salvo no cache. Quando o arquivo não muda em 3 segundos, o ESA o carrega automaticamente para o destino de blob escolhido.
- Leitura - Se o arquivo já estiver no cache, o arquivo será servido a partir da memória cache. Se não estiver disponível no cache, o arquivo será extraído do destino de armazenamento de blob escolhido.
Regiões do Azure suportadas
O Acelerador de Armazenamento de Borda só está disponível nas seguintes regiões do Azure:
- E.U.A. Leste
- E.U.A. Leste 2
- EUA Oeste 3
- Europa Ocidental
Próximos passos
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários