Confiabilidade na Descoberta do Armazenamento do Azure

Armazenamento do Azure Discovery é um serviço totalmente gerido que fornece visibilidade sobre o seu património Armazenamento de Blobs do Azure e Azure Data Lake Storage. Você cria um espaço de trabalho de Descoberta de Armazenamento para analisar custos, atividade, configuração e erros entre contas de armazenamento em múltiplas subscrições, grupos de recursos e regiões.

Quando você usa o Azure, a confiabilidade é uma responsabilidade compartilhada. A Microsoft fornece uma variedade de recursos para oferecer suporte à resiliência e à recuperação. Você é responsável por entender como esses recursos funcionam em todos os serviços que você usa e selecionar os recursos necessários para atender aos seus objetivos de negócios e metas de tempo de atividade.

Este artigo descreve como o Armazenamento do Azure Discovery é resiliente a falhas transitórias, falhas em zonas de disponibilidade, falhas regionais e manutenção de serviços. Descreve também considerações sobre backup e restauro.

Recomendações de implantação de produção para confiabilidade

Para cargas de trabalho de produção, recomendamos que:

  • Use o plano Standard. Comparado com o plano Gratuito, o plano Standard oferece mais insights e mantém insights durante 18 meses em vez de 15 dias. Para mais informações, consulte os preços do Armazenamento do Azure Discovery.
  • Implemente espaços de trabalho em regiões que suportem zonas de disponibilidade. Nestas regiões, o Storage Discovery fornece automaticamente redundância de zonas para o plano de controlo do espaço de trabalho e os dados de relatórios armazenados. Não precisa de configurar a redundância entre zonas.
  • Se precisar de acesso a insights de Descoberta de Armazenamento durante uma interrupção regional, implemente um segundo espaço de trabalho. Configure o segundo espaço de trabalho noutra região suportada para analisar os mesmos recursos de armazenamento. Para mais informações, consulte Soluções multirregional personalizadas para resiliência.

Visão geral da arquitetura de confiabilidade

Esta secção descreve alguns dos aspetos importantes do funcionamento do serviço que são mais relevantes do ponto de vista da fiabilidade. A secção apresenta a arquitetura lógica, que inclui alguns dos recursos e funcionalidades que implementa e utiliza. Também discute a arquitetura física, detalhando como o serviço funciona nos bastidores.

Arquitetura lógica

O recurso que implementa é um workspace do Storage Discovery. Configura uma ou mais raízes de espaço de trabalho para identificar subscrições e grupos de recursos que contenham as contas de armazenamento que pretende que o serviço analise. Também pode criar escopos que usem etiquetas de recurso para filtrar essas contas de armazenamento em grupos para relatórios. Um espaço de trabalho pode analisar contas de armazenamento em múltiplas subscrições, grupos de recursos e regiões no mesmo tenant Microsoft Entra.

A Descoberta de Armazenamento analisa periodicamente as contas de armazenamento e gera relatórios que contêm informações detalhadas sobre o seu ambiente de armazenamento. A agregação de insights costuma concluir-se em poucas horas, mas pode demorar mais de um dia. Para mais informações sobre o timing da agregação e a resolução de problemas de dados de relatório em falta, consulte Perguntas Frequentes para o Armazenamento do Azure Discovery. O plano de preços determina que tipos de insights estão disponíveis e quanto tempo o Storage Discovery mantém os insights. Para mais informações, consulte os preços do Armazenamento do Azure Discovery.

Um espaço de trabalho de Storage Discovery é um recurso regional. A região que selecionar para o espaço de trabalho determina onde o Storage Discovery armazena a sua configuração e os insights calculados.

Arquitetura física

O Storage Discovery é um serviço totalmente gerido. A Microsoft gere a infraestrutura subjacente, a replicação dos dados de configuração e relatórios, e a capacidade do serviço. Não precisa de implementar ou gerir infraestrutura para o Storage Discovery. Para mais informações sobre a arquitetura e capacidades do serviço, consulte O que é o Armazenamento do Azure Discovery? e os conceitos do Armazenamento do Azure Discovery.

A Descoberta de Armazenamento tem um plano de controlo e um plano de dados:

  • Plano de controlo: Gere a configuração do espaço de trabalho.
  • Plano de dados: Ingere informação das contas de armazenamento, gera relatórios, processa consultas de relatórios e armazena dados de relatórios.

Resiliência a falhas transitórias

Falhas transitórias são falhas curtas e intermitentes em componentes. Eles ocorrem com frequência em um ambiente distribuído, como a nuvem, e são uma parte normal das operações. As falhas transitórias corrigem-se após um curto período de tempo. É importante que seus aplicativos possam lidar com falhas transitórias, geralmente tentando novamente as solicitações afetadas.

