How does licensing for Virtual Machines work? You need one copy for each machine, real or virtual. There are ways to use FRP on many virtual machines without buying more licenses for each one, but you may not get the same performance in such an installation as in cases where FRP is installed on each virtual machine.
For licensing, The key is on which machine are you installing FRP? You can install it on the OS of the host machine or on each VM. IE: 1 Server with 3 virtual machines could require as many as 4 licenses depending on how you install FRP, or one installation of FRP on the host OS may do it for you.
The effect of this installation can only be determined on a case by case basis by installing the trial version(s) and simulating the load under which they must replicate. It is quite possible that in many cases a single installation will work well with several virtual machines if the workload is not too excessive and the scheduling is staggered. A test of your scenario with the trial version will help you to determine this for yourself.