On 2/8/24 17:10, Tom Beecher wrote:


For any use cases that you want protocol interaction, but not substantive traffic forwarding capabilities , cRPD is by far the better option.

It can handle around 1M total RIB/FIB using around 2G RAM, right in Docker or k8. The last version of vMX I played with required at least 5G RAM / 4 cores to even start the vRE and vPFEs up, plus you have to do a bunch of KVM tweaking and customization, along with NIC driver fun. All of that has to work right just to START the thing, even if you have no intent to use it for forwarding. You could have cRPD up in 20 minutes on even a crappy Linux host. vMX has a lot more overhead.

Is the same true for VMware?

I had a similar experience trying to get CSR1000v on KVM going back in 2014 (and Junos vRR, as it were). Gave up and moved to CSR1000v on VMware where it was all sweeter. Back then, vRR did not support VMware... only KVM.

On the other hand, if you are deploying one of these as an RR, hardware resources are going to be the least of your worries. In other words, some splurging is in order. I'd rather do that and be able to run a solid software-only OS than be a test-bed for cRPD in such a use-case.

Mark.
_______________________________________________
juniper-nsp mailing list juniper-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

Reply via email to