Configurando o armazenamento no VMM
Publicado: março de 2016
Aplicável a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Cargas de trabalho virtualizadas no Virtual Machine Manager (VMM) necessitam de recursos de armazenamento para atender aos requisitos de capacidade e desempenho. O VMM reconhece armazenamento local e remoto. Armazenamento local representa a capacidade de armazenamento disponível em um servidor ou diretamente ligada a um servidor. Armazenamento local é normalmente usado para soluções de virtualização de baixo custo. Os descarregamentos de armazenamento remoto funcionam do servidor para um dispositivo de armazenamento externo, onde o hardware de armazenamento fornece dimensionamento e capacidade.
O VMM aceita as seguintes soluções de armazenamento:
Armazenamento de bloco— o VMM aceita o uso de dispositivos de armazenamento em nível de bloco que expõem LUNs (números de unidades lógicas) para armazenamento utilizando Fiber Channel, e mecanismos de conexão Serial Attached iSCSI (SAS). Para obter mais informações sobre Fibre Channel, consulte Gerenciando o Fibre Channel Virtual no VMM.
Armazenamento de arquivo— o VMM aceita o uso de compartilhamentos de rede para armazenamento. Compartilhamentos de rede que oferecem suporte ao SMB (Protocolo SMB) 3.0 podem residir em um servidor de arquivos do Windows ou em um dispositivo de NAS (armazenamento anexado à rede) de fornecedores de armazenamento como EMC e NetApp.
O VMM apresenta uma série de novas alterações para provedores de armazenamento e suporte de automação, inclusive:
Suporte para SMAPI (API do gerenciamento de armazenamento do Windows). O SMAPI foi apresentado no Windows Server 2012 para o gerenciamento de armazenamento diretamente conectado e matrizes de armazenamento externo. O SMAPI é combinado com um SMP (provedor de gerenciamento de armazenamento) ou com o Serviço de Gerenciamento de Armazenamento Baseado em Padrões da Microsoft e um provedor de SMI-S. O SMAPI substitui a API do VDS (Serviço de Disco Virtual) no Windows Server 2012. Para obter mais informações, consulte An Introduction to Storage Management in Windows Server (Uma introdução ao gerenciamento de armazenamento no Windows Server.
O VMM usa SMAPI para gerenciar o armazenamento externo usando SMP, ou usa o SMAPI em conjunto com o Serviço de Gerenciamento de Armazenamento para se comunicar com o armazenamento que é compatível com o SMI-S (especificação de iniciativa de gerenciamento de armazenamento). Desde o VMM no System Center 2012 SP1, o serviço de Gerenciamento de Armazenamento Baseado em Padrões Windows substitui o Serviço de Gerenciamento de Armazenamento da Microsoft, e é um recurso de servidor opcional que permite a comunicação com provedores de armazenamento SMI-S.
A migração de SAN (rede de área de armazenamento) que usa a interface de provedor de hardware do VDS legada não tem suporte a partir do lançamento do System Center 2012. Ao atualizar do System Center 2012, você deve remover o software do provedor de hardware de VDS do servidor do VMM e habilitar o SMI-S ou o provedor do Windows Management Infrastructure (WMI) SMP nativo usando instruções dos fornecedores de armazenamento.
Além de descoberta e gerenciamento de matrizes iSCSI com destinos estáticos, o VMM adiciona suporte para a descoberta e gerenciamento de matrizes de destino iSCSI que oferecem suporte a destinos dinâmicos e manuais, por exemplo Starwind, HP P2000, Dell EqualLogic e Microsoft iSCSI Software Target.
O VMM oferece suporte à criação de uma unidade de lógica provisionamento thin (LU). O VMM adiciona suporte para a criação de uma unidade lógica de provisionamento thin em um pool de armazenamento. O provisionamento thin possibilita alocar mais capacidade para aplicativos ou usuários específicos do que está fisicamente disponível. A matriz de armazenamento deve aceitar provisionamento thin, e o administrador de armazenamento deve habilitar o provisionamento thin para um pool de armazenamento.
O VMM fornece suporte para o Microsoft iSCSI Software Target usando um provedor de SMI-S. O Microsoft iSCSI agora está totalmente integrado ao Windows Server 2012. O arquivo de instalação (.msi) do provedor de SMI-S para o Microsoft iSCSI Target Server está incluído na instalação, no caminho CDLayout.EVAL\amd64\Setup\msi\iSCSITargetPRov\iSCSITargetSMISProvider.msi. Para obter mais informações sobre o Microsoft iSCSI Software Target, consulte:
O Windows Server 2012 fornece suporte ao uso de compartilhamentos de arquivos do protocolo SMB 3.0 como armazenamento compartilhado para o Hyper-V. Usando o VMM, você pode atribuir compartilhamentos de arquivos SMB para servidores autônomos que executam o Hyper-V e clusters. Para obter mais informações, consulte Como atribuir compartilhamentos de arquivos 3.0 SMB para Hosts Hyper-V e Clusters no VMM.
A partir de System Center 2012 R2, o VMM fornece suporte para criar e gerenciar Servidores de arquivo de expansão com Espaços de armazenamento. Para obter mais informações, consulte Como criar um pool de armazenamento de discos físicos no VMM e Como criar um compartilhamento de arquivo por meio de um pool de armazenamento no VMM.
Implantando e gerenciando recursos de armazenamento
O VMM permite configurar, implantar e gerenciar os recursos de armazenamento a seguir.
Descoberta de armazenamento — os administradores geralmente têm pouca visibilidade das infraestruturas de armazenamento subjacentes. Usando o VMM, você pode descobrir automaticamente armazenamento local e remoto, inclusive matrizes de armazenamento, pools e unidades lógicas, como volumes de armazenamento ou LUNs, discos, volumes e discos virtuais.
Classificação de armazenamento — É possível classificar o armazenamento descoberto usando nomes descritivos amigáveis para criar e expor um modelo de armazenamento simplificado.
Provisionamento de armazenamento—VMM pode provisionar novas unidades lógicas por meio da capacidade disponível para um host Hyper-V ou cluster de host. Novas unidades lógicas podem ser provisionadas usando qualquer um dos seguintes métodos. O método utilizado depende do tipo de matriz de armazenamento e da carga de trabalho de virtualização que você precisa implantar.
A partir da capacidade disponível —Criar uma nova unidade lógica da capacidade disponível é útil quando você tem um pool de armazenamento disponível, permitindo o controle sobre quantas unidades lógicas você cria e o tamanho de cada uma delas.
Criando um instantâneo gravável de uma unidade lógica —Criar um instantâneo gravável de uma unidade lógica existente permite que você rapidamente crie muitas cópias de um disco virtual existente. Você pode provisionar várias máquinas virtuais em pouco tempo, com carga mínima sobre os hosts. Dependendo da matriz, os instantâneos usam espaço de maneira muito eficiente e podem ser criados quase instantaneamente.
Criando um clone de uma unidade lógica —Criar um clone de uma unidade lógica já existente atenua o trabalho de criação de uma cópia completa de um disco virtual para a matriz. Dependendo da matriz, os clones geralmente não são eficientes no uso do espaço e podem levar algum tempo para serem criados.
Dos compartilhamentos de arquivo em servidores de arquivo baseados em Windows—Você pode provisionar novos compartilhamentos de arquivo em servidores de arquivo baseados em Windows e em dispositivos NAS.
Alocação de armazenamento — Você pode alocar pools de armazenamento disponíveis e LUNs para grupos de hosts definidos que podem representar, por exemplo, grupos empresariais e locais. Recursos normalmente precisam ser alocados no nível do grupo de hosts antes que possam ser atribuídos aos hosts. Se você alocar um pool de armazenamento, será possível criar e atribuir unidades lógicas diretamente de hosts gerenciados no grupo de hosts que pode acessar a matriz de armazenamento. Além disso, o VMM poderá criar automaticamente unidades lógicas a partir do pool de armazenamento, se você usar provisionamento rápido de máquinas virtuais com instantâneos ou clonagem de SAN.
Encerramento do armazenamento—VMM pode encerrar o armazenamento que ele gerencia. Essa capacidade é importante para evitar que falte capacidade de armazenamento ao longo do tempo.
Cenários de uso
Cenários de uso comuns de recursos de armazenamento incluem os seguintes:
Atribuição e adição de armazenamento a hosts ou clusters — Um grupo de hosts que requer novo armazenamento procura o armazenamento que o alocou, e atribui para servidores que estão executando clusters ou Hyper-V, conforme necessário. Essa atribuição automática de armazenamento funciona com base em cenários de provisionamento rápido de SAN em que os números de unidade lógica são clonados. O VMM expõe o armazenamento aos hosts de máquina virtual, inicializa os discos e formata novos volumes. Para implantações de clusters, o VMM cria Volumes Compartilhados do Cluster (CSV) necessário e os recursos de disco físico, e associa o volume a todos os hosts de cluster, de modo que ele seja compartilhado pelo cluster. O VMM também pode atribuir armazenamento adicional para um host ou cluster que já tenha armazenamento atribuído. O VMM automatiza a remoção de máscara e a preparação do volume. Em um cluster, o VMM também cria os recursos de cluster. Para obter instruções, consulte Como configurar o armazenamento em um Host Hyper-V no VMM.
Criação de cluster — O VMM pode criar um cluster com até 64 nós do Hyper-V e automatizar a atribuição de armazenamento de cluster compartilhado como parte do mesmo fluxo de trabalho. Simplificar a criação de novos clusters com armazenamento compartilhado é importante em uma implantação de nuvem privada. Para obter mais informações, consulte Criando um cluster de hosts Hyper-V no VMM - Visão geral.
Servidor de arquivos de expansão— A partir do System Center 2012 R2, o VMM pode criar um Servidor de arquivos de expansão e gerenciar seu armazenamento. Para obter mais informações, consulte Adicionando computadores físicos como hosts Hyper-V ou como Servidores de arquivos de escalabilidade horizontal no VMM - Visão geral.
Provisionamento rápido— Matrizes de armazenamento podem criar cópias de discos virtuais com muita eficiência com carga mínima no host da máquina virtual. O VMM pode aproveitar esse recurso para criar rapidamente máquinas virtuais. O VMM reconhece os recursos da matriz de armazenamento, quando uma unidade lógica contém um sistema de arquivos e um disco virtual, e você pode criar um modelo com um disco virtual em uma unidade lógica. O VMM pode instruir a matriz para criar uma cópia de um disco virtual ao provisionar um novo armazenamento na matriz, usando um instantâneo ou por meio da clonagem. Depois, o VMM expõe o armazenamento para o host ao montar o sistema de arquivos e associar o disco virtual com a máquina virtual. No console do VMM, você usa provisionamento rápido para criar máquinas virtuais independentes ou máquinas baseadas em serviços. Você também pode integrar o provisionamento rápido em suas próprias ferramentas de provisionamento usando o Windows PowerShell. Para obter mais informações, consulte Rapid Provisioning a Virtual Machine by Using SAN Copy Overview (Visão geral do provisionamento rápido de máquina virtual usando cópia SAN).
Configurando a automação do armazenamento
Antes de começar
Antes de começar a configuração de armazenamento, observe o seguinte:
A automação do armazenamento com o VMM só tem suporte em servidores que estão executando Hyper-V.
Não instale o provedor de SMI-S no servidor de gerenciamento do VMM. Essa configuração não tem suporte.
Provedores WMI SMP da Dell EqualLogic e NexSan devem ser instalados no servidor de gerenciamento VMM.
Confira a lista em Matrizes de armazenamento suportadas para verificar se uma matriz de armazenamento é compatível. Observe que o VMM reconhece armazenamento em matrizes de armazenamento que não aparecem na lista. No entanto, não há garantia de que você possa executar operações de gerenciamento ativo, como provisionamento de unidades lógicas, mascaramento e remoção de máscara, clonagem e instantâneos nessas matrizes de armazenamento por meio do VMM. Se uma matriz de armazenamento não está nesta lista, recomendamos que você entre em contato com seu fornecedor de armazenamento para determinar o suporte ao VMM.
Se o tipo de prestador de SMI-S da matriz de armazenamento é um provedor de "proxy" que precisa ser instalado em um servidor separado, obtenha e instale a versão mais recente do provedor de SMI-S de seu fornecedor de armazenamento em um servidor que o servidor de gerenciamento do VMM possa acessar pela rede por endereço IP ou pelo nome de domínio totalmente qualificado (FQDN).
Notifique o administrador de armazenamento que, quando o VMM gerencia a atribuição de unidades lógicas, ele, por padrão, cria um grupo de armazenamento (ou conjunto de máscara) por host, que pode incluir os iniciadores desse host. Em uma configuração de cluster, o VMM cria um grupo de armazenamento por nó de cluster, usando todos os iniciadores desse nó de cluster. Um grupo de armazenamento pode conter um ou mais dos IDs de iniciador do host como um IQN (nome qualificado iSCSI) ou um WWN (World Wide Name).
Em alguns sistemas de armazenamento, é preferível usar um grupo de armazenamento para todo o cluster, em que os iniciadores de host de todos os nós de cluster estão contidos nesse grupo. Para aceitar essa configuração, você deve definir a propriedade
CreateStorageGroupsPerCluster
como$true
usando o cmdletSet-SCStorageArray
no shell de comando do VMM.Observação No VMM, um grupo de armazenamento é definido como um objeto que une iniciadores de host, portas de destino e unidades lógicas. Um grupo de armazenamento tem um ou mais iniciadores de host, uma ou mais portas de destino e uma ou mais unidades lógicas. As unidades lógicas são expostas aos iniciadores de host por meio das portas de destino.
Fluxo de trabalho da automação de armazenamento
A lista a seguir descreve o fluxo de trabalho usado para descobrir, classificar e atribuir armazenamento usando o VMM:
Descobrir armazenamento — No console do VMM, inicie o Assistente para Adicionar Dispositivos de Armazenamento e selecione o tipo de provedor exigido, Servidor de Arquivos do Windows, SMI-S ou WMI SMP. Provedores SMI-S e Servidor de arquivos do Windows exigem um endereço IP ou FQDN. Para SMI-S, você se conecta ao provedor de armazenamento SMI-S para descobrir o armazenamento. Para provedores de WMI SMP, você seleciona o provedor necessário em uma caixa de lista suspensa. Para obter instruções, consulte Como adicionar e classificar SMI-S e dispositivos de SMP de armazenamento no VMM.
Classificar o armazenamento — O processo de classificar o armazenamento atribui uma classificação significativa aos pools de armazenamento. Por exemplo, você pode atribuir uma classificação OURO para um pool de armazenamento que reside na matriz de armazenamento mais rápida e mais redundante. Para obter instruções, consulte A criação de classificações de armazenamento no VMM.
Selecione um método para criar unidades lógicas — Especifique como unidades lógicas serão criadas durante o provisionamento rápido de máquinas virtuais. Observe que, por padrão, novas unidades lógicas são criadas a partir da capacidade disponível. Você só precisa modificar essa configuração padrão se quiser usar provisionamento rápido com tecnologia de cópia SAN como clonagem ou instantâneos. Para obter instruções, consulte Como selecionar um método para criar unidades lógicas no VMM.
Provisionamento de armazenamento— Criar unidades lógicas de armazenamento. Para obter instruções, consulte Como provisionar armazenamento unidades lógicas no VMM. Como alternativa, você pode criar unidades lógicas fora de banda usando ferramentas de gerenciamento do seu fornecedor de matriz. Se você utilizar este método, levará algum tempo para que o VMM se atualize e reflita as mudanças.
Alocar armazenamento para um grupo de hosts — A partir do nó de armazenamento do console do VMM, ou a partir da caixa de diálogo Propriedades do grupo de hosts de destino, aloque unidades lógicas pré-criadas ou pools de armazenamento para grupos de hosts específicos. Para obter instruções, consulte Como alocar unidades lógicas de armazenamento para um grupo de hosts no VMM e Como alocar Pools de armazenamento para um grupo de hosts no VMM.
Observação Se você alocar um pool de armazenamento, será possível criar e atribuir unidades lógicas diretamente de hosts gerenciados no grupo de hosts que pode acessar a matriz de armazenamento. Além disso, o VMM poderá criar automaticamente unidades lógicas a partir do pool de armazenamento, se você usar provisionamento rápido de máquinas virtuais com instantâneos ou clonagem de SAN. Durante o processo de provisionamento rápido, unidades lógicas são automaticamente criadas e atribuídas.
Atribuir o armazenamento a hosts e clusters — Depois de configurar o armazenamento e de fazer a atribuição a grupos de hosts, você poderá atribuir o armazenamento a servidores que estão executando Hyper-V e clusters de host como armazenamento compartilhado (Volume Compartilhado de Cluster) ou disponível. Observe que todos os nós do cluster devem ter acesso à matriz de armazenamento utilizando adaptadores de barramento de host (HBA) ou iSCSI. Se você tiver atribuído um pool de armazenamento a um grupo de hosts, será possível criar e atribuir, opcionalmente, unidades lógicas diretamente da caixa de diálogo Propriedades de um host ou cluster de hosts. Se a matriz de armazenamento suportar conectividade de host iSCSI, você poderá criar sessões iSCSI para a matriz de armazenamento usando a caixa de diálogo Propriedades de um host. Para obter instruções, consulte:
Observação Os hosts devem ser capazes de acessar a matriz de armazenamento. Por exemplo, se você estiver usando uma SAN Fibre Channel, cada host deverá ter um adaptador de barramento do host (HBA) e o deverão ser zoneados corretamente. Para obter mais informações sobre Fibre Channel, consulte Gerenciando o Fibre Channel Virtual no VMM.
O armazenamento configurado também poderá ser descomissionado, se necessário. Para obter instruções, consulte Como remover unidades lógicas de armazenamento no VMM.
Matrizes de armazenamento suportadas
Para obter a versão mais recente das matrizes de armazenamento com suporte, consulte Supported storage arrays for System Center 2012 VMM (Matrizes de Armazenamento com Suporte para System Center 2012 VMM) no Wiki do TechNet.