TURN Server VM vs Installed on Nextcloud same server?

Generic question about TURN server.

I currently have a single server with VM’s
Nextcloud on one VM
TURN server on another VM

2 separate VM’s but both VM’s on same server.

Is there and real performance difference here or should I just simply install the TURN server on the same nextcloud VM ?

Just curious. This would mean the TURN uses the same LAN IP as the nextcloud LAN IP
Will performance be any different for either method ?

Thanks

The performance is mainly limited by your hardware. Additional virtualization technologies slightly reduce available performance… Without knowing numbers nobody can predict if the software performs better within single VM or not… as CPU performance is same other factors like memory would be important - expect 2 VM to have higher memory usage than one - if this not a problem I think there is no real difference…