摘要
在云计算系统中,现有的研究工作无法解决服务器的故障率问题,并且没有提供故障恢复机制.针对云环境,提出了一种基于优先权的采用人工蜂群优化算法的资源分配与调度技术.首先,侦察蜂通过监视过去的资源利用率和所分配虚拟存储器的大小来预测服务器的工作负载和用户的资源需求.利用这个预测的工作负载,可以估计每个服务器的预期完成时间.然后根据期限和资源需求对请求资源的任务进行分类,再根据工作负载和预期完成时间对服务器进行分类,将每个任务分配给相应的服务器类别.最后该方法在Java的CloudSim环境中实现,并与现有技术在资源利用率、资源成功分配百分比、错过的截止日期百分比、服务器平均工作负载等方面进行了比较.
-
单位商丘职业技术学院