Visão geral de Espaços de Armazenamento

 

Aplicável a: Windows 8.1, Windows Server 2012 R2, Windows Server 2012, Windows 8

Este tópico fala sobre Espaços de Armazenamento, uma tecnologia do Windows e Windows Server que permite que você virtualize o armazenamento através do agrupamento de discos de padrão industrial nos pools de armazenamento e crie espaços de armazenamento por meio da capacidade disponível nos pools de armazenamento. Este tópico apresenta uma visão geral da tecnologia e da nova funcionalidade Espaços de Armazenamento no R2 do Windows Server 2012. O fim do tópico também fornece uma lista atualizada dos tópicos essenciais de Espaços de armazenamento.

All_Symbols_Cloud Você sabia que o Microsoft Azure fornece uma funcionalidade semelhante na nuvem? Saiba mais sobre as Soluções de armazenamento do Microsoft Azure.

Crie uma solução de armazenamento híbrido no Microsoft Azure:
- Migre para o Armazenamento Premium do Azure
- Saiba mais sobre armazenamento em nuvem híbrida do StorSimple

Você quis dizer…

Neste tópico

  • Descrição da tecnologia

  • Funcionalidade importante

  • Funcionalidade nova e alterada

  • Requisitos

  • Consulte também

Descrição da tecnologia

Os Espaços de Armazenamento possibilitam soluções de armazenamento econômicas, de alta disponibilidade, dimensionáveis e flexíveis para implantações (físicas ou virtuais) críticas para a empresa. Os Espaços de Armazenamento fornecem recursos sofisticados de virtualização do armazenamento, que permitem que os clientes utilizem armazenamento padrão do setor para um único computador e implantações dimensionáveis com vários nós. Eles são adequados para uma grande variedade de clientes, inclusive corporações e empresas de hospedagem em nuvem, que usam o Windows Server para armazenamento altamente disponível que poderá crescer com a demanda a um custo compensador.

Com os Espaços de Armazenamento, a pilha de armazenamento do Windows foi essencialmente aprimorada para incorporar duas novas abstrações:

  • Pools de armazenamento. Uma coleção de discos físicos que permite agregar discos, expandir a capacidade de forma flexível e delegar a administração.

  • Espaços de armazenamento. Discos virtuais criados a partir do espaço livre em um pool de armazenamento. Os espaços de armazenamento possuem atributos como nível de resiliência, camadas de armazenamento, provisionamento fixo e controle administrativo preciso.

Espaços de armazenamento são integrados ao clustering de failover para alta disponibilidade e aos CSVs (Volumes Compartilhados do Cluster) para implantações de servidor de arquivos de expansão. Você pode gerenciar espaços de armazenamento por meio de:

  • System Center Virtual Machine Manager

  • Gerenciador de Cluster de Failover

  • Gerenciador do Servidor

  • Usando o Windows PowerShell

  • Instrumentação de Gerenciamento do Windows (WMI)

Funcionalidade importante

