Creación de un volumen en bloque

En Compute Cloud@Customer, los volúmenes en bloque son dispositivos de almacenamiento de bloques 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 de bloque del 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 una cadena y completamente expandida. Se recomienda establecer 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, primero configure las etiquetas necesarias como se describe en Uso de etiquetas de formato libre para la funcionalidad ampliada. 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 que no sea por defecto, durante la creación del volumen en bloque, asigne esta etiqueta definida:

    • Espacio 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 que no sea por defecto, durante la creación del volumen en bloque, asigne esta etiqueta definida:

    • Espacio 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 la que desea crear el volumen en bloque.

      • Tamaño (en GB): se muestra el tamaño predeterminado de 1024 GB. Para cambiar el tamaño, introduzca un valor de 50 a 32768 (de 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 enumeran las políticas definidas por Oracle y todas las políticas definidas por el usuario. Para obtener más 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 tarde. Para obtener más información sobre el etiquetado de recursos, consulte Adición de etiquetas en la creación de recursos (IAM en OCI).

        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 en la creación de recursos (IAM en OCI).

    4. Seleccione Crear volumen en bloque.

      El volumen está listo para asociarse a una instancia después de que su icono muestre el volumen en el 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 CLI, consulte la Referencia de línea de comando.

    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 en la creación de recursos (IAM en OCI).

    Procedimiento

    1. Recopile la información que necesita 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 de creación de volumen.

      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, el sesgo de log, la caché secundaria y el tamaño del 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 volúmenes automáticamente.

      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 se encuentre en 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.