我正在尝试做一个使用ieee论文《基于公共云的云分区的负载平衡模型》的项目,我正在使用java进行编码,但我不知道从哪里开始我对云计算一无所知。本文中描述的算法就像有一个控制器,每当有新的进程被请求时,控制器就会搜索负载较小的节点,并将该进程分配给该节点。
是否可以测量网络中每个系统的负载,以及如何将每个进程分配给这些节点
发布于 2014-01-19 14:33:12
您是否设置了虚拟机管理程序/群集?如果您已经准备好物理设置,那么就开始设置Open Stack。单靠Java帮不了你太多,你需要了解Python。了解如何在Open Stack中进行资源调配。现在Open Stack有不同的模块,我猜Load Balancing As a Service是为网络组件中子实现的。您可能可以从这里获得帮助,并思考如何在配置时为节点编写负载均衡器。
我不知道,但这可能会对你有帮助!
发布于 2014-03-18 13:20:41
节点负载是通过cpu负载、ram使用率、网络使用率等计算出来的。所有这些参数都是从系统中获得的,就像任务管理器一样,它显示了cpu使用率等的详细信息。在网上搜索cpu使用率、内存使用率等代码,计算负载度。
https://stackoverflow.com/questions/21201163
复制相似问题