GitHunt
CH

chrisagonza97/Fat-Tree-Data-Center-Resource-Allocation-

Source code for testing and comparing different policy driven resource allocation algorithms

Fat-Tree-Data-Center-Resource-Allocation-

Source code for testing and comparing different policy driven resource allocation algorithms
This fat tree source code was used to test different optimal and heuristic algorithms for ICCCN2020 paper:
FT-VMP: Fault-Tolerant Virtual Machine Placement in Cloud Data Centers: http://csc.csudh.edu/btang/papers/icccn20_new.pdf
Comparing different Virtual Machine placement algorithms in a power efficient data center

There is also code to compare different traffic routing algorithms.

Minimum cost flow is computed using cs2, the second version of scaling algorithm for minimum-cost
flow problems. For more detailed description, see "An
Efficient Implementation of a Scaling Minimum-Cost Flow Algorithm" by
A.V. Goldberg, J. Algorithms, Vol. 22 (1997), pp. 1--29.
CS2 was developed by Andrew Goldberg (goldberg@intertrust.com) and
Boris Cherkassky (cher@cher.msk.su).

ILP solutions are solved by using LPSolve ILP solver

Contributors

Created February 17, 2021
Updated February 17, 2021