Virtualization requipment

Hello
We often use vps services for routerOS installations.
So we often have problems with installing routerOS.
Is there any manual or some guide what hardware and system requirements requires Mikrotik to install routerOS on virtual machine?
What virtualization techniques it supports.
Is it possible to install it on SSD or not.
And so on

I run ROS on Linux KVM with zero issues. I just install from an ISO

you always can download ISO and install RouterOS with demo license to see what and how works and what is possible. If you have the VM host - you can test various settings to see if RouterOS fits. Just note, that install without license is valid for 24 hour uptime .

I just install from an ISO.

Moreover as the number of physical servers is less, hardware maintenance is minimum and thereby affordability is ensured.???