D2ENDIST: Dynamic and disjoint ENDIST-based layer-2 routing algorithm for cloud datacenters | IEEE Conference Publication | IEEE Xplore