2.4. Traffic Engineering (Ingegneria del traffico)
2.4. Traffic Engineering (Ingegneria del traffico)
In qualsiasi data center, il bilanciamento del carico delle applicazioni è una funzione critica eseguita dai dispositivi di rete. Tradizionalmente, i bilanciatori di carico sono distribuiti come dispositivi dedicati nel percorso di inoltro del traffico. I problemi si presentano quando si ridimensionano i bilanciatori di carico sotto la crescente domanda di traffico. Una soluzione più desiderabile è la capacità di scalare orizzontalmente il livello di bilanciamento del carico aggiungendo più nodi uniformi e distribuendo il traffico in entrata tra questi nodi. In questo caso, la scelta ideale è utilizzare l'infrastruttura di rete stessa per distribuire il traffico su un insieme di bilanciatori di carico. Una combinazione di annunci di prefissi anycast [RFC4786] e funzionalità Equal-Cost Multipath (ECMP) può essere utilizzata per raggiungere questo obiettivo. Per ottenere una distribuzione del carico più fine, la capacità della rete di eseguire un'ingegneria del traffico hop-by-hop controllata è vantaggiosa. Ad esempio, è vantaggioso controllare direttamente l'insieme di next hop ECMP per i prefissi anycast a ogni livello della gerarchia di rete.