Exploración de los flujos de datos

Completado

Al igual que el ancho de banda, el número de conexiones de red presentes en una máquina virtual en un momento dado puede afectar a su rendimiento de red. La pila de red de Azure mantiene el estado de cada dirección de una conexión TCP/UDP en estructuras de datos denominadas 'flujos'.

En una conexión TCP/UDP típica se crean dos flujos, uno para la dirección entrante y otro para la dirección saliente. La transferencia de datos entre puntos de conexión requiere la creación de varios flujos además de los flujos que realizan la transferencia de datos. Algunos ejemplos son los flujos creados para la resolución del Sistema de nombres de dominio (DNS) y los flujos creados para los sondeos de estado del equilibrador de carga.

Las aplicaciones virtuales de red (NVA), como las puertas de enlace, los proxies y los firewalls, han creado flujos para las conexiones finalizadas en el dispositivo y originadas por el dispositivo. La pila de redes de Azure admite un total de 250 000 flujos de red con un buen rendimiento en las máquinas virtuales con ocho núcleos de CPU o más. La pila de red de Azure admite un total de 100 000 flujos con un buen rendimiento en las máquinas virtuales con menos de ocho núcleos de CPU. El rendimiento de la red se degrada correctamente en los flujos más allá de los límites de buen rendimiento, hasta un límite máximo de 1 000 000 de flujos en total (500 000 de entrada y 500 000 de salida), después del cual se descartan los flujos adicionales.

Azure Virtual Machines es más ágil que las máquinas virtuales locales. Puede implementar y escalar Azure Virtual Machines verticalmente según sea necesario, sin invertir en hardware dedicado. Por lo tanto, Azure Virtual Machines es adecuada para escenarios que deben adaptarse a cargas de trabajo que cambian dinámicamente. Además, la facilidad de aprovisionamiento y desaprovisionamiento hace que Azure Virtual Machines sea ideal para los escenarios de prueba de concepto o desarrollo, donde la necesidad de recursos de proceso es temporal.

En cada uno de estos escenarios, también se beneficia del modelo de precios aplicable a Azure Virtual Machines. Al ejecutar Azure Virtual Machines, se paga el tiempo de proceso por segundo. El precio de las máquinas virtuales se calcula en función de su tamaño, el sistema operativo y cualquier software con licencia instalado en la máquina virtual. Una máquina virtual en ejecución requiere la asignación de recursos de proceso de Azure. Por lo tanto, para evitar los cargos correspondientes cuando no la esté usando, debe cambiar su estado a Detenida (desasignada).

Diagrama que muestra los flujos de datos entre dos máquinas virtuales y un dispositivo de red.