Criando um Volume em Blocos

No Private Cloud Appliance, os volumes em blocos são dispositivos de armazenamento em blocos desanexáveis que você pode usar para expandir dinamicamente a capacidade de armazenamento de uma instância.

Durante a criação do volume em blocos, você pode opcionalmente usar tags de formato livre para alterar o seguinte parâmetro de volume em blocos:

Tamanho do Bloco de Volumes
O valor padrão é 8.192 bytes. Para alterar o valor, especifique um valor em bytes para a tag de formato livre PCA_blocksize. Os valores suportados são uma potência de 2 entre 512 bytes e 1 megabyte, especificada como uma string e totalmente expandida. Recomendamos definir o valor para pelo menos 8192 bytes.
O tamanho do bloco não pode ser alterado após o volume ter sido criado.
Consulte Usando Tags de Recursos para Estender a Funcionalidade (IAM no Appliance).

(Opcional) Para criar um volume em blocos com valores não padrão para os atributos a seguir, primeiro configure as tags necessárias conforme descrito em Usando Tags de Recursos para Estender a Funcionalidade (IAM no Appliance). Em seguida, use as informações a seguir ao criar o volume em blocos.

  • Tendência de Gravação Síncrona

    Você pode configurar os dispositivos flash de cache de gravação para um compartilhamento ou LUN ("Logzilla"). O valor pode ser alterado posteriormente atualizando o volume em blocos.

    Para usar um valor não padrão, durante a criação do volume em blocos, designe esta tag definida:

    • Namespace de tag: OraclePCA
    • Nome da tag: logBias
    • Valor (selecione um): LATENCIA (padrão) ou THROUGHPUT
  • Cache Secundário

    Você pode configurar o uso dos dispositivos flash de cache de leitura para um compartilhamento ou LUN ("Readzilla"). O valor pode ser alterado posteriormente atualizando o volume em blocos.

    Para usar um valor não padrão, durante a criação do volume em blocos, designe esta tag definida:

    • Namespace de tag: OraclePCA
    • Nome da tag: secondaryCache
    • Valor (selecione um): ALL (padrão), METADATA ou NONE

