Escala dinámica de rendimiento

Block Volume proporciona escala dinámica de rendimiento con ajuste automático. Esta función permite configurar los volúmenes de modo que el servicio ajuste el nivel de rendimiento automáticamente para optimizar el rendimiento.

Hay dos tipos de escala dinámica de rendimiento con ajuste automático que puede activar para los volúmenes:

  • Ajuste automático basado en rendimiento: cuando esta opción está activada, Block Volume ajusta el rendimiento del volumen entre los niveles que especifique, según el rendimiento supervisado del volumen.

  • Ajuste automático de volumen desasociado: cuando esta opción está activada, Block Volume ajusta el nivel de rendimiento del volumen en función de si el volumen está asociado a una instancia o desasociado de esta.

Escala dinámica basada en el rendimiento

La función de ajuste automático basado en rendimiento permite a Block Volume ajustar el rendimiento del volumen entre los niveles que especifique, en función del rendimiento supervisado real de un volumen.

Al activar la escala dinámica basada en el rendimiento con el ajuste automático, especifique la configuración de rendimiento por defecto (VPU/GB), que es el nivel de rendimiento más bajo al que se ajustará el volumen cuando se asocie a una instancia. También debe especificar el nivel de rendimiento máximo (VPU/GB), que es el nivel de rendimiento máximo al que se ajustará el volumen. Block Volume supervisa el rendimiento del volumen mediante las siguientes métricas:

  • Operaciones reguladas del volumen
  • VPU/GB garantizadas del volumen
  • IOPS garantizados del volumen
  • Rendimiento garantizado del volumen

Estas métricas ayudan al servicio a determinar la carga en el volumen y si se debe ajustar el nivel de rendimiento. Para obtener más información sobre estas métricas, consulte Métricas de rendimiento y Métricas de Block Volume.

Al visualizar las páginas Detalles de volumen en bloque o Detalles del Volumen de Inicio en la consola, los campos aplicables son:

  • Rendimiento por defecto: cuando Ajuste automático basado en rendimiento está activado, este es el nivel de rendimiento más bajo al que Block Volume ajustará el rendimiento cuando se asocie el volumen. Si la opción Ajuste automático basado en rendimiento está desactivada, este es el nivel de rendimiento del volumen. Si ha activado Ajuste automático de volumen desasociado y el volumen está desasociado, este es el nivel de rendimiento al que se ajustará el volumen cuando este se vuelva a asociar a una instancia.

  • Rendimiento con ajuste automático: este es el rendimiento efectivo del volumen. Si la opción Ajuste automático basado en rendimiento está desactivada para el volumen, será el mismo que el rendimiento por defecto para el volumen.

  • Ajuste automático basado en rendimiento: este campo indica si la función de ajuste automático basado en rendimiento está activada para el volumen. Cuando está desactivado, el rendimiento con ajuste automático del volumen siempre es el mismo que el especificado en Rendimiento por defecto.

Cuando Ajuste automático basado en rendimiento está activado, Block Volume ajusta el rendimiento al nivel por defecto tanto como sea posible. Conforme se incremente la carga del volumen, el servicio aumenta el nivel de rendimiento según sea necesario y de la mejor forma posible.

Los ajustes para aumentar el rendimiento son acciones repetidas de acción rápida, en decenas de segundos, para proporcionar aumentos de rendimiento constantes según sea necesario. Los ajustes para reducir el rendimiento son de acción lenta, el ajuste inicial entra en vigor en una hora y, a continuación, los ajustes posteriores tardan minutos. Esto evita la reducción abrupta del rendimiento del volumen mientras aún se necesita.

Ajuste automático de rendimiento de volumen desasociado

La función de ajuste automático de rendimiento de volumen desasociado permite a Block Volume ajustar el nivel de rendimiento del volumen al nivel óptimo en función del estado asociado del volumen.

Si esta función está activada, cuando el volumen se desasocie, el servicio Block Volume ajusta el nivel de rendimiento a Costo bajo (0 VPU/GB) tanto para volúmenes en bloque como para volúmenes de inicio. Cuando se vuelva a asociar el volumen, el rendimiento se ajusta de nuevo al nivel de rendimiento especificado por la opción VPU/GB por defecto. Si también está activada la escala dinámica basada en el rendimiento con ajuste automático, en este punto se aplicará una escala dinámica adicional del rendimiento según las cargas de trabajo que utilizan el volumen.

