Implantar espaços de armazenamento em um servidor autônomo

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012

Este tópico descreve como implantar Espaços de Armazenamento em um servidor autônomo. Para obter informações sobre como criar um espaço de armazenamento clusterado, consulte Deploy a Espaços de Armazenamento cluster on Windows Server 2012 R2.

Para criar um espaço de armazenamento, você deve primeiramente criar um ou mais pools de armazenamento. Um pool de armazenamento é uma coleção de discos físicos. Um pool de armazenamento permite a agregação de armazenamento, expansão da capacidade elástica e administração delegada.

Em um pool de armazenamento, você pode criar um ou mais discos virtuais. Esses discos virtuais também são chamados de espaços de armazenamento. Um espaço de armazenamento aparece no sistema operacional do Windows como um disco regular, a partir do qual é possível criar volumes formatados. Ao criar um disco virtual por meio da interface de usuário de Serviços de Arquivo e Armazenamento, você pode configurar o tipo de resiliência (simples, espelho ou paridade), o tipo de provisionamento (dinâmico ou fixo) e o tamanho. Com o Windows PowerShell, você pode definir parâmetros adicionais, como o número de colunas, o valor de intercalação e quais discos físicos devem ser usados no pool. Para obter informações sobre esses parâmetros adicionais, consulte New-VirtualDisk e o fórum de armazenamento Windows Server.

Observação

Você não pode usar um espaço de armazenamento para hospedar o Windows operacional.

