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.
Política de IAM necesaria
Para utilizar Oracle Cloud Infrastructure, un administrador debe ser miembro de un grupo al que se le haya otorgado acceso de seguridad en una política por parte de un administrador de arrendamiento. Este acceso es necesario tanto si utiliza la Consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que indique que no tiene permiso o no está autorizado, verifique con su administrador de arrendamiento el tipo de acceso y el compartimento en el que funciona su acceso.
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.
Escala dinámica basada en el desempeño
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 el escalado dinámico basado en un rendimiento con un ajuste automático, especifique la configuración de rendimiento por defecto (VPU/GB), que es el nivel de rendimiento más bajo al cual 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 Descripciones: 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.
Activación del Ajuste Automático Basado en Rendimiento para un Nuevo Volumen en Bloque
Descubra cómo activar el ajuste automático basado en el rendimiento al crear un nuevo volumen en bloque para ajustar automáticamente su rendimiento entre los niveles que especifique.
Esta tarea no se puede realizar con la consola.
Utilice el comando
oci bv volume create
y especifique los parámetros--compartment-id
y--autotune-policies
para activar el ajuste automático basado en rendimiento para un nuevo volumen en bloque: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 obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.
Ejecute la operación
CreateVolume
y especifique el atributoautotunePolicies
en el recursoCreateVolumeDetails
para activar el ajuste automático basado en rendimiento.
Activación del Ajuste Automático Basado en Rendimiento para un Volumen en Bloque Existente
Descubra cómo activar el ajuste automático basado en rendimiento para ajustar automáticamente el rendimiento de un volumen en bloque existente entre los niveles que especifique.
- Abra el menú de navegación y seleccione Almacenamiento. En Almacenamiento de bloques, seleccione Volúmenes en bloque.
- Seleccione el volumen de bloque para el que desea activar el ajuste automático basado en rendimiento.
- Seleccione Editar.
- En la sección Tamaño del volumen y rendimiento, seleccione el control deslizante Ajuste de ajuste automático basado en desempeño para que cambie de Desactivado a Activado.
- Seleccione Guardar cambios.
Utilice el comando
oci bv volume update
y especifique los parámetros--volume-id
,--compartment-id
y--autotune-policies
para activar el ajuste automático basado en rendimiento: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 obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.
Ejecute la operación
UpdateVolume
y especifique el atributoautotunePolicies
en el recursoUpdateVolumeDetails
para activar el ajuste automático basado en rendimiento.
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:
Activación del ajuste automático de volumen desasociado para un nuevo volumen en bloque
Descubra cómo activar el ajuste automático de volúmenes desasociados al crear un nuevo volumen en bloque para ajustar automáticamente su rendimiento en función de la asociación o desasociación de una instancia.
Esta tarea no se puede realizar con la consola. Utilice el comando
oci bv volume create
y especifique los parámetros--compartment-id
y--autotune-policies
para activar el ajuste automático de volúmenes desasociados: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 obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.
Ejecute la operación
CreateVolume
y especifique el atributoautotunePolicies
en el recursoCreateVolumeDetails
para activar el ajuste automático de volúmenes desasociados.
Activación del ajuste automático de volumen desasociado para un volumen en bloque existente
Descubra cómo activar el ajuste automático de volúmenes desasociados para ajustar automáticamente el rendimiento de un volumen en bloque existente en función de la asociación o desasociación de una instancia.
- Abra el menú de navegación y seleccione Storage. En Almacenamiento de bloques, seleccione Volúmenes en bloque.
- Haga clic en el volumen en bloque para el que desea activar el ajuste automático de volumen desasociado.
- Haga clic en Editar.
- 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.
- Haga clic en Guardar cambios.
Utilice el comando
oci bv volume update
para especificar los parámetros--volume-id
,compartment-id
y--autotune-policies
para activar el ajuste automático de volúmenes desasociados: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"}]''
cli_command required_parameter_and_value [OPTIONS]
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.
Ejecute la operación
UpdateVolume
y especifique el atributoautotunePolicies
en el recursoUpdateVolumeDetails
para activar el ajuste automático de volúmenes desasociados.