Todos os aplicativos hospedados na nuvem devem seguir as diretrizes de tratamento de falhas transitórias do Azure quando se comunicam com quaisquer APIs, bancos de dados e outros componentes hospedados na nuvem. Para obter mais informações, consulte Recomendações para o tratamento de falhas transitórias.

Falhas transitórias podem afetar a Descoberta de Armazenamento de duas formas principais:

  • Solicitações do cliente: Falhas transitórias podem afetar pedidos para implementar ou modificar espaços de trabalho e pedidos para recuperar relatórios. Se automatizar estas operações, é responsável por lidar com falhas transitórias na sua automação. Utilize SDKs fornecidos pela Microsoft sempre que possível e utilize tentativas limitadas com um atraso adequado entre tentativas.

  • Agregação de insights: A Descoberta de Armazenamento repete automaticamente as tentativas após falhas transitórias que ocorrem enquanto recolhe e agrega informação das contas de armazenamento. Em casos muito raros, podem existir lacunas permanentes nos dados do relatório quando se esgotam as tentativas de repetição.

O Storage Discovery processa e agrega insights de forma assíncrona. A maioria dos relatórios fica disponível em poucas horas, enquanto alguns insights avançados podem exigir tempo adicional de processamento e podem demorar até 48 horas ou mais a aparecer. Se as informações esperadas continuarem indisponíveis após 48 horas, verifique a configuração do seu espaço de trabalho e contacte o Suporte do Azure. Para mais informações, veja Perguntas Frequentes sobre Armazenamento do Azure Discovery.

Resiliência a falhas na zona de disponibilidade

Zonas de disponibilidade são grupos fisicamente separados de centros de dados dentro de uma região Azure. Quando uma zona falha, os serviços podem ser transferidos para uma das zonas restantes.

Considere estes três componentes ao planear para falhas da zona de disponibilidade:

  • Plano de controlo: Em regiões que têm zonas de disponibilidade, o plano de controlo de Descoberta de Armazenamento é redundante por zona. O plano de controlo permanece disponível se uma zona estiver indisponível, embora operações individuais de gestão possam sofrer interrupções transitórias. A Microsoft seleciona as zonas e gere a redundância de zonas. Não podes selecionar as zonas, nem precisas de configurar a redundância de zonas.
  • Plano de dados: O plano de dados de Descoberta de Armazenamento ingere informação, gera relatórios, processa consultas de relatórios e armazena dados de relatórios. Os dados de relatório armazenados são redundantes por zona, mas alguns componentes de computação do plano de dados podem ser afetados por uma falha na zona que os aloja. Ingestão, geração de relatórios e consultas de relatórios podem ser interrompidas até que a zona afetada volte a funcionar. A Microsoft gere o plano de dados e a redundância entre zonas dos dados de relatório armazenados.
  • Contas de armazenamento analisadas: As suas contas de armazenamento não fazem parte do serviço de Descoberta de Armazenamento. A sua configuração de redundância determina se permanecem disponíveis durante uma falha de zona. O Storage Discovery não pode recolher novas informações de uma conta de armazenamento indisponível. Mesmo quando uma conta analisada permanece disponível, o processamento do plano de dados de Descoberta de Armazenamento pode ser pausado, conforme descrito em Comportamento durante uma falha de zona.

Requirements

  • Suporte por região: A redundância de zonas está disponível quando se implementa o espaço de trabalho numa região que suporta tanto o Storage Discovery como as zonas de disponibilidade. Para a lista atual de regiões que suportam a Descoberta de Armazenamento, consulte Selecionar uma região do Azure para a sua implantação. Para regiões que fornecem zonas de disponibilidade, veja regiões do Azure com zonas de disponibilidade.

  • Suporte ao plano de preços: A redundância entre zonas para o plano de controlo e os dados de relatórios armazenados está disponível tanto para os planos de preços Gratuito como Standard.

Custo

O Storage Discovery não fornece uma configuração separada nem um contador de faturação para redundância de zonas. O custo do seu espaço de trabalho depende do plano de preços e dos recursos e objetos de armazenamento abrangidos. Para mais informações, consulte os preços do Armazenamento do Azure Discovery.

Configurar o suporte à zona de disponibilidade