Os Espaços de Armazenamento incluem os seguintes recursos:

  • Pools de armazenamento. Os pools de armazenamento são blocos de construção fundamentais para os Espaços de Armazenamento. Os administradores de armazenamento já conhecem esse conceito, pelo que não precisarão aprender um novo modelo. Eles poderão criar pools de armazenamento de modo flexível, com base nas necessidades da implantação. Por exemplo, dado um conjunto de discos físicos, um administrador pode criar um pool (usando todos os discos físicos disponíveis) ou vários pools (dividindo os discos físicos conforme necessário). Além disso, para maximizar o valor do hardware de armazenamento, o administrador pode combinar discos rígidos e SSDs (unidades de estado sólido) no mesmo pool, usando camadas de armazenamento para mover as porções de arquivos acessadas com frequência para o armazenamento SSD e usando caches com write-back para armazenar pequenas gravações aleatórias em buffer para armazenamento SSD. Os pools podem ser expandidos dinamicamente simplesmente acrescentando discos, proporcionando um dimensionamento contínuo alinhado ao aumento dos dados.

  • Armazenamento resiliente. Os Espaços de Armazenamento oferecem três layouts de armazenamento (também conhecidos como tipos de resiliência):

    • Espelho. Grava dados em uma faixa em vários discos enquanto grava também uma ou duas cópias extras dos dados. Use o layout de espelho para a maioria das cargas de trabalho – ajuda a proteger os dados contra falhas de disco e oferece excelente desempenho, especialmente quando você adiciona alguns SSDs ao pool de armazenamento e usa camadas de armazenamento.

    • Paridade. Grava dados em uma faixa em vários discos enquanto grava também uma ou duas cópias de informações de paridade. Use o layout de paridade para cargas de trabalho de arquivamento e streaming de mídia ou outras cargas de trabalho onde você queira maximizar a capacidade e não vê problemas com menor desempenho de gravação.

    • Simples (sem resiliência). Grava dados em uma faixa de vários discos físicos sem cópias adicionais ou informações de paridade. Como o layout simples não fornece proteção contra falhas do disco, use-o apenas quando precisar de melhor desempenho e capacidade e não se importar em perder ou recriar dados se um disco falhar. Você também pode usar o layout simples quando seu aplicativo fornecer a própria proteção de dados.

    Além disso, os Espaços de Armazenamento podem reparar automaticamente espaços de espelho e de paridade nos quais um disco falha, usando discos dedicados que ficam reservados para substituir os discos com falhas (peças de reposição) ou, mais rapidamente, usando capacidade de espera ativa em outros discos no pool. Os Espaços de Armazenamento também incluem depuração em segundo plano e correção inteligente de erros para permitir a disponibilidade contínua do serviço, independentemente de falhas em componentes de armazenamento. No caso de um failover de cluster ou falha de energia, a integridade dos dados é preservada para que a recuperação ocorra rapidamente, sem perda dos dados.

  • Disponibilidade contínua. Os Espaços de Armazenamento são integrados ao clustering de failover, que permite o fornecimento de implantações de serviço com disponibilidade contínua. Um ou mais pools podem ser clusterizados em vários nós de um único cluster. Espaços de armazenamento são acessados por um nó e o armazenamento realizará failover contínuo para um nó diferente quando necessário (em resposta a condições de falha ou devido ao balanceamento de carga). A integração com CSVs permite o acesso escalável aos dados.

  • Camadas de armazenamento. As camadas de armazenamento combinam os melhores atributos de SSDs e HDDs (unidades de discos rígidos), permitindo criar discos virtuais com duas camadas de armazenamento – uma camada SSD para dados acessados com frequência e uma camada HDD para dados acessados com menos frequência. Geralmente, novos dados são gravados na camada HDD e, em seguida, os Espaços de Armazenamento movem esses dados de forma transparente em nível de subarquivo entre as duas camadas, com base na frequência com que esses dados são acessados. Consequentemente, as camadas de armazenamento podem aumentar significativamente o desempenho para os dados mais usados (mais acessados), movendo-os para o armazenamento em SSD, sem prejudicar a capacidade de armazenar grandes quantidades de dados em HDDs acessíveis.

  • Cache com write-back. Os Espaços de Armazenamento no R2 do Windows Server 2012 oferecem suporte à criação de um cache com write-back que utiliza pouco espaço nas SSDs existentes no pool para armazenar pequenas gravações aleatórias em buffer. As gravações aleatórias, que com frequência dominam as cargas de trabalho comuns de empresas, são direcionadas para SSDs e, depois, são gravadas em HDDs.

  • Simplicidade operacional. A API do Gerenciamento de Armazenamento do Windows, a WMI e o Windows Powershell permitem script completo e gerenciamento remoto. Espaços de armazenamento também podem ser facilmente gerenciados por meio da função Serviços de Arquivo e Armazenamento no Gerenciador de servidores e por meio do System Center Virtual Machine Manager. Os Espaços de Armazenamento também fornecem notificações quando a quantidade de capacidade disponível em um pool de armazenamento atinge um limite configurável.

  • Multilocação. A administração de pools de armazenamento pode ser controlada por ACLs (listas de controle de acesso) e delegada por pool, oferecendo suporte a cenários de hospedagem que exigem isolamento de locatários. Os Espaços de Armazenamento seguem o famoso modelo de segurança do Windows; portanto, eles podem ser totalmente integrados aos Serviços de Domínio Active Directory.

Funcionalidade nova e alterada

A tabela a seguir descreve algumas das principais mudanças nos Espaços de Armazenamento. Para obter informações detalhadas, consulte Novidades nos Espaços de Armazenamento.

Recurso/funcionalidade Novo ou atualizado? Descrição
Camadas de armazenamento Novo Move automaticamente dados acessados com frequência para um armazenamento mais rápido (SSD) e dados pouco acessados para um armazenamento mais lento (HDD).
Cache com write-back Novo Armazena em buffer pequenas gravações aleatórias no armazenamento SSD, reduzindo a latência das gravações.
Suporte a espaço de paridade para clusters de failover Novo Permite a criação de espaços de paridade em clusters de failover.
Paridade dupla Novo Armazena duas cópias das informações de paridade em um espaço de paridade, o que ajuda na proteção contra duas falhas simultâneas de disco, ao mesmo tempo que otimiza a eficiência do armazenamento.
Recriação automática de espaços de armazenamento a partir do espaço livre no pool de armazenamento Novo Diminui significativamente o tempo para a recriação de um espaço de armazenamento após uma falha de disco, utilizando a capacidade não utilizada no pool em vez de uma única espera ativa.

Requisitos

