We generally recommend a separate server, as it has its own Database (MySQL) and core services. A VM is generally fine - 2 processors and 4GB of memory will generally do for small to medium environments.
Let me know if you have more questions.
Brian
SolarWinds uses cookies on its websites to make your online experience easier and better. By using our website, you consent to our use of cookies. For more information on cookies, see our cookie policy.