Introducción al clúster de Azure Stream Analytics
Un clúster de Azure Stream Analytics ofrece una implementación de un solo inquilino que se puede usar para escenarios de streaming complejos y exigentes. A escala completa, los clústeres de Stream Analytics pueden procesar más de 400 MB/segundo en tiempo real. Los trabajos de Stream Analytics que se ejecutan en clústeres dedicados pueden aprovechar todas las características de la oferta estándar e incluyen compatibilidad con la conectividad de Private Link con las entradas y salidas.
Los clústeres de Stream Analytics se facturan por unidades de streaming (SU), que representan la cantidad de recursos de CPU y memoria asignados al clúster. Una unidad de streaming es la misma en las ofertas Estándar y Dedicado, y Azure Stream Analytics admite dos estructuras de unidad de streaming: SU V1 (quedará en desuso) y SU V2 (recomendado) más información.
Al crear un clúster en el portal, se creará un clúster V2 dedicado de forma predeterminada. Los clústeres V2 dedicado admiten de 12 a 66 SU V2 y se pueden escalar en incrementos de 12 (12, 24, 48...). Los clústeres V1 dedicados son la oferta original de ASA y siguen siendo compatibles, requiriendo un mínimo de 36 SU.
La potencia de proceso subyacente para las unidades de streaming V1 y V2 es la siguiente:
Para obtener más información sobre las ofertas y los precios de clústeres dedicados, visite la página de precios de Azure Stream Analytics.
Nota
Los trabajos de clústeres dedicado creados con la capacidad de SU V2 solo pueden admitir trabajos con SU V2. Es decir, no se pueden ejecutar ambas SU V1 y V2 en un clúster dedicado. Mezclar y combinar no se admite debido a complicaciones de capacidad.
Un clúster de Stream Analytics puede proporcionar servicios como plataforma de streaming para su organización y se puede compartir entre distintos equipos que trabajan en varios casos de uso.
Nota
Azure Stream Analytics también admite la integración de Virtual Network disponible en versión preliminar pública. La integración con red virtual permite el aislamiento de red, que se logra mediante la implementación de instancias dedicadas de Azure Stream Analytics en la red virtual. Se necesitan un mínimo de 6 SU V2 para los trabajos de red virtual más información.
Qué son los clústeres de Stream Analytics
Los clústeres de Stream Analytics cuentan con la tecnología del mismo motor que se usa en los trabajos de Stream Analytics que se ejecutan en un entorno de varios inquilinos. El clúster dedicado de un solo inquilino tiene las siguientes características:
Hospedaje de un solo inquilino sin ruido de otros inquilinos. Los recursos están realmente "aislados" y tienen un mejor rendimiento cuando hay ráfagas de tráfico.
Escale el clúster entre 12 y 66 SU V2 a medida que su uso de transmisión aumente con el tiempo.
Compatibilidad con la red virtual que permite a los trabajos de Stream Analytics conectarse a otros recursos de forma segura mediante puntos de conexión privados.
Capacidad para crear funciones definidas por el usuario de C# y deserializadores personalizados en cualquier región.
No tiene ningún costo de mantenimiento, lo que le permite centrar sus esfuerzos en la creación de soluciones de análisis en tiempo real.
Primeros pasos
Puede crear un clúster de Stream Analytics a través de Azure Portal. Si tiene alguna pregunta o necesita ayuda con la incorporación, puede ponerse en contacto con el equipo de Stream Analytics.
Preguntas más frecuentes
¿Cómo puedo elegir entre un clúster y un trabajo de Stream Analytics?
La manera más sencilla de empezar es crear y desarrollar un trabajo de Stream Analytics a fin de familiarizarse con el servicio y ver cómo puede cumplir los requisitos de análisis.
Los trabajos de Stream Analytics por sí solos no admiten redes virtuales. Si las entradas o salidas están protegidas detrás de un firewall o de una instancia de Azure Virtual Network, tiene las dos opciones siguientes:
Si la máquina local tiene acceso a los recursos de entrada y salida protegidos por una red virtual (por ejemplo, Azure Event Hubs o Azure SQL Database), puede instalar herramientas de Azure Stream Analytics para Visual Studio en la máquina local. Puede desarrollar y probar trabajos de Stream Analytics localmente en el dispositivo de forma gratuita. Una vez que esté listo para usar Stream Analytics en la arquitectura, puede crear un clúster de Stream Analytics, configurar puntos de conexión privados y ejecutar los trabajos a gran escala.
Puede crear un clúster de Stream Analytics, configurar el clúster con los puntos de conexión privados necesarios para la canalización y ejecutar los trabajos de Stream Analytics en el clúster.
¿Qué rendimiento puedo esperar?
Una unidad de streaming es igual tanto en las ofertas estándar como las dedicadas. Un solo trabajo que use un clúster completo de 36 unidades de streaming puede alcanzar un rendimiento aproximado de 36 MB/segundo con una latencia de milisegundos. El número exacto depende del formato de los eventos y del tipo de análisis. Dado que el clúster de Stream Analytics es dedicado, ofrece garantías de rendimiento de más confianza. Usted es el único propietario de todos los trabajos que se ejecutan en el clúster.
¿Puedo escalar mi clúster?
Sí. Puede configurar fácilmente la capacidad de su clúster, lo que le permitirá realizar un escalado o una reducción vertical según sea necesario a fin de satisfacer la demanda cambiante.
¿Puedo ejecutar mis trabajos existentes en estos nuevos clústeres que he creado?
Sí. Puede vincular los trabajos existentes al clúster de Stream Analytics recién creado y ejecutarlo como lo hace habitualmente. No tiene que volver a crear los trabajos de Stream Analytics existentes desde cero.
¿Cuánto me costarán estos clústeres?
Los clústeres de Stream Analytics se cobran en función de la capacidad elegida de unidades de streaming . Los clústeres se facturan por horas y no se aplican cargos adicionales por los trabajos que se ejecuten en estos clústeres. Consulte la página de precios del servicio Private Link para obtener actualizaciones de facturación del punto de conexión privado.
¿A qué entradas y salidas puedo conectarme de forma privada desde mi clúster de Stream Analytics?
Stream Analytics admite varios tipos de entradas y salidas. Puede crear puntos de conexión privados en el clúster que permitan a los trabajos tener acceso a los recursos de entrada y salida. Actualmente, Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Data Lake Storage Gen2, Azure Event Hubs, Azure IoT Hub, Azure Functions y Azure Service Bus son servicios compatibles para los que puede crear puntos de conexión privados administrados.
Pasos siguientes
Ya tiene información general acerca del clúster de Azure Stream Analytics. A continuación, puede crear el clúster y ejecutar el trabajo de Stream Analytics: