Escalado automático

En un sistema de IdC en tiempo real, se producen picos en la cantidad, complejidad o velocidad de los datos. Además, se pueden configurar análisis que procesan millones o incluso miles de millones de registros con secuencias de procesamiento de complejidad variable.

Para abordarlo, los feeds, análisis en tiempo real y análisis de big data de ArcGIS Velocity pueden asignar dinámicamente recursos adicionales para mantener la velocidad de captura y análisis en tiempo real, así como para lograr un procesamiento rápido para el análisis de big data. El escalado automático aumenta o reduce los recursos en función de la carga.

Escalado automático de feeds

El escalado automático de feeds se realiza incrementalmente después del inicio, ya que se monitoriza la velocidad entrante. Cuando se inicia un feed de mayor velocidad, el feed puede tardar entre 5–7 minutos hasta que el feed alcanza la velocidad sostenida deseada. Puede determinar si el feed se ha escalado o no inspeccionando los registros del feed, donde encontrará el mensaje relevante cada vez que se escala el feed.

Los feeds se escalan automáticamente de manera diferente en función de la licencia de suscripción de ArcGIS Velocity de su organización. Se debe a que los niveles de licencia Standard y Advanced tienen velocidades máximas admitidas y las suscripciones están limitadas por el número de elementos en ejecución.

  • Standard y Advanced
    • Los feeds se ampliarán una vez que sea necesario, para admitir velocidades de datos cercanas al máximo permitido por la suscripción.
    Específica
    • Los feeds se seguirán ampliando según sea necesario para admitir la velocidad detectada. Los feeds solo pueden escalar hasta niveles compatibles con el cálculo disponible de la suscripción.
    • Si el cálculo de la suscripción alcanza la máxima utilización, se pueden adquirir unidades de cálculo adicionales para proporcionar capacidad adicional.

Escalado automático de análisis en tiempo real

El escalado automático de análisis en tiempo real se realiza de forma incremental después del inicio, ya que se monitoriza la velocidad para garantizar que todos los registros entrantes del feed se procesen con la mínima latencia. Cuando se inicia un análisis de mayor velocidad o complejo en tiempo real, el análisis puede tardar entre 5-7 minutos hasta alcanzar una velocidad sostenida. Puede determinar si el análisis en tiempo real se ha escalado o no inspeccionando los registros del análisis, donde encontrará el mensaje correspondiente cada vez que se escala el análisis.

Los análisis en tiempo real se escalan automáticamente de manera diferente en función de la licencia de suscripción de ArcGIS Velocity de su organización. Se debe a que los tipos de licencia Standard y Advanced tienen velocidades máximas admitidas y las suscripciones están limitadas por el número de elementos en ejecución.

  • Standard y Advanced
    • Los análisis en tiempo real se ampliarán una vez que sea necesario, para admitir velocidades de datos cercanas al máximo permitido por la suscripción.
  • Específica
    • Los análisis en tiempo real se seguirán ampliando según sea necesario para admitir la velocidad detectada y la latencia introducida por la complejidad del proceso analítico. Los análisis en tiempo real solo pueden escalar hasta niveles compatibles con el cálculo disponible de la suscripción.
    • Si el cálculo de la suscripción alcanza la máxima utilización, se pueden adquirir unidades de cálculo adicionales para proporcionar capacidad adicional. Para obtener más información sobre las unidades de cálculo de la licencia dedicada, consulte Licencia dedicada.

Escalado automático de análisis de big data

Los análisis de big data aplican ciertos tipos de escalado automático en todos los niveles de licencia de suscripción para adaptarse a datasets grandes o secuencias de procesamiento complejas.

Con la licencia Específica, hay un escalado automático adicional presente para los análisis de big data programados:

  • Si se ha especificado un plan de asignación de recursos de definición de ejecución insuficiente, se asignarán recursos adicionales para completar el análisis en los análisis programados.
  • En versiones futuras, se admitirá el escalado automático adicional para análisis de big data programados, de manera que los análisis de big data podrán escalarse automáticamente entre ejecuciones. Por ejemplo, si un tiempo de ejecución analítico comienza a aproximarse al tiempo entre las ejecuciones programadas, el análisis se escala automáticamente para ejecutarse más rápido y que no se omitan ejecuciones.