1. A computer-implemented method for supporting virtualization infrastructure, comprising: under the control of one or more computer systems configured with executable instructions, instantiating a parent partition, a child partition and a control plane managed by a hypervisor, the hypervisor being of a particular type; causing the parent partition to execute a control plane agent, the control plane agent configured to at least: receive one or more hypervisor commands from the control plane; translate the one or more hypervisor commands received from the control plane, based at least in part on the particular type of the hypervisor, so as to generate one or more translated hypervisor commands; and transmit the one or more translated hypervisor commands to the hypervisor; transmitting data over a network, through a network interface by at least: receiving data, included in a call to a virtual network driver of the child partition, to be transmitted to the network interface configured to encapsulate the data; and transmitting the encapsulated data over the network via the network interface; causing the child partition to execute a storage virtualization client, the storage virtualization client configured to transmit requests to the parent partition; receiving, over a hypervisor bus, at a storage virtualization provider executed by the parent partition, data to be stored by a storage system target server executed by the control plane; and transmitting, through an initiator of the parent partition connected over a network to the storage system target server, the received data to the storage system target server, the control plane configured to convert the received data and store the converted data in the storage system target server.