Warning: file_put_contents(aCache/aDaily/post/life_of_network_engineer/-77-78-79-): Failed to open stream: No space left on device in /var/www/tgoop/post.php on line 50
Будни сетевика@life_of_network_engineer P.79
LIFE_OF_NETWORK_ENGINEER Telegram 79
Five-Stage IP Fabric

В наших ДЦ мы используем Clos-топологию - IP Fabric на базе EVPN/VXLAN.
Мы не гиперскейлер, поэтому стойки, а соотвественно и лифы не растут быстро, все ДЦ на старте запускаем как 3-Stage, далее по мере необходимости добавляем второй POD и переходим на 5-Stage.

Проводили плановые работы на сети по добавлению уровня super-spines в одном из ДЦ, все настроили, переключили линки dc gw(Datacenter Gateway) из spines в super-spines, базовые проверки показали, что все хорошо. Но вот загрузка линков на графиках была неравномерной, стали копать и обнаружили, что в underlay на dc gw не работает балансировка

Опция для балансировки была включена и работала уже давно, в 3-Stage проблем не было.

По офф документации Juniper ECMP включается так:
To enable ECMP-based load balancing on a device:

Enable multipath with the multiple AS option in BGP on all devices in the IP Fabric.
EBGP, by default, selects one best path for each prefix and installs that route in the forwarding table. When BGP multipath is enabled, all equal-cost paths to a given destination are installed into the forwarding table. The multiple-as option enables load balancing between EBGP neighbors in different autonomous systems.


Потребовалось переприменить команду, которая включает ECMP:
delete protocols bgp group ip-fabric-underlay multipath multiple-as
commit

set protocols bgp group ip-fabric-underlay multipath multiple-as
commit


На скринах наша топология, результат ДО и ПОСЛЕ выполненнных команд выше.

В качестве DC Gateway мы используем Juniper MX10003. В следующем году будем выполнять аналочные работы на другой платформе - Juniper MX304, интересно посмотреть повторится или нет.


P.S. Баг или фича?
🔥8👾4👍3



tgoop.com/life_of_network_engineer/79
Create:
Last Update:

Five-Stage IP Fabric

В наших ДЦ мы используем Clos-топологию - IP Fabric на базе EVPN/VXLAN.
Мы не гиперскейлер, поэтому стойки, а соотвественно и лифы не растут быстро, все ДЦ на старте запускаем как 3-Stage, далее по мере необходимости добавляем второй POD и переходим на 5-Stage.

Проводили плановые работы на сети по добавлению уровня super-spines в одном из ДЦ, все настроили, переключили линки dc gw(Datacenter Gateway) из spines в super-spines, базовые проверки показали, что все хорошо. Но вот загрузка линков на графиках была неравномерной, стали копать и обнаружили, что в underlay на dc gw не работает балансировка

Опция для балансировки была включена и работала уже давно, в 3-Stage проблем не было.

По офф документации Juniper ECMP включается так:
To enable ECMP-based load balancing on a device:

Enable multipath with the multiple AS option in BGP on all devices in the IP Fabric.
EBGP, by default, selects one best path for each prefix and installs that route in the forwarding table. When BGP multipath is enabled, all equal-cost paths to a given destination are installed into the forwarding table. The multiple-as option enables load balancing between EBGP neighbors in different autonomous systems.


Потребовалось переприменить команду, которая включает ECMP:
delete protocols bgp group ip-fabric-underlay multipath multiple-as
commit

set protocols bgp group ip-fabric-underlay multipath multiple-as
commit


На скринах наша топология, результат ДО и ПОСЛЕ выполненнных команд выше.

В качестве DC Gateway мы используем Juniper MX10003. В следующем году будем выполнять аналочные работы на другой платформе - Juniper MX304, интересно посмотреть повторится или нет.


P.S. Баг или фича?

BY Будни сетевика






Share with your friend now:
tgoop.com/life_of_network_engineer/79

View MORE
Open in Telegram


Telegram News

Date: |

End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance. Other crimes that the SUCK Channel incited under Ng’s watch included using corrosive chemicals to make explosives and causing grievous bodily harm with intent. The court also found Ng responsible for calling on people to assist protesters who clashed violently with police at several universities in November 2019. The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday. Telegram has announced a number of measures aiming to tackle the spread of disinformation through its platform in Brazil. These features are part of an agreement between the platform and the country's authorities ahead of the elections in October. Each account can create up to 10 public channels
from us


Telegram Будни сетевика
FROM American