VMPlacementSim:一种Java API,用于测试生成和虚拟机放置算法的仿真
该存储库包含一个Java API,用于为虚拟机(VM)放置模块生成边界测试用例。 此外,API包含用于在生成的测试案例下模拟VM放置算法的工具。
安装/软件要求
根据BSD 3条款许可,此API作为Java源代码提供。 要安装,只需下载源代码,然后在您的系统中相应地更新Java CLASSPATH。 由于使用的构造,该代码需要Java 8 。 此外,由于测试套件[1]的生成依赖于整数线性规划(ILP)问题的解决方案,因此还需要Gurobi [2]优化工具; 已知该工具的最新版本(第7和第8版)可以工作,出于稳定性考虑,首选第7版。
要检查您的Java版本,请在操作系统的终端中发出以下命令:
java -version
要检查您的Gurobi版本,请在操作系统的终端中发出以下命令:
gurobi_c
2023-05-21 21:56:24
48KB
Java
1