Al visualizar las páginas Detalles de volumen en bloque o Detalles del Volumen de Inicio en la consola, los campos aplicables son:

  • Rendimiento por defecto: cuando Ajuste automático basado en rendimiento está desactivado, es el nivel de rendimiento del volumen especificado al crear el volumen o al cambiar la configuración de rendimiento de un volumen existente. Cuando se asocia el volumen, independientemente de si la función Ajuste automático de volumen desasociado está activada o no, este es el rendimiento del volumen.

  • Rendimiento con ajuste automático: este es el rendimiento efectivo del volumen. Si la función Ajuste automático de volumen desasociado está activada para el volumen, Rendimiento con ajuste automático se ajustará a Costo bajo cuando se desasocie el volumen. Tenga en cuenta que en Rendimiento con ajuste automático no se mostrará el valor de rendimiento como Costo bajo hasta que finalice el ajuste de rendimiento.

  • Ajuste automático de volumen desasociado: este campo indica si Ajuste automático de volumen desasociado está activado para el volumen. Cuando está desactivado, el rendimiento efectivo del volumen siempre es el mismo que el especificado en Rendimiento por defecto. Cuando está activado, el rendimiento del volumen se ajusta a Costo bajo cuando el volumen se desasocia.

Consulte Limitaciones y consideraciones de hora para obtener más información sobre cuándo surten efecto estos valores.

Limitaciones y consideraciones de hora

En la siguiente lista, se identifican algunas consideraciones de tiempo que debe tener en cuenta al utilizar la función de ajuste automático de volumen desasociado.

  • Al activar la función Ajuste automático de volumen desasociado para un volumen desasociado, el servicio Block Volume inicia el ajuste de rendimiento a Costo bajo tras 14 días.

  • Al activar la función Ajuste automático de volumen desasociado para un volumen asociado, el servicio Block Volume inicia el ajuste de rendimiento a Costo bajo 14 días después de desasociar el volumen.

  • Si desactiva Ajuste automático de volumen desasociado mientras un volumen está desasociado, el servicio Block Volume inicia el ajuste de rendimiento al valor de Rendimiento por defecto de inmediato.

  • Si cambia el valor de Rendimiento por defecto de un volumen desasociado con la función Ajuste automático de volumen desasociado, el rendimiento con ajuste automático del volumen seguirá siendo Costo bajo hasta que vuelva a asociar el volumen.

  • Si clona un volumen desasociado con la función Ajuste automático de volumen desasociado activada, el servicio Block Volume inicia el ajuste de rendimiento a Costo bajo después de 14 días.

  • Para optimizar el rendimiento de un volumen configurado para Rendimiento ultraalto, la asociación de volumen debe estar activada para rutas múltiples. Al volver a asociar un volumen al que se ha ajustado automáticamente el volumen desasociado en Costo bajo, pero el volumen está configurado para Rendimiento ultraalto, debe confirmar que la asociación está activada para rutas múltiples después de volver a asociar el volumen. Para obtener más información, consulte:

Política de IAM necesaria

Para utilizar Oracle Cloud Infrastructure, un administrador debe otorgarle acceso de seguridad en una política . Este acceso está requerido tanto si está utilizando la consola como la API de REST con un SDK, una CLI u otra herramienta. Si obtiene un mensaje que indica que no tiene permiso o no está autorizado, verifique con el administrador el tipo de acceso que posee y en qué compartimento  debería trabajar.

Para administradores: la política Permitir a los administradores de volúmenes gestionar volúmenes en bloque, copias de seguridad y grupos de volúmenes permite al grupo especificado hacer todo tipo de acciones con los volúmenes en bloque y las copias de seguridad, pero no iniciar instancias.

Si no está familiarizado con las políticas, consulte Introducción a las políticas y Políticas comunes. Para obtener material de referencia sobre políticas de escritura para instancias, redes en la nube u otros recursos de la API de los servicios básicos, consulte Detalles para los servicios básicos.

Uso de la consola

En los siguientes procedimientos se describe cómo activar las funciones de ajuste automático en la consola.

Para activar el ajuste automático basado en rendimiento para un volumen en bloque
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Los volúmenes en bloque.
  2. Haga clic en el volumen en bloque para el que desea activar el ajuste automático basado en rendimiento.

  3. Haga clic en Editar.
  4. En la sección Tamaño de volumen y rendimiento, haga clic en el control deslizante Ajuste automático basado en rendimiento para que pase de Desactivado a Activado.
  5. Especifique un valor para VPU/GB por defecto. Es la configuración de rendimiento mínimo a la que se ajustará el volumen. El valor debe ser un múltiplo de 10. El valor mínimo es 10 y el valor máximo es 110. También puede utilizar el control deslizante VPU/GB para especificar el valor.
  6. Especifique un valor para VPU/GB máximo. Esta es la configuración de rendimiento máximo a la que se ajustará el volumen. El valor debe ser un múltiplo de 10 y debe ser al menos 10 VPU/GB mayor que VPU/GB por defecto. El valor máximo es 120 VPU/GB. También puede utilizar el control deslizante VPU/GB para especificar el valor.
  7. Haga clic en Guardar cambios.

