El SLA de conectividad de Cato para la última milla garantiza un rendimiento óptimo y resiliencia para los flujos de aplicaciones del sitio. El Socket y el PoP conectado utilizan algoritmos de selección de ruta basados en SLA en tiempo real para elegir el enlace óptimo para cada flujo en las direcciones ascendente y descendente. El algoritmo monitorea constantemente los KPIs de SLA como la pérdida de paquetes, latencia, congestión, estado del puerto, estado de conectividad a Internet, y el Socket puede mover flujos entre enlaces sin interrupciones si se detecta una degradación de SLA.
El rendimiento del enlace se clasifica como aceptable o inaceptable según los umbrales para pérdida de paquetes, latencia y otras métricas. Esta clasificación determina cuándo el Socket utiliza el enlace WAN activo, activa un enlace de respaldo o inicia una conexión a un PoP diferente. Comprender cómo el Socket reacciona ante la degradación del SLA es esencial para asegurar una entrega confiable de aplicaciones.
El Socket distribuye de manera óptima el tráfico entre todos los enlaces activos, incluidos los enlaces con diferentes capacidades de ancho de banda y ancho de banda asimétrico ascendente/descendente. El mecanismo SLA de conectividad del Socket está programado para reaccionar ante cualquier problema de conectividad y tomar acciones para superar automáticamente el problema. En situaciones donde el SLA de conectividad se vuelve inaceptable y no puede cumplir con los umbrales, el Socket y el PoP toman acciones para reparar la conectividad. Por ejemplo, el Socket activa los enlaces pasivos. Si estas acciones no resuelven el problema de conectividad, el Socket se conectará a un PoP diferente.
Recomendamos usar la configuración activa/activa para los sitios de Socket para la mejor resiliencia y rendimiento. Para más información, consulte Arquitectura de SLA de enlace de Cato Socket.
La página de SLA de conexión permite definir umbrales de SLA aceptables e inaceptables que se aplican a sitios de Socket en implementaciones activas/pasivas.
Cuando hay un SLA inaceptable para el enlace principal en un sitio, el Socket activa el enlace pasivo secundario y envía tráfico sobre él al PoP. Cuando el enlace principal regresa a un SLA aceptable, el Socket mueve los flujos de regreso al enlace principal, y el enlace secundario es desactivado.
La página de SLA de conexión también permite definir umbrales de SLA aceptables e inaceptables para implementaciones activas/activas. Para más información sobre distribución de tráfico y configuración de umbrales personalizados para sitios activos/activos, consulte Configurando los ajustes de SLA de conexión para sitios de Socket activos/activos.
Dentro del SLA aceptable, el Socket utiliza todos los enlaces activos y selecciona el mejor enlace para cada nuevo flujo basado en un puntaje de salud calculado en tiempo real. Estas métricas de KPI de SLA incluyen: pérdida de paquetes, latencia, fluctuación, congestión y más. Para más información, vea Parte 1: Las Interfaces del Socket y Precedencia.
Para configuraciones activas/pasivas, los enlaces pasivos permanecen inactivos mientras haya al menos un enlace activo con un SLA aceptable.
Los siguientes ejemplos muestran configuraciones de sitio de Socket donde el umbral de SLA inaceptable se establece en una pérdida de paquetes del 10%. Enlace 1 está experimentando una pérdida de paquetes del 3%, y enlace 2 tiene una pérdida de paquetes del 0%.
|
|
Cuando el Socket determina que todos los enlaces activos no cumplen con el SLA durante el rango de tiempo, esto se considera un SLA inaceptable, y el Socket toma acciones automáticamente para remediar los problemas de conectividad. Dependiendo de la configuración del enlace y los ajustes de SLA de Conexión, el Socket activará un enlace pasivo de menor precedencia, o si ninguno de los enlaces cumple con los umbrales de SLA aceptable, conecta todos los enlaces a un PoP diferente.
Los siguientes ejemplos muestran configuraciones de sitio de Socket donde el umbral de SLA inaceptable se establece en una pérdida de paquetes del 10%. Enlace 1 está experimentando una pérdida de paquetes del 15% y el enlace 2 tiene una pérdida del 0%. Estos ejemplos se muestran durante el período de evaluación donde el PoP utiliza mecanismos de auto-sanación.
|
|
Si las acciones de remedio durante el período de evaluación no resuelven los problemas de conectividad, entonces el Socket se conecta a un PoP diferente. Por ejemplo, si hay un problema con el proveedor de nube de nivel-1 para la ubicación del PoP.
Cuando un Socket se conecta a un nuevo PoP, este es el comportamiento:
-
El Socket inicia el período de evaluación inicial de SLA de conectividad de hasta 40 - 50 segundos.
El período de evaluación de SLA es de 40 segundos, y se verifica cada 10 segundos, esto significa que el tiempo total del período de evaluación está entre 40 y 50 segundos.
-
Si los enlaces al PoP tienen un SLA aceptable, el Socket permanece conectado al PoP.
-
Si los enlaces al PoP tienen un SLA inaceptable, el Socket se conecta a un PoP diferente y repite el período de evaluación inicial de SLA de conectividad de hasta 40 - 50 segundos.
-
-
Si el Socket no puede localizar un PoP con un SLA aceptable, regresa y se conecta al PoP original.
Los siguientes ejemplos muestran configuraciones de sitio de Socket donde el umbral de SLA inaceptable se establece en una pérdida de paquetes del 10%. Enlace 1 está experimentando una pérdida de paquetes del 20%, y enlace 2 tiene una pérdida de paquetes del 15% como resultado de problemas de conectividad del proveedor de nivel-1. El segundo diagrama muestra cómo conectarse a un PoP diferente resuelve el problema. El comportamiento es el mismo para implementaciones de sitio activo/activo y activo/pasivo.
|
|
Para un rendimiento óptimo y menor latencia, siempre se recomienda que el Socket se conecte a la ubicación física de PoP más cercana. Si el Socket se mueve a una ubicación de PoP diferente, debido a problemas de SLA con el PoP primario, intentará automáticamente reconectarse a la ubicación de PoP preferida (el PoP más cercano al sitio) en 60 minutos. El Socket verificará que el PoP preferido esté disponible y ofrezca un buen servicio antes de reconectarse a él. También puedes optar por reconectar manualmente el Socket al PoP preferido, ver Definición de un PoP Preferido para un Sitio.
0 comentarios
El artículo está cerrado para comentarios.