Хочу вас сильно огорчит - BGP не умеет балансировать трафик
Как вариант - распеределить трафик в нужном соотношении по каналам , все делается аналогично как в CISCO IOS ,
у вас в настройках будет 2 пира , создайте 2 набора префикс листов например iam2upstream1 client2upstream2 и в настройка Action префикс листов используйте опцию BGP - Set BGP Prepend .
Добавляя номера вашей АС можно попытатся распределить трафик с нужным соотношением.
Например для пира 1 я сделал set-bgp-prepend=2
для пира 2 set-bgp-prepend=1
Prepend - это как-бы "удлинение" вашего маршрута в интернете .
Еще вариант - к примеру вам выделнна RIPEом сетка /22 , в райпе вы создаете route object /24 для вашей сети , далее вы анонсируете разные сетки /24 (есно из вашей сетки /22) вашим апстримам да еще и сразным prependом , в принципе такими способами можно достичь практически идеального распределния трафика , из собственного опыта добивался равномерной загрузке каналов с разницей не более 10% от требуемой.
Еще в придачу вы получаете резервирование каналов , при падении любого апстрима - у вас будет полноценно работать другой апстрим