Para activar el ajuste automático basado en rendimiento para un volumen de inicio
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  2. Haga clic en el volumen en bloque para el que desea activar el ajuste automático basado en rendimiento.

  3. Haga clic en Editar.
  4. En la sección Tamaño de volumen y rendimiento, haga clic en el control deslizante Ajuste automático basado en rendimiento para que pase de Desactivado a Activado.
  5. Especifique un valor para VPU/GB por defecto. Es la configuración de rendimiento mínimo a la que se ajustará el volumen. El valor debe ser un múltiplo de 10. El valor mínimo es 10 y el valor máximo es 110. También puede utilizar el control deslizante VPU/GB para especificar el valor.
  6. Especifique un valor para VPU/GB máximo. Esta es la configuración de rendimiento máximo a la que se ajustará el volumen. El valor debe ser un múltiplo de 10 y debe ser al menos 10 VPU/GB mayor que VPU/GB por defecto. El valor máximo es 120 VPU/GB. También puede utilizar el control deslizante VPU/GB para especificar el valor.
  7. Haga clic en Guardar cambios.

Para activar el ajuste automático de volumen desasociado para un volumen en bloque
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Los volúmenes en bloque.
  2. Haga clic en el volumen en bloque para el que desea activar el ajuste automático de volumen desasociado.
  3. Haga clic en Editar.
  4. En la sección Tamaño de volumen y rendimiento, haga clic en el control deslizante Rendimiento de ajuste automático para que pase de Desactivado a Activado.
  5. Haga clic en Guardar cambios.
Para activar el ajuste automático de volúmenes desasociados para un volumen de inicio
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  2. Haga clic en el volumen de inicio para el que desea activar el ajuste automático de volumen desasociado
  3. Haga clic en Editar.
  4. En la sección Tamaño de volumen y rendimiento, haga clic en el control deslizante Rendimiento de ajuste automático para que pase de Desactivado a Activado.
  5. Haga clic en Guardar cambios.

Uso de la CLI

Para obtener información sobre el uso de la CLI, consulte Interfaz de línea de comandos (CLI).

Operaciones de volúmenes en bloque

Utilice las siguientes operaciones para activar el ajuste automático para volúmenes en bloque.

Para activar el ajuste automático basado en rendimiento al crear un volumen en bloque

Abra un símbolo del sistema y ejecute:

oci bv volume create --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv volume create --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para activar el ajuste automático basado en rendimiento para un volumen en bloque existente

Abra un símbolo del sistema y ejecute:

oci bv volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para activar el ajuste automático de volumen desasociado al crear un volumen en bloque

Abra un símbolo del sistema y ejecute:

oci bv volume create --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv volume create --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''
Para activar el ajuste automático de volumen desasociado para un volumen en bloque existente

Abra un símbolo del sistema y ejecute:

oci bv volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''

Operaciones de volúmenes de inicio

Utilice las siguientes operaciones para activar el ajuste automático para volúmenes de inicio.

Para activar el ajuste automático basado en rendimiento para un volumen de inicio existente

Abra un símbolo del sistema y ejecute:

oci bv boot-volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv boot-volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "PERFORMANCE_BASED", "maxVpusPerGB": 50}]''
Para activar el ajuste automático de volumen desasociado para un volumen de inicio existente

Abra un símbolo del sistema y ejecute:

oci bv boot-volume update --volume-id <volume_ID> --compartment-id <compartment_ID> --autotune-policies <auto-tune_policies_JSON>' 

Por ejemplo:

oci bv boot-volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --autotune-policies '[{"autotune-type": "DETACHED_VOLUME"}]''

Uso de la API

Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte la documentación de la API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Los SDK y la CLI.

Puede activar el ajuste automático para un volumen especificando los valores AutotunePolicy para el atributo autotunePolicies en los detalles de volumen aplicables para la operación de API.

Para el ajuste automático basado en rendimiento, especifique PERFORMANCE_BASED como autotuneType. Al especificar este tipo, también debe especificar el máximo de VPU en el que ajustar el volumen en el atributo maxVpusPerGB. Consulte PerformanceBasedAutotunePolicy.

Para el ajuste automático de volúmenes desasociados, especifique DETACHED_VOLUME como autotuneType. Consulte DetachedVolumeAutotunePolicy.

Volúmenes en bloque

Para activar el ajuste automático para nuevos volúmenes en bloque, utilice CreateVolume y especifique las funciones de ajuste automático que desea activar en el atributo autotunePolicies de CreateVolumeDetails.

Para activar el ajuste automático para un volumen en bloque existente, utilice UpdateVolume y especifique las funciones de ajuste automático que desea activar en el atributo autotunePolicies de UpdateVolumeDetails.

Volúmenes de inicio

Para activar o desactivar la función de rendimiento de ajuste automático para un volumen de inicio, utilice la operación UpdateBootVolume y especifique las funciones de ajuste automático que desea activar en el atributo autotunePolicies de UpdateBootVolumeDetails.