The TClouds platform: concept, architecture and instantiations