Evite inserir informações confidenciais em nomes e tags.

    1. No menu de navegação UI do Compute Web, selecione Armazenamento em Blocos e, em seguida, selecione Volumes em Blocos.
    2. Selecione Criar Volume em Blocos.

    3. Forneça as seguintes informações de volume:

      • Nome: Forneça um nome ou uma descrição para o volume. Evite digitar informações confidenciais.

      • Compartimento: Selecione o compartimento no qual o volume em blocos será criado.

      • Tamanho (em GBs): O tamanho padrão de 1024 GB é mostrado. Para alterar o tamanho, insira um valor de 50 a 32768 (50 GB a 32 TB).

      • Volume de Alto Desempenho: (Opcional) Por padrão, o volume usa desempenho balanceado. Para criar um volume em blocos que use o recurso de alto desempenho, selecione o botão Ativar Alto Desempenho. Você só poderá selecionar volumes de alto desempenho se esses volumes estiverem disponíveis. Para obter mais informações, consulte Opções de Desempenho do Serviço Block Volumes.

        Esta seleção não pode ser alterada após a criação do volume.

      • Política de Backup: (Opcional) Selecione uma política de backup na lista drop-down. Talvez seja necessário alterar o compartimento.

        As políticas definidas pela Oracle são listadas e qualquer política definida pelo usuário. Para obter informações sobre as políticas definidas da Oracle (bronze, silver e gold), consulte Políticas de Backup Fornecidas pela Oracle.

        As políticas de backup podem ser designadas ou alteradas após a criação do volume. Um volume só pode ter uma política de backup de volume designada por vez. Para obter informações sobre como criar, editar e designar políticas de backup, consulte Gerenciando Políticas de Backup. Você também pode fazer backup desse volume manualmente, conforme descrito em Criando uma Inicialização Manual ou Backup de Volume em Blocos.

      • Tagging: (Opcional) Adicione tags definidas ou de formato livre para esse recurso, conforme descrito em Adicionando Tags na Criação de Recursos. As tags também podem ser aplicadas posteriormente.

        Para usar valores não padrão para o tamanho do bloco, o viés de gravação ou o cache secundário, especifique as tags apropriadas para definir os valores desses atributos. Consulte Adicionando Tags na Criação de Recursos.

    4. Selecione Criar Volume em Blocos.

      O volume está pronto para ser anexado a uma instância depois que seu ícone lista o volume no estado Disponível. Consulte Anexando um Volume.

  • Use o comando oci bv volume create e os parâmetros necessários para criar um volume.

    oci bv volume create --availability-domain <availability_domain_name> --compartment-id <compartment_OCID>  [OPTIONS]

    Para obter uma lista completa de comandos, flags e opções da CLI, consulte a Referência da Linha de Comandos.

    Para usar valores não padrão para o tamanho do bloco, o viés de gravação ou o cache secundário, especifique as tags apropriadas para definir os valores desses atributos. Consulte Adicionando Tags na Criação de Recursos.

    Procedimento

    1. Reúna as informações necessárias para executar o comando:

      • Nome do domínio de disponibilidade (oci iam availability-domain list)

      • OCID do Compartimento (oci iam compartment list)

    2. Execute o comando de criação de volume.

      Este procedimento não mostra todos os parâmetros disponíveis para este comando. Para obter informações sobre parâmetros adicionais, execute o comando com a opção --help.

      Exemplo:

      Este exemplo especifica VPUs, viés de log, cache secundário e tamanho do bloco de volume.

      Opção de VPUs por Gigabyte

      O valor da opção --vpus-per-gb é o número de unidades de desempenho de volume (VPUs) que serão aplicadas a esse volume por GB. O valor padrão para vpus-per-gb é 10, para desempenho de volume balanceado. Para obter maior desempenho, você pode especificar 20 VPUs/GB. Você só poderá selecionar volumes de alto desempenho se esses volumes estiverem disponíveis. Para obter mais informações, consulte Opções de Desempenho do Serviço Block Volume.

      Não é possível alterar VPUs por GB após a criação do volume.

      Não é possível ajustar volumes automaticamente.

      Exemplo:

      $ oci bv volume create --availability-domain AD-1 --compartment-id compartment_OCID --display-name myblockvolume --size-in-gbs 50 --vpus-per-gb 20 --defined-tags '{"OraclePCA":{"logBias":"THROUGHPUT","secondaryCache":"METADATA"}}' 
      --freeform-tags '{"PCA_blocksize": "65536"}'
      {
        "data": {
          "auto-tuned-vpus-per-gb": null,
          "autotune-policies": null,
          "availability-domain": "AD-1",
          "block-volume-replicas": null,
          "compartment-id": "ocid1.compartment.
                              unique_ID
                           ",
          "defined-tags": {
            "OraclePCA": {
              "logBias": "THROUGHPUT",
              "secondaryCache": "METADATA"
            }
          },
          "display-name": "myblockvolume",
          "freeform-tags": {},
               "PCA_blocksize": "65536"
          },
          "id": "ocid1.volume.
                              unique_ID
                           ",
          "is-auto-tune-enabled": null,
          "is-hydrated": null,
          "kms-key-id": null,
          "lifecycle-state": "PROVISIONING",
          "size-in-gbs": 50,
          "size-in-mbs": 51200,
          "source-details": null,
          "system-tags": null,
          "time-created": "2022-12-08T21:05:36.647925+00:00",
          "volume-group-id": null,
          "vpus-per-gb": 20
        },
        "etag": "08d0abc9-60c6-4fc7-b6fe-85d0af1c0308",
        "opc-work-request-id": "ocid1.workrequest.
                              unique_ID
                           "
      }

      Um valor vpus-per-gb de 10 indica que esse é um volume de desempenho balanceado. Um valor vpus-per-gb de 20 indica que esse é um volume de alto desempenho.

      Quando o volume estiver no estado AVAILABLE, você poderá anexá-lo a uma instância. Consulte Anexando um Volume.

  • Use a operação CreateVolume para criar um volume em blocos.

    Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.