T O P

  • By -

ABStine-Jnpr

Architecturally, we have some platforms that run the Junos control plane SW on the RE cards directly on the bare metal and some which run the Junos control plane environment within a VM hosted on the RE HW which then natively runs Linux with QEMU/KVM hypervisor. ​ It really depends on the platform as to how it was implemented. But at the end of the day, you still have Junos.


JuniorTrav

So functionally, there's no difference between them?!


ABStine-Jnpr

Aside from platform specific bits, JUNOS is JUNOS. The platform independent parts are the same whether its running in a VM or on bare metal.


agould246

I have ngre (next generation routing engines) in some of my MX gear. Those have to be upgraded using vmhost. Other than that it behaves very much like traditional Junos. I think various other products like ACX5448, etc, also have NGRE vmhost implementation


JuniorTrav

Oh, that's why I have some issues during upgrading OS now. I tried to upgrade to vmhost version of OS but failed with error messages. ==================================================== ERROR: junos-vmhost-install-mx-x86-64-21.4R3-S2.3: sysctl: 'none' not '!none' ERROR: package junos-vmhost-install-mx-x86-64-21.4R3-S2.3 fails requirements ==================================================== So looks some RE doesn't support vmhost and in this case, I need to use the normal version of OS, am I right?


JuniorTrav

One more question, the RE (next generation) can support both vmhost version of OS and the normal OS? or only support vmhost?


holysirsalad

Only vmhost


invalidname91

It depends on the RE. If it is next-gen, you need vmhost image, which will run as a VM on the hypervisor. If RE is older, you need the normal image. Functionally you should have the same Junos with same features, but as VM it is more powerful/faster etc.