HTBase (http://www.htbase.com/och) is already doing that so VMware is trying to catch up.
In fact, OCH along with HyperTask, HTBase's hyperconvergence solution, allow companies to build an entire datacenter, with compute, network and storage, all shared across different public cloud providers as well as move their workloads automatically depending on price and performance offered by each cloud provider