Quando cria um espaço de trabalho de Descoberta de Armazenamento numa região suportada, a Descoberta de Armazenamento ativa automaticamente a redundância de zonas para o plano de controlo e os dados armazenados do relatório. Não podes desativar a redundância de zonas nem selecionar as zonas de disponibilidade que o espaço de trabalho utiliza. Para mais informações sobre como criar um espaço de trabalho, consulte Criar um espaço de trabalho Armazenamento do Azure Discovery.

Comportamento quando todas as zonas estão íntegras

Esta secção descreve o que esperar quando o seu espaço de trabalho de Descoberta de Armazenamento está numa região que suporta zonas de disponibilidade, as contas de armazenamento que analisa utilizam armazenamento redundante por zonas (ZRS) e todas as zonas de disponibilidade estão operacionais.

  • Operação entre zonas: O plano de dados de Descoberta de Armazenamento ingere periodicamente informação de contas de armazenamento, gera relatórios, processa consultas de relatórios e armazena dados de relatórios. A infraestrutura em qualquer zona de disponibilidade pode realizar estas operações.

  • Replicação de dados entre zonas: O Storage Discovery armazena dados de relatórios de forma redundante em várias zonas de disponibilidade.

Comportamento durante uma falha de zona

Esta secção descreve o que esperar quando o seu espaço de trabalho de Descoberta de Armazenamento está numa região que suporta zonas de disponibilidade, as contas de armazenamento que analisa usam ZRS, e há uma falha numa zona de disponibilidade.

  • Deteção e resposta: A Microsoft deteta a falha da zona de disponibilidade e gere a resposta do serviço. Não precisas de iniciar failover para o espaço de trabalho Storage Discovery.
  • Pedidos em curso: Operações de gestão ativa e consultas de relatórios podem ser interrompidas durante uma falha de zona. Tente novamente os pedidos falhados seguindo as orientações em Resiliência para falhas transitórias.

    Se os anfitriões na zona com falha afetarem os componentes de computação do plano de dados, a ingestão, geração de relatórios e consultas de relatório podem ser pausadas até que a zona recupere o funcionamento.

    Se uma conta de armazenamento se tornar indisponível, por exemplo porque utiliza armazenamento localmente redundante (LRS), a Descoberta de Armazenamento não pode recolher nova informação até que a conta recupere. Uma conta de armazenamento que utiliza ZRS permanece disponível durante uma falha de zona, mas a Descoberta de Armazenamento pode não ingerir nova informação a partir dela enquanto o processamento do plano de dados está pausado.

  • Perda de dados esperada: Não se espera que a Descoberta de Armazenamento perca relatórios previamente gerados devido a uma falha na zona de disponibilidade.

  • Tempo de inatividade esperado:

    • Plano de controlo: O plano de controlo do espaço de trabalho Storage Discovery mantém-se disponível, mas as operações individuais de gestão podem sofrer interrupções transitórias.

    • Plano de dados: Se a zona com falha alojar os componentes de computação do plano de dados afetados, a ingestão, geração de relatórios e consultas de relatório podem ser pausadas até que a zona recupere.

  • Redistribuição: A Microsoft gere a redistribuição de solicitações para o plano de controlo do Storage Discovery. O Storage Discovery não redistribui o processamento do plano de dados afetado para outra zona. A configuração de redundância da conta de armazenamento determina como o Armazenamento do Azure responde à falha da zona.

Recuperação de zona

A Microsoft gere a ativação pós-falha de zona para o espaço de trabalho Storage Discovery. Quando a zona afetada recuperar, o Storage Discovery retoma a ingestão de dados, geração de relatórios e consultas de relatórios.

Se a zona afetada estiver permanentemente indisponível, a Microsoft pode recuperar os dados armazenados do relatório sem perda de dados. A recuperação de uma perda de zona permanente pode demorar mais do que a recuperação de uma interrupção temporária, e as operações do plano de dados podem permanecer pausadas durante o processo de recuperação.

Quando uma conta de armazenamento afetada recuperar, a Descoberta de Armazenamento retoma a agregação dos seus insights. O Storage Discovery pode não preencher retroativamente as métricas que não conseguiu recolher enquanto a conta estava indisponível, especialmente para contas LRS, por isso os relatórios e as agregações podem conter lacunas durante o período de interrupção. As atualizações de relatórios podem demorar até 24 horas a aparecer.

Teste de falhas de zona

Não podes simular uma falha de zona de disponibilidade para o serviço de Descoberta de Armazenamento. Teste os procedimentos de configuração e recuperação de redundância para as contas de armazenamento que o seu espaço de trabalho analisa separadamente.

Resiliência a falhas em toda a região