Os Espaços de Armazenamento têm os seguintes requisitos:

  • R2 do Windows Server 2012, Windows Server 2012, Windows 8.1 ou Windows 8

  • Discos conectados SATA (Serial ATA) ou SAS (Serial Attached SCSI); opcionalmente em um compartimento JBOD (Just-a-Bunch-Of-Disks)

    Se utilizados, os adaptadores RAID devem ter todas as funcionalidades RAID desabilitadas e não podem ocultar dispositivos conectados, incluindo serviços de compartimento fornecidos por um JBOD conectado.

    Dica

    Os consumidores podem utilizar unidades USB com Espaços de Armazenamento; porém, unidades USB 3 podem não oferecer um alto nível de desempenho. As unidades USB 2 irão diminuir o desempenho – um único disco rígido USB 2 pode esgotar a largura de banda disponível no barramento USB compartilhado, limitando o desempenho quando há várias unidades conectadas ao mesmo controlador USB 2. Ao utilizar unidades USB 2, conecte-as diretamente a controladores USB diferentes no computador, não utilize hubs USB e adicione unidades USB 2 em um pool de armazenamento separado, usado somente para espaços de armazenamento que não necessitem de um alto nível de desempenho.

  • Para implantações de armazenamento compartilhado em clusters de failover:

    • Dois ou mais servidores executando o R2 do Windows Server 2012 ou Windows Server 2012

    • Os requisitos são os especificados para clustering de failover e CSVs (Volumes Compartilhados Clusterizados)

    • JBODs conectados a SAS em conformidade com os requisitos de certificação do Windows

      Para obter uma lista de JBODs certificados, consulte o Catálogo do Windows Server.

    • HBAs de SAS idênticos certificados para utilização com Espaços de Armazenamento

      Esses HBAs são conectados a todos os compartimentos JBOD no cluster do servidor de arquivos e não podem ter a funcionalidade de RAID integrada.

Para obter informações sobre como usar os espaços de armazenamento para hospedar máquinas virtuais para cargas de trabalho em grande escala do Hyper-V, consulte Fornecer armazenamento econômico para cargas de trabalho do Hyper-V usando o Windows Server.

Consulte também

Para obter informações adicionais relacionadas, consulte os seguintes recursos.

Tipo de conteúdo Referências
Avaliação - Novidades nos Espaços de Armazenamento
- Storage Spaces: What’s New in Windows Server 2012 R2 (TechEd 2013 Video)
- Armazenamento e melhorias de disponibilidade no Windows Server 2012 R2 (vídeo do TechEd 2013)
- Estudos de caso em espaços de armazenamento, servidores de arquivos expansíveis com SMB3 (blog)
- Achieving Over 1-Million IOPS from Hyper-V VMs in a Scale-Out File Server Cluster Using Windows Server 2012 R2 (Alcançando mais de 1 milhão de IOPS de VMs Hyper-V em um cluster de servidores de arquivo de expansão usando o Windows Server 2012 R2)
- Usando espaços de armazenamento para o desempenho do subsistema de armazenamento
- Virtualizando armazenamento para obter dimensionamento, resiliência e eficiência (blog Building Windows 8)
- Visão geral de Espaços de Armazenamento (Wiki do TechNet)
- Soluções de armazenamento de alto desempenho com o Windows 8
- Desempenho de armazenamento do sistema de plataforma de nuvem da Microsoft
Design - Guia de considerações sobre design para o armazenamento definido por software
- Calculadora de design de armazenamento definido por software
Implantação - Implantar espaços de armazenamento em um servidor autônomo
- Implantar Espaços de Armazenamento clusterizados
- Storage Spaces - Designing for Performance (Espaços de armazenamento - Projetando para o desempenho)
- Fornecer armazenamento econômico para cargas de trabalho do Hyper-V usando o Windows Server
- Tabelas de compilação de IaaS do Windows Server 2012: passo a passo com exemplos do PowerShell
Operações - Cmdlets de armazenamento no Windows PowerShell
- Cmdlets de Espaços de Armazenamento
- Testar o desempenho dos Espaços de Armazenamento usando cargas de trabalho sintéticas
- Como os espaços de armazenamento fazem uso de sobressalentes ativos
- Como os espaços de armazenamento respondem a erros em discos físicos
- Monitorar desempenho de camadas de armazenamento
- Substituir discos defeituosos e reparar JBODs para espaços de armazenamento
Recursos da comunidade - Perguntas Frequentes (FAQ) sobre os Espaços de Armazenamento
- Guia de sobrevivência de espaços de armazenamento (blog)
- Espaços de Armazenamento do Windows Server: o que são e por que devo usá-los? (CuratedAnswers)
- DiskSpd, PowerShell e desempenho de armazenamento: medir IOPs, taxa de transferência e latência para discos locais e compartilhamentos de arquivos SMB (blog)
- Passo a passo para resiliência de espaços de armazenamento espelhado usando o PowerShell
- Gerenciando o armazenamento com o Windows PowerShell no Windows Server 2012
- Implantar e gerenciar espaços de armazenamento com o Windows PowerShell
- Passo a passo para camadas de Espaços de Armazenamento no Windows Server 2012 R2
- The File Services and Storage TechNet Forum (O Fórum TechNet para serviços e armazenamento de arquivos)
- Equipe de Armazenamento no Gabinete de Arquivos da Microsoft
- Blog de Jose Barreto
- Blog da Equipe de Armazenamento do Windows
Tecnologias relacionadas - Serviços de Arquivo e Armazenamento
- Provisionamento dinâmico e armazenamento de trim
- Eliminação de duplicação de dados
- iSCSI Target Server
- Sistema de Arquivos Resiliente