A Fresh Look at the Architecture and Performance of Contemporary Isolation Platforms