Em um disco virtual, você pode criar um ou mais volumes. Ao criar um volume, você pode configurar o tamanho, a letra da unidade ou a pasta, o sistema de arquivos (sistema de arquivos NTFS ou ReFS (Sistema de Arquivos Resiliente), o tamanho da unidade de alocação e um rótulo de volume opcional.

A figura a seguir ilustra o fluxo de trabalho dos Espaços de Armazenamento.

Storage Spaces workflow

Figura 1: fluxo de trabalho de espaços de armazenamento

Observação

Este tópico inclui cmdlets do Windows PowerShell de exemplo que podem ser usados para automatizar alguns dos procedimentos descritos. Para obter mais informações, consulte PowerShell.

Pré-requisitos

Para usar Espaços de Armazenamento em um servidor autônomo baseado em Windows Server 2012, certifique-se de que os discos físicos que você deseja usar atendem aos seguintes − pré-requisitos.

Importante

Se você quiser saber como implantar Espaços de Armazenamento em um cluster de failover, consulte Implantar um cluster Espaços de Armazenamento no Windows Server 2012 R2. Uma implantação de cluster de failover tem diferentes pré-requisitos, como tipos de barramento de disco com suporte, tipos de resiliência com suporte e o número mínimo necessário de discos.

Área Requisito Observações
Tipos de barramento de disco – SCSI (SAS)
– SATA (Serial Advanced Technology Attachment)
– Controladores de iSCSI e Fibre Channel.
Você também pode usar unidades USB. No entanto, não é ideal usar unidades USB em um ambiente de servidor.
Espaços de Armazenamento tem suporte em controladores iSCSI e Fibre Channel (FC), desde que os discos virtuais criados sobre eles sejam não resilientes (simples com qualquer número de colunas).
Configuração de disco – Os discos físicos devem ter pelo menos 4 GB
- Os discos devem estar em branco e não formatados. Não crie volumes.
Considerações de HBA – São recomendados HBAs (adaptadores de barramento de host) simples não compatíveis com o recurso de RAID
– Se forem compatíveis com RAID, os HBAs deverão estar no modo não RAID com todo o recurso RAID desabilitado
– Os adaptadores não devem abstrair os discos físicos, armazenar dados em cache nem ocultar os dispositivos anexados. Isso inclui serviços de compartimentos fornecidos pelos dispositivos JBOD conectados.
Os Espaços de Armazenamento são compatíveis somente com os HBAs nos quais é possível desabilitar totalmente a funcionalidade RAID.
Compartimentos JBOD - Compartimentos JBOD são opcionais
- Recomendado para usar Espaços de Armazenamento certificados certificados listados no catálogo Windows Server
- Se você estiver usando um compartimento JBOD, verifique com o fornecedor de armazenamento se o compartimento dá suporte Espaços de Armazenamento para garantir a funcionalidade completa
- Para determinar se o compartimento JBOD dá suporte à identificação de compartimento e slot, execute o seguinte Windows PowerShell cmdlet:

Get-PhysicalDisk | ? {$_. BusType – eq "SAS"} | Fc
Se os campos EnclosureNumbere SlotNumber contêm valores, o compartimento dá suporte a esses recursos.

Para planejar o número de discos físicos e o tipo de resiliência desejado para uma implantação de servidor autônoma, use as orientações a seguir.

Tipo de resiliência Requisitos de disco Quando usar
Simples

– Dados de faixas em discos físicos
– Maximiza a capacidade do disco e aumenta a taxa de transferência
- Sem resiliência (não protege contra falha de disco)






Requer ao menos um disco físico. Não use para hospedar dados insubstituíveis. Espaços simples não protegem contra falhas de disco.

Use para hospedar dados temporários ou recriá-los com baixo custo.

Adequado para cargas de trabalho de alto desempenho em que a resiliência não é necessária ou já é fornecida pelo aplicativo.
Espelho

– Armazena duas ou três cópias dos dados no conjunto de discos físicos
– Aumenta a confiabilidade, mas reduz a capacidade. A duplicação ocorre a cada gravação. Um espaço espelhado também distribui os dados entre diversas unidades físicas.
- Maior taxa de transferência de dados e menor latência de acesso do que a paridade
– Usa o DRT (controle de região sujo) para acompanhar as modificações nos discos no pool. Quando o sistema volta de um desligamento inesperado e os espaços ficam novamente online, o DRT torna os discos do pool consistentes entre si.
Ele requer ao menos dois discos para oferecer proteção contra falha de disco único.

Ele requer ao menos cinco discos para oferecer proteção contra duas falhas de disco simultâneas.
Use para a maioria das implantações. Por exemplo, espaços de espelho são indicados para o compartilhamento de arquivos geral ou para uma biblioteca de VHD (disco rígido virtual).
Parity

– Dados de faixa e informações de paridade em discos físicos
– Aumenta a confiabilidade quando comparada a um espaço simples, mas reduz um pouco a capacidade
– Aumenta a resiliência por meio do registro no diário. Isso ajuda a prevenir dados corrompidos em caso de desligamento inesperado.
Ele requer ao menos três discos para oferecer proteção contra falha de disco único. Use para cargas de trabalho que são altamente sequenciais, como arquivos ou backups.

Etapa 1: criar um pool de armazenamento

Primeiramente, você deve agrupar os discos físicos disponíveis em um ou mais pools de armazenamento.

  1. No painel Gerenciador do Servidor navegação, selecione Arquivo e serviços Armazenamento .

  2. No painel de navegação, selecione a página Armazenamento Pools.

    Por padrão, os discos disponíveis são incluídos em um pool chamado pool primordial. Se nenhum pool primordial estiver listado nos POOLS DE ARMAZENAMENTO, isso indica que o armazenamento não cumpre os requisitos dos Espaços de Armazenamento. Verifique se os discos estão de acordo com os requisitos descritos na seção Pré-requisitos.

    Dica

    Se você selecionar o pool de armazenamento Primordial, os discos físicos disponíveis estarão listados em DISCOS FÍSICOS.

  3. Em POOLS DE ARMAZENAMENTO,selecione a lista TAREFAS e, em seguida, selecione Novo Armazenamento Pool. O Assistente Armazenamento Pool novo será aberto.

  4. Na página Antes de começar, selecione Próximo.

  5. Na página Especificar um nome de pool de armazenamento e subsistema, insira um nome e uma descrição opcional para o pool de armazenamento, selecione o grupo de discos físicos disponíveis que você deseja usar e, em seguida, selecione Próximo.

  6. Na página Selecionar discos físicos para o pool de armazenamento, faça o seguinte e selecione Próximo:

    1. Marque a caixa de seleção ao lado de cada disco físico que você deseja incluir no pool de armazenamento.

    2. Se você quiser designar um ou mais discos como sobressalente, em Alocação ,selecione a seta para baixo e selecione Sobressalente Quente.

  7. Na página Confirmar seleções, verifique se as configurações estão corretas e, em seguida, selecione Criar.

  8. Na página Exibir resultados, verifique se todas as tarefas foram concluídas e, em seguida, selecione Fechar.

    Observação

    Como opção, para continuar diretamente na próxima etapa, você pode marcar a caixa de seleção Criar um disco virtual quando esse assistente fecha.

  9. Em POOLS DE ARMAZENAMENTO, verifique se o novo pool de armazenamento está listado.

Windows PowerShell comandos equivalentes para criar pools de armazenamento

O seguinte cmdlet ou cmdlets do Windows PowerShell executam a mesma função que o procedimento anterior. Insira cada cmdlet em uma única linha, mesmo que possa aparecer quebra em várias linhas aqui devido a restrições de formatação.

O exemplo a seguir mostra quais discos físicos estão disponíveis no pool primordial.

Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk -CanPool $True

O exemplo a seguir cria um novo pool de armazenamento chamado StoragePool1 que usa todos os discos disponíveis.

New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName "Windows Storage*" –PhysicalDisks (Get-PhysicalDisk –CanPool $True)

O exemplo a seguir cria um novo pool de armazenamento, StoragePool1,que usa quatro dos discos disponíveis.

New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName "Windows Storage*" –PhysicalDisks (Get-PhysicalDisk PhysicalDisk1, PhysicalDisk2, PhysicalDisk3, PhysicalDisk4)

A sequência de cmdlets de exemplo a seguir mostra como adicionar um disco físico disponível PhysicalDisk5 como espera ativa do pool de armazenamento StoragePool1.

$PDToAdd = Get-PhysicalDisk –FriendlyName PhysicalDisk5
Add-PhysicalDisk –StoragePoolFriendlyName StoragePool1 –PhysicalDisks $PDToAdd –Usage HotSpare

Etapa 2: criar um disco virtual

Em seguida, você deverá criar um ou mais discos virtuais no pool de armazenamento. Ao criar um disco virtual, você pode selecionar como os dados são distribuídos entre os discos físicos. Isso afeta a confiabilidade e o desempenho. Você também pode selecionar se deseja criar discos provisionados dinâmicos ou fixos.

  1. Se o Assistente de Novo Disco Virtual não estiver aberto, na página Pools de Armazenamento no Gerenciador do Servidor, em POOLS DE ARMAZENAMENTO, verifique se o pool de armazenamento desejado foi selecionado.

  2. Em DISCOS VIRTUAIS,selecione a lista TAREFAS e, em seguida, selecione Novo Disco Virtual. O Assistente para Novo Disco Virtual será aberto.

  3. Na página Antes de começar, selecione Próximo.

  4. Na página Selecionar o pool de armazenamento, selecione o pool de armazenamento desejado e, em seguida, selecione Próximo.

  5. Na página Especificar o nome do disco virtual, insira um nome e uma descrição opcional e selecione Próximo.

  6. Na página Selecionar o layout de armazenamento, selecione o layout desejado e, em seguida, selecione Próximo.

    Observação

    Se você selecionar um layout em que não tenha discos físicos suficientes, receberá uma mensagem de erro ao selecionar Próximo. Para obter informações sobre qual layout usar e os requisitos de disco, consulte Prerequisites).

  7. Se você selecionou Espelhar como o layout de armazenamento e tiver cinco ou mais discos no pool, a página Definir as configurações de resiliência será exibida. Selecione uma das seguintes opções:

    • Espelho de duas vias
    • Espelho de três vias
  8. Na página Especificar o tipo de provisionamento, selecione uma das opções a seguir e, em seguida, selecione Próximo.

    • Dinâmico

      Com o provisionamento dinâmico, o espaço é alocado conforme a necessidade. Isso otimiza o uso do armazenamento disponível. Contudo, como isso permite a alocação excessiva do armazenamento, é necessário monitorar atentamente quanto espaço em disco está disponível.

    • Fixo

      Com o provisionamento fixo, a capacidade de armazenamento é alocada imediatamente, no momento da criação do disco virtual. Portanto o provisionamento fixo usa espaço do pool de armazenamento igual ao tamanho do disco virtual.

      Dica

      Com os Espaços de Armazenamento, você pode criar discos virtuais com ambos os provisionamentos dinâmico e fixo no mesmo pool de armazenamento. Por exemplo, você poderia usar um disco virtual com provisionamento dinâmico para hospedar um banco de dados e outro com provisionamento fixo para hospedar os arquivos de log associados.

  9. Na página Especificar o tamanho do disco virtual, execute o seguinte procedimento:

    Se você selecionou provisionamento fino na etapa anterior, na caixa Tamanho do disco virtual, insira um tamanho de disco virtual, selecione as unidades(MB,GBou TB)e, em seguida, selecione Próximo.

    Se você selecionou provisionamento fixo na etapa anterior, selecione um dos seguintes:

    • Especificar tamanho

      Para especificar um tamanho, insira um valor na caixa Tamanho do disco virtual e, em seguida, selecione asunidades (MB,GBou TB).

      Se você usar outro layout de armazenamento que não o simples, o disco virtual usará mais espaço livre do que o tamanho especificado. Para evitar um potencial erro no qual o tamanho do volume excede o espaço livre do pool de armazenamento, marque a caixa de seleção Criar o maior disco virtual possível, até o tamanho especificado.

    • Tamanho máximo

      Selecione esta opção para criar um disco virtual que usa a capacidade máxima do pool de armazenamento.

  10. Na página Confirmar seleções, verifique se as configurações estão corretas e, em seguida, selecione Criar.

  11. Na página Exibir resultados, verifique se todas as tarefas foram concluídas e, em seguida, selecione Fechar.

    Dica

    A caixa de seleção Criar um volume ao fechar o assistente é marcada por padrão. Isso levará você até a próxima etapa.

