Design and evaluation of a scalable hierarchical application component placement algorithm for cloud resource allocation | IEEE Conference Publication | IEEE Xplore