A fundamental part of protecting IT is ensuring that the services provided by virtual machines are resilient and robust at all levels of the compute stack, from hardware through to the application.