Procedimientos recomendados para la optimización de costos de máquinas virtuales
En este artículo se describen los procedimientos recomendados para administrar los costos de las máquinas virtuales.
Si desea ver cómo funciona el modelo de facturación para las máquinas virtuales y cómo planear los costos antes de la implementación de recursos, consulte Plan para administrar los costos. Si quiere obtener información sobre cómo supervisar los costos de las máquinas virtuales, consulte Supervisar los costos de las máquinas virtuales.
En este artículo, aprenderá lo siguiente:
- Procedimientos recomendados para administrar y reducir los costos de las máquinas virtuales
- Uso de directivas de Azure para administrar y reducir los costos
Procedimientos recomendados para administrar y reducir los costos de las máquinas virtuales
A continuación se muestran algunos procedimientos recomendados que puede usar para reducir el costo de las máquinas virtuales:
- Use el selector de máquinas virtuales para identificar las mejores máquinas virtuales para sus necesidades
- Para entornos de desarrollo y pruebas:
- Utilizar máquinas virtuales de la serie B
- Usar al menos B2 para máquinas Windows
- Uso de HDD en lugar de SSD cuando se puede
- Uso de cuentas de almacenamiento con redundancia local (LRS) en lugar de cuentas de almacenamiento con redundancia geográfica o de zona
- Uso de Logic Apps o Azure Automation para implementar una programación de inicio y detención automáticas para las máquinas virtuales
- Utilizar máquinas virtuales de la serie B
- Para entornos de producción:
- Uso del plan de tarifa Estándar dedicado o superior
- Use un disco SSD Prémium v2 y ajuste mediante programación su rendimiento para tener en cuenta una demanda mayor o menor en función de los patrones de carga de trabajo
- Para otros tipos de disco, ajuste el tamaño de los discos para lograr el rendimiento deseado sin necesidad de aprovisionamiento excesivo. Tener en cuenta los patrones de carga de trabajo fluctuantes y minimizar la capacidad aprovisionada sin usar
- Para entornos de desarrollo y pruebas:
- Uso del control de acceso basado en rol (RBAC) para controlar quién puede crear recursos
- Uso de máquinas virtuales de Acceso puntual de Azure en las que puede
- En el caso de las máquinas virtuales Windows, considere la posibilidad de ventaja híbrida de Azure para Windows Server a fin de ahorrar costos en las licencias
- Uso de alertas de costos para supervisar el uso y los gastos
- Minimizar las instancias inactivas mediante la configuración del escalado automático
- Configuración de Azure Bastion para el acceso operativo
Uso de directivas para ayudar a administrar y reducir los costos de las máquinas virtuales
Puede usar Azure Policy para ayudar a controlar y optimizar los costos de los recursos.
Hay directivas integradas para máquinas virtuales y servicios de red que pueden ayudar con el ahorro de costos:
- SKU de máquina virtual permitidas: esta directiva permite especificar un conjunto de SKU de máquina virtual que la organización puede implementar. Puede usar esta directiva para restringir los tamaños de máquina virtual que superen el presupuesto deseado. Esta directiva requeriría actualizaciones para mantenerse a medida que se agregan nuevas SKU de máquina virtual.
- https://github.com/Azure/azure-policy/blob/master/built-in-policies/policyDefinitions/Compute/VMSkusAllowed_Deny.json
- Puede revisar los tamaños de máquina virtual disponibles y hacer referencia cruzada a sus costos asociados en las páginas de precios de Windows y Linux.
- Las interfaces de red no deben tener direcciones IP públicas: esta directiva restringe la creación de direcciones IP públicas, excepto en los casos en los que se permiten explícitamente. Restringir la exposición innecesaria a Internet puede ayudar a reducir los costos de ancho de banda y de datos de red virtual.
También puede crear directivas personalizadas mediante Azure Policy. Estos son algunos ejemplos:
- Implemente directivas para restringir qué recursos se pueden crear:
- Implemente directivas para no permitir que se creen determinados recursos:
- Uso de la directiva de recursos para limitar las ubicaciones permitidas en las que se pueden implementar las máquinas virtuales.
- Auditar recursos que incurre en costos incluso después de la eliminación de la máquina virtual.
- Auditar recursos para aplicar el uso de la Ventaja híbrida de Azure.
Pasos siguientes
En este artículo, ha aprendido los procedimientos recomendados para administrar y reducir los costos de las máquinas virtuales y cómo usar directivas de Azure para administrar y reducir los costos.
Para más información sobre la optimización de costos de máquinas virtuales, consulte los siguientes artículos:
- Obtenga información sobre cómo planear la administración de los costos de las máquinas virtuales.
- Aprenda a supervisar los costos de las máquinas virtuales.
- Aprenda a optimizar su inversión en la nube con Microsoft Cost Management.
- Obtenga más información sobre la administración de costos con los análisis de costos.
- Obtenga información sobre cómo evitar los costos inesperados.
- Haga el curso de aprendizaje guiado sobre Cost Management.
- Aprenda a crear máquinas virtuales Linux y Windows.
- Tome el Marco de buena arquitectura de Microsoft Azure: optimización de costos.
- Revise los principios de diseño de optimización de costos del marco bien diseñado y cómo se aplican a las máquinas virtuales.