Path-policy compliant networking and a platform for heterogeneous IaaS management