Virtualization and Software-Defined Security