Modelo de crédito de CPU serie B

Aunque las máquinas virtuales tradicionales de Azure proporcionan un rendimiento fijo de CPU, las máquinas virtuales serie B son el único tipo de máquina virtual que usa créditos para el aprovisionamiento de rendimiento de CPU. Las máquinas virtuales serie B usan un modelo de crédito de CPU para realizar un seguimiento de la cantidad de CPU consumida: la máquina virtual acumula créditos de CPU cuando una carga de trabajo funciona por debajo del umbral de rendimiento de CPU base y usa créditos al ejecutarse por encima del umbral de rendimiento de CPU base, hasta que se consuman todos sus créditos. Al consumir todos los créditos de CPU, una máquina virtual serie B se limita a su rendimiento de CPU base hasta que acumula los créditos para volver a realizar una expansión de CPU.

Conceptos y definiciones de crédito

  • Rendimiento base de la CPU = El umbral mínimo de rendimiento de CPU que tendrá una máquina virtual disponible siempre. Este nivel establece la barra para la acumulación neta de crédito cuando el uso de la CPU está por debajo del nivel de rendimiento de CPU base y, el consumo neto de crédito cuando el uso de la CPU está por encima del rendimiento base de la CPU.

  • Créditos iniciales = El número de créditos asignados a una máquina virtual serie B cuando se implementa una máquina virtual.

  • Créditos acumulados/hora = El número de créditos que acumula una máquina virtual serie B por hora si la máquina virtual está inactiva (sin consumo de rendimiento de CPU).

  • Créditos máximos acumulados = El límite máximo de créditos que puede acumular una máquina virtual serie B. Al alcanzar este límite superior, una máquina virtual serie B ya no puede acumular más créditos.

  • Créditos de CPU consumidos = El número de créditos de CPU utilizados durante el período de tiempo de medición.

  • Créditos de CPU restantes = El número de créditos de CPU disponibles para consumir para una máquina virtual serie B determinada.

  • Porcentaje de CPU = Rendimiento de CPU de una máquina virtual determinada durante un período de medición.

Acumulación y consumo de créditos

Las tasas de acumulación y consumo de créditos se establecen de tal forma que, una máquina virtual que se esté ejecutando exactamente con su nivel de rendimiento base, no tendrá una acumulación ni un consumo neto de créditos de expansión. Una máquina virtual tendrá un aumento neto en el número de créditos siempre que se esté ejecutando por debajo de su nivel de rendimiento de CPU base y tendrá una disminución neta cada vez que utilice la CPU por encima de este nivel.

Para realizar cálculos sobre acumulaciones y consumos de crédito, los clientes pueden usar la fórmula holística "créditos bancarios por minuto" = >((Base CPU performance * number of vCPU) - (Percentage CPU * number of vCPU))/100.

Vamos a poner en práctica este cálculo: supongamos que un cliente implementa el tamaño de la máquina virtual Standard_B2ts_v2 y su carga de trabajo exige el 10 % del "Porcentaje de CPU" o del rendimiento de la CPU. En este caso, el cálculo de "créditos acumulados por minuto" será el siguiente: ((20*2) - (10*2))/100 = 0.2 credits/minute. En este escenario, una máquina virtual serie B está acumulando créditos dado que el requisito de rendimiento de "Porcentaje de CPU" por CPU está por debajo del "Rendimiento de CPU base" de Standard_B2ts_v2.

Del mismo modo, utilizando el ejemplo de un tamaño de máquina virtual Standard_B32as_v2, si la carga de trabajo exige el 60 % del rendimiento de la CPU para una medida de tiempo, el cálculo de "créditos acumulados por minuto" será el siguiente: ((40*32) - (60*32))/100 = -6.4 credits/minute. Aquí el resultado negativo implica que la máquina virtual serie B consume créditos dado que el requisito de "Porcentaje de CPU"/rendimiento de CPU está por encima del "Rendimiento de CPU base" de Standard_B32as_v2.

Supervisión de crédito

Para supervisar las métricas de crédito específicas de la serie B, los clientes pueden usar la plataforma de datos de Azure Monitor. Consulte Introducción a las métricas en Microsoft Azure. Se puede acceder a la plataforma de datos de Azure Monitor a través de Azure Portal y otras rutas de acceso de orquestación, y mediante llamadas API de programación a Azure Monitor. Mediante la plataforma de datos de Azure Monitor, los clientes pueden acceder a métricas específicas del modelo de crédito de la serie B, como "Créditos de CPU consumidos", "Créditos de CPU restantes" y "Porcentaje de CPU" para su tamaño de serie B determinado en tiempo real.

Otros tamaños e información

Calculadora de precios: Calculadora de precios

Más información sobre los tipos de disco: Tipos de disco