Disponibilidad general de los grupos de selección de ubicación de proximidad

Publicado el 9 diciembre, 2019

Principal Program Manager, Azure Compute

A principios de este año, anunciamos la versión preliminar de los grupos de selección de ubicación de proximidad de Azure para que los clientes puedan lograr la coubicación de los recursos de infraestructura como servicio (IaaS) de Azure con una baja latencia de red.

La disponibilidad general que anunciamos hoy de los grupos de selección de ubicación de proximidad sigue siendo especialmente útil para las cargas de trabajo que requieren una latencia baja. De hecho, esta construcción de agrupación lógica garantiza que los recursos de IaaS (máquinas virtuales o VM) estén físicamente cercanos entre sí y agrega nuevas características y procedimientos recomendados para un funcionamiento óptimo.

Diagrama que describe la relación entre las máquinas virtuales, los conjuntos de escalado de máquinas virtuales, los conjuntos de disponibilidad y los grupos de selección de ubicación de proximidad.

Nuevas características

Desde la versión preliminar, hemos agregado más funcionalidad en respuesta a los magníficos comentarios de los usuarios:

Más regiones, más nubes

A partir de ahora, los grupos de selección de ubicación de proximidad están disponibles en todas las regiones de la nube pública de Azure (excepto India central).

Funcionalidad en el portal

Los grupos de selección de ubicación de proximidad están disponibles en Azure Portal. Puede crear un grupo de selección de ubicación de proximidad y usarlo cuando cree recursos de IaaS.

Traslado de recursos a grupos de selección de ubicación de proximidad (y viceversa)

Ahora puede usar Azure Portal para trasladar los recursos actuales a un grupo de selección de ubicación de proximidad (y viceversa). Esta operación de configuración requiere que se detengan (desasignen) todas las máquinas virtuales del conjunto de escalado o el conjunto de disponibilidad antes de asignarlas a un grupo de selección de ubicación de proximidad.

Compatibilidad con aplicaciones de SAP

Uno de los casos de uso comunes para los grupos de selección de ubicación de proximidad es con aplicaciones críticas de varios niveles, como SAP. Hemos anunciado la compatibilidad con SAP en Azure Virtual Machines, así como con SAP HANA (instancias grandes).

Medición de la latencia de las máquinas virtuales en Azure

Es posible que tenga que medir la latencia entre los componentes de su servicio, como la aplicación y la base de datos. Hemos documentado los pasos y las herramientas para probar la latencia de red de las máquinas virtuales en Azure.

Aprenda de nuestra experiencia

Hemos estado supervisando la adopción de los grupos de selección de ubicación de proximidad, así como analizando los errores que han encontrado los clientes durante la versión preliminar. Con ello, hemos recopilado los procedimientos recomendados para usar los grupos de selección de ubicación de proximidad.

Interfaz de usuario de Azure Portal para configurar un grupo de selección de ubicación de proximidad y ver todas las propiedades pertinentes.

Procedimientos recomendados

Estos son algunos de los procedimientos recomendados que hemos podido desarrollar con la ayuda de los usuarios:

  • Para lograr la latencia más baja, use grupos de selección de ubicación de proximidad con redes aceleradas. Las redes aceleradas permiten la virtualización de operaciones de E/S de raíz única (SR-IOV) en una máquina virtual, lo que mejora considerablemente el rendimiento de la red. Esta ruta de acceso de alto rendimiento omite el host de la ruta de acceso de los datos, lo que reduce la latencia, la inestabilidad y el uso de la CPU. Para obtener más información, consulte Creación de una máquina virtual Linux con redes aceleradas o Creación de una máquina virtual Windows con redes aceleradas.
  • Al intentar implementar un grupo de selección de ubicación de proximidad con máquinas virtuales de distintas familias y SKU, intente implementarlas todas con una sola plantilla. Esto aumentará la probabilidad de que todas las máquinas virtuales se implementen correctamente.
  • Un grupo de selección de ubicación de proximidad se asigna a un centro de datos cuando se implementa el primer recurso (VM) y se libera una vez que se elimina o detiene el último recurso. Si detiene todos los recursos (incluso por ahorrar costos), puede encontrarse en un centro de datos diferente cuando los vuelva a activar. Reduzca las posibilidades de que se produzcan errores de asignación comenzando con la máquina virtual más grande, que podría estar optimizada para memoria (M, Msv2) o para almacenamiento (Lsv2), o bien incluir GPU.
  • Si crea scripts para la implementación con PowerShell, la CLI o el SDK, puede producirse un error de asignación OverconstrainedAllocationRequest. En este caso, debe detener o desasignar todas las máquinas virtuales y cambiar la secuencia en el script de implementación para que empiece con la SKU o los tamaños de máquina virtual en los que se produjo el error.
  • Al reutilizar un grupo de selección de ubicación de proximidad donde se hayan eliminado máquinas virtuales, espere a que se complete la eliminación antes de agregarle máquinas virtuales.
  • Puede usar un grupo de selección de ubicación de proximidad (PPG) junto con una zona de disponibilidad. Aunque un PPG no puede abarcar zonas, esta combinación es útil en los casos en los que preocupa la latencia dentro de la zona, como en el caso de una implementación en espera activa, donde cada máquina se encuentra en una zona distinta.
  • Los conjuntos de disponibilidad y los conjuntos de escalado de máquinas virtuales no garantizan ninguna latencia entre las máquinas virtuales. Aunque tradicionalmente los conjuntos de disponibilidad se han implementado en un único centro de datos, esta idea ya no es válida. Por tanto, el uso de grupos de selección de ubicación de proximidad es útil incluso si tiene una aplicación de un solo nivel implementada en un único conjunto de disponibilidad o de escalado.
  • Use grupos de selección de ubicación de proximidad con las nuevas características de Azure Virtual Machine Scale Sets (en versión preliminar), que ahora admite familias y tamaños de máquina virtual heterogéneos en un solo conjunto de escalado, lo que proporciona una alta disponibilidad con dominios de error en una sola zona de disponibilidad, usando imágenes personalizadas con Shared Image Gallery, etc.

Más información

Si desea saber cómo puede coubicar los recursos para mejorar la latencia, consulte la documentación de los grupos de selección de ubicación de proximidad.

Si desea obtener más información sobre las últimas incorporaciones a nuestra cartera de IaaS de Azure, lea la entrada de blog Infraestructura como servicio (IaaS) de Azure para todas las cargas de trabajo.

También puede ver este breve vídeo para obtener más información sobre los grupos de selección de ubicación de proximidad. Azure Friday: Cómo reducir la latencia entre máquinas virtuales con grupos de selección de ubicación de proximidad.