Creación de un volumen en bloque

En Compute Cloud@Customer, los volúmenes en bloque son dispositivos de almacenamiento en bloque desasociables que puede utilizar para ampliar dinámicamente la capacidad de almacenamiento de una instancia.

Durante la creación del volumen en bloque, puede utilizar etiquetas de formato libre para cambiar el siguiente parámetro de volumen en bloque:

Tamaño del bloque de volumen
El valor por defecto es 8192 bytes. Para cambiar el valor, especifique un valor en bytes para la etiqueta de formato libre PCA_blocksize. Los valores admitidos son una potencia de 2 entre 512 bytes y 1 megabyte, especificada como cadena y completamente expandida. Se recomienda definir el valor en al menos 8192 bytes.
El tamaño de bloque no se puede cambiar después de crear el volumen.
Consulte Uso de etiquetas de formato libre para la funcionalidad ampliada.

(Opcional) Para crear un volumen en bloque con valores no por defecto para los siguientes atributos, configure primero las etiquetas necesarias como se describe en Creación de etiquetas OraclePCA. A continuación, utilice la siguiente información al crear el volumen en bloque.

  • Desviación de Escritura Síncrona

    Puede configurar los dispositivos flash de caché de escritura para un recurso compartido o LUN ("Logzilla"). El valor se puede cambiar posteriormente actualizando el volumen en bloque.

    Para utilizar un valor no por defecto, durante la creación del volumen en bloque, asigne esta etiqueta definida:

    • Espace de nombres de etiqueta: OraclePCA
    • Nombre de etiqueta: logBias
    • Valor (seleccione uno): LATENCY (valor por defecto) o THROUGHPUT
  • Caché Secundaria

    Puede configurar el uso de los dispositivos flash de caché de lectura para un recurso compartido o LUN ("Readzilla"). El valor se puede cambiar posteriormente actualizando el volumen en bloque.

    Para utilizar un valor no por defecto, durante la creación del volumen en bloque, asigne esta etiqueta definida:

    • Espace de nombres de etiqueta: OraclePCA
    • Nombre de etiqueta: secondaryCache
    • Valor (seleccione uno): ALL (valor por defecto), METADATA o NONE

Evite introducir información confidencial en nombres y etiquetas.

    1. En el menú de navegación de la consola de Compute Cloud@Customer, seleccione Almacenamiento de bloques y, a continuación, Volúmenes en bloque.
    2. Seleccione Crear volumen en bloque.

    3. Proporcione la siguiente información de volumen:

      • Nombre: proporcione un nombre o una descripción para el volumen. Evite introducir información confidencial.

      • Compartimento: seleccione el compartimento en el que desea crear el volumen en bloque.

      • Tamaño (en GB): se muestra el tamaño por defecto de 1024 GB. Para cambiar el tamaño, introduzca un valor de 50 a 32768 (50 GB a 32 TB).

      • Volumen de alto rendimiento: (opcional) por defecto, el volumen utiliza un rendimiento equilibrado. Para crear un volumen en bloque que utilice la función de alto rendimiento, seleccione el botón Activar alto rendimiento. Solo puede seleccionar volúmenes de alto rendimiento si dichos volúmenes están disponibles. Para obtener más información, consulte Opciones de rendimiento de Block Volume.

        Esta selección no se puede cambiar después de crear el volumen.

      • Política de copia de seguridad: (opcional) seleccione una política de copia de seguridad en la lista desplegable. Puede que necesite cambiar el compartimento.

        Se muestran las políticas definidas por Oracle y cualquier política definida por el usuario. Para obtener información sobre las políticas definidas por Oracle (bronze, silver y gold), consulte Políticas de Copia de Seguridad Proporcionadas por Oracle.

        Las políticas de copia de seguridad se pueden asignar o cambiar después de crear el volumen. Un volumen solo puede tener una política de copia de seguridad de volumen asignada a la vez. Para obtener información sobre la creación, edición y asignación de políticas de copia de seguridad, consulte Gestión de políticas de copia de seguridad. También puede realizar una copia de seguridad de este volumen manualmente, como se describe en Creación de una copia de seguridad de volumen en bloque o de inicio manual.

      • Etiquetado: (opcional) agregue una o más etiquetas a este recurso. Las etiquetas también se pueden aplicar más adelante. Para obtener más información sobre el etiquetado de recursos, consulte Etiquetas de recursos.

        Para utilizar valores que no sean por defecto para el tamaño de bloque, el sesgo de escritura o la caché secundaria, especifique las etiquetas adecuadas para definir los valores de estos atributos. Consulte Adición de etiquetas durante la creación de recursos.

    4. Seleccione Crear volumen en bloque.

      El volumen está listo para asociarse a una instancia después de que el icono muestre el volumen en estado Disponible. Consulte Asociación de un volumen.

  • Utilice el comando oci bv volume create y los parámetros necesarios para crear un volumen.

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

    Para obtener una lista completa de los comandos, los indicadores y las opciones de la CLI, consulte la Referencia de la línea de comandos.

    Para utilizar valores que no sean por defecto para el tamaño de bloque, el sesgo de escritura o la caché secundaria, especifique las etiquetas adecuadas para definir los valores de estos atributos. Consulte Adición de etiquetas durante la creación de recursos.

    Procedimiento

    1. Recopile la información necesaria para ejecutar el comando:

      • Nombre de dominio de disponibilidad (oci iam availability-domain list)

      • OCID de compartimento (oci iam compartment list)

    2. Ejecute el comando volume create.

      Este procedimiento no muestra todos los parámetros disponibles para este comando. Para obtener información sobre parámetros adicionales, ejecute el comando con la opción --help.

      Ejemplo:

      En este ejemplo, se especifican las VPU, la desviación de log, la caché secundaria y el tamaño de bloque de volumen.

      Opción de VPU por GB

      El valor de la opción --vpus-per-gb es el número de unidades de rendimiento de volumen (VPU) que se aplicarán a este volumen por GB. El valor por defecto para vpus-per-gb es 10, para un rendimiento de volumen equilibrado. Para obtener un mayor rendimiento, puede especificar 20 VPU/GB. Solo puede seleccionar volúmenes de alto rendimiento si dichos volúmenes están disponibles. Para obtener más información, consulte Opciones de rendimiento de Block Volume.

      Las VPU por GB no se pueden cambiar después de crear el volumen.

      No puede ajustar automáticamente los volúmenes.

      Por ejemplo:

      $ 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
                           "
      }

      Un valor vpus-per-gb de 10 indica que se trata de un volumen de rendimiento equilibrado. Un valor vpus-per-gb de 20 indica que se trata de un volumen de alto rendimiento.

      Cuando el volumen tiene el estado DISPONIBLE, puede asociar el volumen a una instancia. Consulte Asociación de un volumen.

  • Utilice la operación CreateVolume para crear un volumen en bloque.

    Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.