Implementation of the Dasein Cloud API for cross-cloud enStratus