Is there a way to speed up config process?

Lyubomir Millanov lyubomir.millanov at novatel.bg
Tue Mar 28 22:04:23 CEST 2017


I cannot send you the configuration file but your answer turned some lights on and I think I know why it's so slow. We use BIRD for IX route servers and each client has a filter-in applied which then queries RIPE. I suppose those queries are to blame, they take time. 
Is it possible to split the config file into multiple protocol configs and run them side by side on one instance? If yes - would you point me to some resource I can read?

Best regards,
Lyubo

-----Original Message-----
From: Ondrej Zajicek [mailto:santiago at crfreenet.org] 
Sent: Tuesday, March 28, 2017 7:45 PM
To: Lyubomir Millanov
Cc: bird-users at network.cz
Subject: Re: Is there a way to speed up config process?

On Fri, Mar 24, 2017 at 04:43:17PM +0000, Lyubomir Millanov wrote:
> Hello,
> 
> I was wondering if there is a way to speed up re-configuration process? Right now it takes up to 30+ minutes to run ./config after modifying bird_config_gen.

It should be much faster. Could you send me your configuration file? One possible problem is a static protocol with many routes. If you have huge static protocol, you could make it much faster to split it to many static protocols with several routes.

--
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."



More information about the Bird-users mailing list