Um espaço de trabalho de Storage Discovery é um recurso de uma única região. A Descoberta de Armazenamento não replica o espaço de trabalho nem os seus insights retidos para outra região, nem efetua automaticamente a ativação pós-falha do espaço de trabalho. O efeito de uma falha regional depende de a falha afetar a área de trabalho ou uma conta de armazenamento que esta analisa:

  • Falha na região do espaço de trabalho: Se a região do espaço de trabalho não estiver disponível, não pode gerir o espaço de trabalho, recuperar os seus relatórios ou agregar novos insights até que a região recupere. Estes efeitos aplicam-se mesmo quando as contas de armazenamento estão em regiões saudáveis e permanecem disponíveis.

  • Falha na região da conta de armazenamento: Se a região do workspace se mantiver saudável, pode continuar a gerir o workspace e a recuperar os seus relatórios. A Descoberta de Armazenamento continua a agregar insights de contas de armazenamento em regiões saudáveis, mas não consegue recolher novas informações de uma conta de armazenamento que não está disponível. Os insights existentes para a conta indisponível continuam acessíveis.

    Quando a conta de armazenamento volta a estar disponível, o Storage Discovery retoma a agregação de insights. Se os dados forem perdidos permanentemente da conta de armazenamento, o Storage Discovery não pode gerar ou preencher retroativamente insights que dependam dos dados perdidos.

Se a mesma região também alojar contas de armazenamento que o workspace analisa, a falha da região pode tornar tanto o workspace como essas contas de armazenamento indisponíveis até que a região volte ao normal.

Soluções multirregional personalizadas para resiliência

Se precisar de acesso a relatórios de Descoberta de Armazenamento durante uma interrupção regional, crie um segundo espaço de trabalho noutra região suportada. Configure ambos os espaços de trabalho para analisar os mesmos recursos de armazenamento. Os espaços de trabalho funcionam de forma independente, e cada um realiza a sua própria análise e mantém os seus próprios insights. Cada espaço de trabalho é faturado separadamente.

Esta abordagem não é uma funcionalidade integrada de recuperação de desastres. Protege o acesso aos relatórios contra uma falha em qualquer uma das regiões do espaço de trabalho, mas não replica os relatórios entre os espaços de trabalho. Também não protege a agregação de insights quando uma falha regional torna uma conta de armazenamento analisada indisponível, porque nenhum dos workspaces pode recolher informação dessa conta.

Configure as contas de armazenamento separadamente para cumprir os requisitos regionais de resiliência. Para mais informações, consulte Fiabilidade em Armazenamento de Blobs do Azure.

Backup e restauração

O Storage Discovery não fornece operações de backup ou restauro para configuração do espaço de trabalho, insights ou relatórios gerados. Pode descarregar a lista de recursos de armazenamento por trás de um gráfico de relatório individual para um ficheiro CSV, mas não pode usar esse ficheiro para restaurar o espaço de trabalho ou as suas informações analíticas. Para mais informações sobre como descarregar uma lista de recursos, consulte O que é o Armazenamento do Azure Discovery?.

Quando apagas um âmbito, perdes imediatamente os insights recolhidos para esse âmbito. Quando apagas um espaço de trabalho, perdes imediatamente os insights recolhidos em todos os seus âmbitos. Não consegues recuperar insights históricos apagados.

Se mover um espaço de trabalho para outro tenant do Microsoft Entra, perde permanentemente o histórico de insights, mesmo que mais tarde volte o espaço de trabalho para o tenant original. Para mais informações, veja Perguntas Frequentes sobre Armazenamento do Azure Discovery.

Defina o seu espaço de trabalho, raízes do espaço de trabalho, escopos e plano de preços usando a infraestrutura como código, e armazene as definições no controlo de versões. Podes usar essas definições para reimplementar a configuração do espaço de trabalho, mas a reimplementação não restaura os insights eliminados.

Se fizer downgrade de um espaço de trabalho do plano Standard para o plano Gratuito, a Descoberta de Armazenamento apaga permanentemente insights com mais de 15 dias. Não podes recuperar esses insights mudando o espaço de trabalho de volta para o plano Standard. Para mais informações, veja Perguntas Frequentes sobre Armazenamento do Azure Discovery.

Resiliência à manutenção de serviços

A Microsoft aplica regularmente atualizações de serviço e realiza outras manutenções. A plataforma Azure gere estas atividades automaticamente, garantindo que a manutenção é fluida e transparente para si. Não é esperado qualquer tempo de indisponibilidade durante os eventos de manutenção, a menos que tenha sido informado através da manutenção planeada do Azure Service Health.

Contrato de nível de serviço

O Armazenamento do Azure Discovery não oferece um acordo de nível de serviço (SLA) de disponibilidade.