The benefits and trade-offs associated with the service per VM style are as follows:
- If there are any use cases that require a complete OS level isolation, then this style is suitable
- This style also allows us to mix completely different workloads, such as Linux, Windows and Solaris, together on the VMs
- However, this style is more resource-intensive and slower to start up as compared to the previous style, as VMs include a complete guest OS start-up
- As a result, it is less cost efficient as compared to earlier options