1. A method for transporting data between a module on a virtual machine host and a management application running on a virtualization management platform, the method comprising: registering a namespace on the virtualization management platform by the management application and on the virtual machine host by the module, wherein the registering identifies the virtualization software and the management application as endpoints of a communication channel; sending, by the management application or the module, the data via the communication channel, wherein the data traverses at least the virtualization management platform and one or more intermediate layers of the virtualization software, wherein the data is opaque to the virtualization management platform and the one or more intermediate layers, and wherein the data is not processed by the virtualization management platform and the one or more intermediate layers.