Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon AWS Global Accelerator può rilevare e reindirizzare automaticamente il traffico verso endpoint sani


AWS Global Accelerator può rilevare e reindirizzare automaticamente il traffico verso endpoint sani


Sì, l'acceleratore globale AWS può rilevare e reindirizzare automaticamente il traffico verso endpoint sani. Monitora continuamente la salute di tutti gli endpoint associati agli indirizzi IP statici eseguendo controlli di salute automatici utilizzando protocolli TCP, HTTP o HTTPS. Questi controlli sanitari sono configurati all'interno dell'acceleratore globale per le istanze EC2 o gli indirizzi IP elastici o tramite bilanciamento del carico elastico per gli endpoint del bilanciamento del carico.

Quando si aggiunge un endpoint a un acceleratore standard, deve passare un controllo sanitario per essere considerato sano prima che inizi a ricevere traffico. L'acceleratore globale invia regolarmente richieste di controllo sanitario a tutti gli endpoint e reagisce istantaneamente a eventuali cambiamenti nel loro stato di salute. Se un endpoint fallisce il controllo sanitario ed è ritenuto malsano, l'acceleratore globale interrompe automaticamente il traffico di routing verso quell'endpoint e reindirizza il traffico verso l'endpoint sano più vicino, garantendo un'elevata disponibilità e prestazioni ottimali per gli utenti.

Nei casi in cui non sono disponibili endpoint sani in un gruppo endpoint, l'acceleratore globale tenta di non riuscire a endpoint sani in altri gruppi di endpoint (regioni). Se non vengono trovati endpoint sani dopo aver provato i gruppi di endpoint più vicini, "non si aprirà" instradando il traffico verso un endpoint casuale nel gruppo più vicino, anche se malsano, per mantenere la connettività.

È possibile configurare i parametri di controllo della salute come protocollo, porta, intervallo e soglie per personalizzare il monitoraggio della salute delle esigenze dell'applicazione. Per gli endpoint del bilanciamento del carico, i controlli sanitari vengono gestiti attraverso la configurazione del bilanciamento del carico elastico e l'acceleratore globale considera un bilanciamento del carico sano se almeno una zona di disponibilità è sana.

Questo meccanismo automatico di rilevamento della salute e reindirizzamento del traffico da parte di AWS Global Accelerator aiuta a mantenere la disponibilità continua, a migliorare le prestazioni e fornire un'esperienza utente senza soluzione di continuità instradando il traffico solo a endpoint sani e ottimali [1] [2] [5] [7] [8].

Citazioni:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-health-check-options.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://repost.aws/knowledge-center/global-accelerator-unhealthy-endpoints
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
[6] https://www.alibabacloud.com/help/en/ga/user-guide/enable-and-manage-health-checks
[7] https://hands-on.cloud/aws-services/global-ackcelerator/
[8] https://aws.amazon.com/global-accelerator/features/