Partilhar via


Planejamento da capacidade de armazenamento do Azure Stack Hub

As seções a seguir fornecem informações de planejamento de capacidade de armazenamento do Azure Stack Hub para ajudar no planejamento das necessidades de armazenamento da solução.

Utilizações e organização da capacidade de armazenamento

A configuração hiperconvergente do Azure Stack Hub permite o compartilhamento de dispositivos de armazenamento físicos. Há três divisões principais do armazenamento disponível que podem ser compartilhadas: a infraestrutura, o armazenamento temporário das máquinas virtuais (VMs) locatárias e o armazenamento que dá suporte aos blobs, tabelas e filas dos serviços ACS (Armazenamento Consistente do Azure).

Espaços de armazenamento Cache direto e níveis de capacidade

Há capacidade de armazenamento usada para o sistema operacional, registro local, dumps e outras necessidades temporárias de armazenamento de infraestrutura. Essa capacidade de armazenamento local é separada (dispositivos e capacidade) dos dispositivos de armazenamento colocados sob gerenciamento da configuração do Storage Spaces Direct. O restante dos dispositivos de armazenamento é colocado em um único pool de capacidade de armazenamento, independentemente do número de servidores na unidade de escala.

Estes dispositivos são de dois tipos: cache e capacidade. O Storage Spaces Direct consome dispositivos de cache para write-back e cache de leitura. As capacidades desses dispositivos de cache, enquanto usadas, não estão comprometidas com a capacidade formatada e "visível" dos discos virtuais formatados. Por outro lado, o Storage Spaces Direct usa dispositivos de capacidade para essa finalidade, fornecendo o "local inicial" dos dados gerenciados.

A infraestrutura do Azure Stack Hub aloca e gerencia diretamente toda a capacidade de armazenamento. O operador não precisa fazer escolhas sobre configuração, alocação, expansão de capacidade. O Azure Stack Hub automatiza essas decisões de design para alinhá-las com os requisitos da solução, durante a instalação e implantação iniciais ou a expansão da capacidade. O Azure Stack Hub leva em consideração a resiliência, a capacidade reservada para reconstruções e outros detalhes, como parte do design.

Os operadores podem escolher uma configuração de armazenamento totalmente flash ou uma configuração de armazenamento híbrido .

Diagrama de planeamento da capacidade de armazenamento do Azure

Na configuração all flash, a configuração pode ser uma configuração de duas camadas ou uma configuração de camada única. Se a configuração for de camada única, todos os dispositivos de capacidade são do mesmo tipo (por exemplo, NVMe ou SSD SATA ou SSD SAS) e os dispositivos de cache não são usados. Em uma configuração totalmente flash de duas camadas, a configuração típica é NVMe como os dispositivos de cache, seguidos por SSDs SATA ou SAS como os dispositivos de capacidade.

Na configuração híbrida de duas camadas, o cache é uma escolha entre NVMe, SATA ou SAS SSD, e a capacidade é HDD.

Um breve resumo da configuração de armazenamento do Storage Spaces Direct e do Azure Stack Hub é o seguinte:

  • Um pool de Espaços de Armazenamento Diretos para cada unidade de escala (todos os dispositivos de armazenamento são configurados num único pool).
  • Os discos virtuais são criados como um espelho de três cópias para melhor desempenho e resiliência.
  • Cada disco virtual é formatado como um sistema de arquivos ReFS.
  • A capacidade do disco virtual é calculada e alocada de forma a deixar não alocada a capacidade equivalente à de um dispositivo de armazenamento dentro do conjunto. Isso é o equivalente a um disco de capacidade por servidor.
  • Cada sistema de arquivos ReFS tem o BitLocker habilitado para criptografia de dados em repouso.

Os discos virtuais criados automaticamente e suas capacidades são os seguintes:

Nome Cálculo da capacidade Descrição
Dispositivo local/de inicialização Mínimo de 340 GB1 Armazenamento de servidor individual para imagens do sistema operacional e VMs de infraestrutura "local".
Infraestruturas 3,5 TB Todo o uso da infraestrutura do Azure Stack Hub.
VmTemp Veja abaixo2 As VMs de locatário têm um disco temporário anexado e esses dados são armazenados nesses discos virtuais.
ACS Veja abaixo 3 Capacidade de Armazenamento Consistente do Azure para manutenção de blobs, tabelas e filas.

1 Capacidade mínima de armazenamento exigida do parceiro de solução do Azure Stack Hub.

2 O tamanho do disco virtual usado para discos temporários de VM locatária é calculado como uma proporção da memória física do servidor. O disco temporário é uma proporção da memória física atribuída à VM. A alocação feita para armazenamento de "disco temporário" no Azure Stack Hub captura a maioria dos casos de uso, mas pode não ser capaz de satisfazer todas as necessidades de armazenamento em disco temporário. A proporção é um equilíbrio entre disponibilizar armazenamento temporário e não consumir a maior parte da capacidade de armazenamento da solução apenas para discos temporários. Um disco de armazenamento temporário é criado por servidor na unidade de escala. A capacidade do armazenamento temporário não cresce além de 10% da capacidade total de armazenamento disponível no pool de armazenamento da unidade de escala. O cálculo é algo como o seguinte exemplo:

  DesiredTempStoragePerServer = PhysicalMemory * 0.65 * 8
  TempStoragePerSolution = DesiredTempStoragePerServer * NumberOfServers
  PercentOfTotalCapacity = TempStoragePerSolution / TotalAvailableCapacity
  If (PercentOfTotalCapacity <= 0.1)
      TempVirtualDiskSize = DesiredTempStoragePerServer
  Else
      TempVirtualDiskSize = (TotalAvailableCapacity * 0.1) / NumberOfServers

3 Os discos virtuais criados para uso pelo ACS são uma divisão simples da capacidade restante. Como observado, todos os discos virtuais são um espelho de três vias e o valor da capacidade de uma unidade de capacidade para cada servidor não é alocado. Os vários discos virtuais enumerados anteriormente são alocados primeiro e a capacidade restante é então usada para os discos virtuais ACS.

Próximos passos

Saiba mais sobre o Azure Stack Hub Capacity Planner.