Version ZoneHero 2025.2 : Support UDP, Envoy v1.34 et Performance Améliorée

8 février 2025 dans Mises à jour produit, Versions par Équipe ZoneHero3 minutes

Découvrez les dernières améliorations de ZoneHero 2025.2, avec les capacités de load balancing UDP, la mise à jour du proxy Envoy, et les performances optimisées pour les connexions persistantes.

Nous sommes heureux d’annoncer la sortie de ZoneHero 2025.2, apportant des améliorations significatives à notre plateforme de load balancing. Cette version se concentre sur l’extension du support des protocoles, l’amélioration de l’infrastructure sous-jacente, et l’optimisation des performances pour les connexions persistantes.

🆕 Nouveautés de la version 2025.2

Support du Load Balancing UDP

ZoneHero prend désormais en charge le load balancing UDP, s’étendant au-delà de HTTP/HTTPS pour gérer une gamme plus large d’applications :

  • Applications de jeu avec trafic UDP en temps réel
  • Services DNS et autres protocoles basés sur UDP
  • Applications IoT et streaming nécessitant des connexions UDP à faible latence
  • Protocoles UDP personnalisés avec configurations de routage flexibles

Cette amélioration vous permet de consolider davantage de votre infrastructure de load balancing sous le moteur d’optimisation des coûts de ZoneHero.

Mise à jour du Proxy Envoy vers v1.34

Nous avons mis à jour notre proxy Envoy sous-jacent vers la version 1.34.4 depuis la 1.32.9 (les révisions mineures sont toujours appliquées indépendamment des versions ZoneHero HLB)

  • Sécurité renforcée avec les derniers correctifs CVE et patches de sécurité
  • Compatibilité améliorée avec les compilateurs modernes alors qu’envoy progresse vers C++20, quelques-uns de nos patches personnalisés pour compiler envoy avec clang moderne ont été rendus obsolètes ! Nous attendons avec impatience la version 1.35 pour le support complet C++20 en amont !
  • Améliorations WASM bien que non encore exposées aux clients, nous travaillons sur de nouvelles capacités utilisant les modules WASM.

Distribution de Charge Optimisée pour les Connexions Keepalive Longues

Notre algorithme de load balancing gère désormais les connexions de longue durée de manière plus intelligente :

  • Équilibrage améliorée dans la distribution des nouvelles connexions lorsque les existantes sont de longue durée
  • Meilleure utilisation des ressources à travers les nœuds de load balancer
  • Réduction du déséquilibre des connexions pour les applications avec connexions persistantes

🔧 Détails Techniques

Configuration du Load Balancing UDP

Configurez le load balancing UDP via nos méthodes de configuration standard : vous pouvez maintenant utiliser UDP comme protocol supplémentaire pour hlb_listener_attachment

# Exemple Terraform
resource "hlb_listener_attachment" "udp_lb" {
  load_balancer_id = hlb_load_balancer.web.id
  port             = 7777
  protocol         = "UDP"
  target_group_arn = var.target_group_arn
}

🚀 Prise en Main

Cette nouvelle version ne comporte aucun changement incompatible avec les versions précédentes et tous les utilisateurs seront mis à jour vers la nouvelle version sans action requise de leur part.

Pour commencer à utiliser les nouvelles fonctionnalités de load balancing UDP, vous devez mettre à jour le fournisseur Terraform vers la dernière version : v1.2.0.

🎯 Prochaines Étapes

Nous travaillons déjà sur la prochaine version, qui inclura :

  • Capacités d’edge computing grâce aux modules WASM
  • Préservation de l’IP source pour les flux UDP
  • Plus d’options de monitoring au-delà d’AWS CloudWatch

Des questions sur ZoneHero 2025.2 ? Consultez notre documentation ou contactez notre équipe de support pour obtenir de l’aide avec les nouvelles fonctionnalités.