Application Load Balancer di AWS lancia Target Optimizer
Application Load Balancer (ALB) ora offre Target Optimizer, una nuova funzionalità che permette di definire un numero massimo di richieste simultanee su target.
Target Optimizer permette di ottimizzare lo stack applicativo affinché i target ricevano esclusivamente il numero di richieste che possono essere elaborate, garantendo un tasso di successo delle richieste superiore, un maggior utilizzo dei target e una latenza inferiore. Si rivela così particolarmente utile per carichi di lavoro che richiedono elevate risorse di calcolo. Ad esempio, se si dispone di applicazioni dedicate all'elaborazione complessa di dati o all'inferenza, possibile configurare ciascun target per ricevere anche una sola richiesta per volta, garantendo che il numero di richieste simultanee sia in linea con le capacità di elaborazione del target.
Puoi abilitare questa funzionalità creando un nuovo gruppo di target con una porta di controllo target. Una volta abilitata, la funzionalità opera con l'aiuto di un agente fornito da AWS che viene eseguito sui target e monitora il numero di richieste concorrenti. Per le implementazioni che includono più gruppi di target per ALB, puoi configurare tale funzionalità in modo indipendente per ciascun gruppo di target.
Puoi abilitare Target Optimizer tramite la console di gestione AWS, l'interfaccia a riga di comando AWS, gli SDK AWS e le API AWS. Target Optimizer di ALB è disponibile in tutte le regioni AWS commerciali, nelle regioni AWS GovCloud (Stati Uniti) e Cina. Il traffico verso gruppi di target che abilitano Target Optimizer genera un utilizzo di LCU maggiore rispetto ai gruppi di target standard. Per ulteriori informazioni, consulta la pagina dei prezzi, il blog di lancio e la guida utente di ALB.