Configurando o Volumes Virtuais

Após se certificar de que seu ambiente atende aos pré-requisitos do Volumes virtuais do VMware vSphere, primeiro você deve ativar a função usando o GUI de gerenciamento ou a interface da linha de comandos (CLI). Em seguida, configure e registre o servidor IBM Spectrum Connect como um provedor de armazenamento no VMware vCenter.

Antes de configurar Volumes virtuais, os seguintes pré-requisitos devem ser atendidos:
  • Assegure-se de que o IBM Spectrum Connect esteja instalado.
  • Certifique-se de que esteja executando o VMware vSphere (hosts ESXi e vCenter) versão 6.0 (ou mais recente).
  • Certifique-se de que o servidor NTP (Network Time Protocol) esteja configurado no sistema com o servidor IBM Spectrum Connect. O NTP garante que as configurações de horário sejam consistentes entre o sistema e o servidor IBM Spectrum Connect.
  • Confirme se você tem as informações de rede para o VMware vSphere e o IBM Spectrum Connect: o endereço IP, a máscara de sub-rede, o gateway e o nome completo do domínio (FQDN), como hostname.domain.com.

Usando o GUI de gerenciamento

Para ativar Volumes virtuais, conclua as seguintes tarefas no sistema antes de continuar quaisquer configurações no servidor IBM Spectrum Connect:
  1. Na GUI de gerenciamento, clique em Configurações > Sistema > VVOL.
  2. Selecione Ativado para ativar Volumes virtuais. Um volume utilitário é criado automaticamente para armazenar metadados críticos que são necessários para Volumes virtuais. Esse volume utilitário é gerenciado pelo servidor IBM Spectrum Connect.
  3. Selecione um conjunto de armazenamentos para armazenar o volume do utilitário. Se possível, armazene uma cópia espelhada do volume do utilitário em um segundo conjunto de armazenamentos que esteja em um domínio de falha separado. Por exemplo, utilize um conjunto de armazenamentos que é feita a partir de MDisks que são apresentados a partir de sistemas de armazenamento diferentes ou um grupo de E/S diferente.
  4. Crie uma conta do usuário para o servidor IBM Spectrum Connect. Para criar a API do VMware vSphere para a função do provedor Storage Awareness (VASA), conclua essas etapas:
    1. Na GUI de gerenciamento, selecione Acesso > Usuários > Criar grupo de usuários.
    2. Insira qualquer nome válido para o grupo de usuários e selecione Provedor VASA para a função e clique em Criar.
    3. Na página Usuário, clique em Criar usuário.
    4. Insira um nome de usuário que é usado pelo servidor IBM Spectrum Connect e selecione o nome de usuário que você criou anteriormente para o Grupo de Usuários. Insira uma senha válida e clique em Criar.
    O servidor IBM Spectrum Connect usa essas credenciais de armazenamento e privilégios de função para acessar o sistema e executar as tarefas automatizadas que são necessárias para Volumes virtuais. Assegure-se de registrar essas credenciais de armazenamento. Elas são necessárias para configurar o servidor IBM Spectrum Connect.
    Nota: A função do Provedor VASA é usada somente pelo servidor IBM Spectrum Connect. Os usuários não devem efetuar login diretamente no GUI de gerenciamento ou na CLI com uma conta que tenha a função de usuário Provedor VASA e concluir as tarefas do sistema, a menos que eles sejam direcionados pelo suporte.
  5. Na GUI de gerenciamento, selecione Hosts > Hosts.
  6. Para criar um novo objeto do host, selecione Incluir Host.
  7. Insira o nome de um servidor host ESXi que irá acessar o armazenamento do sistema e insira as informações de conexão. Selecione VVOL para o tipo do host. Clique em Incluir host. Repita esta etapa para cada servidor host ESXi.
  8. Se o host ESXi foi configurado anteriormente, o tipo de host poderá ser mudado selecionando o host ESXi. Clique em Ação e selecione Propriedades. No painel Visão geral, selecione Editar e mude o tipo de host para VVOL.

Usando a interface da linha de comandos

Para ativar Volumes Virtuais usando a interface da linha de comandos (CLI), conclua estas etapas:

  1. Um volume de utilitário é necessário para armazenar metadados críticos para o Volumes Virtuais. Para criar um volume de utilitário para um único conjunto de armazenamentos, insira o comando a seguir:
    svctask mkmetadatavdisk -mdiskgrp mdiskgrpid
    Para criar um volume de utilitário para múltiplos conjuntos de armazenamentos, insira o comando a seguir:
    svctask mkmetadatavdisk -mdiskgrp mdiskgrpid_1:mdiskgrpid_2
    Para criar o volume de utilitário no sistema, deve-se ter a função de administrador ou de usuário administrador de segurança. Se possível, tenha uma cópia espelhada do volume do utilitário armazenado em um segundo conjunto de armazenamentos em um domínio de falha separado. Use um conjunto de armazenamentos que seja feito a partir de MDisks que são apresentados a partir de um controlador de armazenamento diferente ou de um grupo de E/S diferente.
  2. No sistema, crie o grupo de usuários e especifique a função de Provedor VASA. Insira o seguinte comando:
    mkusergrp -role VasaProvider -name VasaProvider
  3. No sistema, crie o usuário para a função de Provedor VASA. O usuário que possui a função de Provedor VASA recebe permissões específicas que restringem o acesso a somente aquelas funções que estão relacionadas ao gerenciamento do Volumes Virtuais. Insira o seguinte comando:
    mkuser -usergrp VasaProvider -name myVasaProvider -password
        'password'
  4. Para incluir um host que represente o servidor host ESXi que acessa o conjunto para Volumes Virtuais, insira o comando a seguir:
    mkhost -fcwwpn 210100E08B251EE6:210100F08C262EE7 -type adminlun 
    -iogrp io_grp0:io_grp1:io_grp2:io_grp3 
    O parâmetro -type adminlun indica que o host é usado para Volumes Virtuais.
    Para mudar um host existente que acessa o conjunto para o Volumes Virtuais, insira o comando a seguir:
    chhost -type adminlun host_id