VFP: A Virtual Switch Platform for Host SDN in the Public Cloud