Windows PowerShell comandos equivalentes para criar discos virtuais

O seguinte cmdlet ou cmdlets do Windows PowerShell executam a mesma função que o procedimento anterior. Insira cada cmdlet em uma única linha, mesmo que possa aparecer quebra em várias linhas aqui devido a restrições de formatação.

O exemplo a seguir cria um disco virtual de 50 GB chamado VirtualDisk1 em um pool de armazenamento chamado StoragePool1.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB)

O exemplo a seguir cria um disco virtual espelhado chamado VirtualDisk1 em um pool de armazenamento chamado StoragePool1. O disco usa a capacidade máxima de armazenamento do pool de armazenamento.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –ResiliencySettingName Mirror –UseMaximumSize

O exemplo a seguir cria um disco virtual de 50 GB chamado VirtualDisk1 em um pool de armazenamento chamado StoragePool1. O disco usa o tipo de provisionamento dinâmico.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB) –ProvisioningType Thin

O exemplo a seguir cria um disco virtual chamado VirtualDisk1 em um pool de armazenamento chamado StoragePool1. O disco virtual usa espelhamento de três vias e possui tamanho fixo de 20 GB.

Observação

Você deve ter pelo menos cinco discos físicos no pool de armazenamento para que este cmdlet funcione. (Isso não inclui discos alocados como espera ativa.)

