Efficient and Contention-Free Virtualisation of Fat-Trees