Revenue Maximization in Cloud Federation Based on Multi-Choice Multidimensional Knapsack Problem | IEEE Conference Publication | IEEE Xplore