New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -FriendlyName VirtualDisk1 -ResiliencySettingName Mirror -NumberOfDataCopies 3 -Size 20GB -ProvisioningType Fixed

Etapa 3: criar um volume

Em seguida, você deve criar um volume para o disco virtual. Você pode atribuir uma letra ou pasta de unidade opcional e, em seguida, formatar o volume com um sistema de arquivos.

  1. Se o Assistente para Novo Volume ainda não estiver aberto, na página Pools do Armazenamento no Gerenciador do Servidor, em DISCOS VIRTUAIS, clique com o botão direito do mouse no disco virtual desejado e selecione Novo Volume.

    O Assistente de Novo Volume é aberto.

  2. Na página Antes de começar, selecione Próximo.

  3. Na página Selecionar o servidor e o disco, faça o seguinte e selecione Próximo.

    1. Na área Servidor, selecione o servidor no qual você deseja provisionar o volume.

    2. Na área Disco, selecione o disco virtual no qual você deseja criar o volume.

  4. Na página Especificar o tamanho do volume, insira um tamanho de volume, especifique as unidades(MB,GBou TB)e selecione Próximo.

  5. Na página Atribuir a uma letra da unidade ou pasta, configure a opção desejada e selecione Próximo.

  6. Na página Selecionar configurações do sistema de arquivos, faça o seguinte e selecione Próximo.

    1. Na lista Sistema de arquivos, selecione NTFS ou ReFS.

    2. Na lista Tamanho da unidade de alocação, deixe a configuração Padrão ou defina o tamanho da unidade de alocação.

      Observação

      Para obter mais informações sobre o tamanho da unidade de alocação, consulte Tamanho de cluster padrão para NTFS, FAT e exFAT.

    3. Opcionalmente, na caixa Rótulo do volume, digite um nome de rótulo para o volume, por exemplo, Dados de RH.

  7. Na página Confirmar seleções, verifique se as configurações estão corretas e, em seguida, selecione Criar.

  8. Na página Exibir resultados, verifique se todas as tarefas foram concluídas e, em seguida, selecione Fechar.

  9. Para verificar se o volume foi criado, em Gerenciador do Servidor, selecione a página Volumes. O volume estará listado no servidor onde foi criado. Você também pode verificar se o volume está no Windows Explorer.

Windows PowerShell comandos equivalentes para criar volumes

O seguinte Windows PowerShell cmdlet executa a mesma função que o procedimento anterior. Digite o comando como uma linha única.

O exemplo a seguir inicializa os discos para o disco virtual VirtualDisk1, cria uma partição com uma letra da unidade atribuída e formata o volume com o sistema de arquivos NTFS.

Get-VirtualDisk –FriendlyName VirtualDisk1 | Get-Disk | Initialize-Disk –Passthru | New-Partition –AssignDriveLetter –UseMaximumSize | Format-Volume

Informações adicionais