摘要
气象云平台是集约支撑气象业务发展基础资源平台,如何合理调度气象云平台的基础资源已成为气象业务稳定运行的关键.由于不同等级气象应用在汛期和日常具有特殊支撑需求,以及部分功能组件对气象云平台的物理服务器有约束要求,现有调度算法难以被直接应用.为此,该文对问题建模,设计目标函数分别评价气象云平台的资源利用水平和对重要核心业务的支撑情况,基于物理服务器与功能组件之间的约束关系,将问题建模成一个多约束多目标优化问题.然后,设计一种改进蛙跳算法的气象云资源调度方法求解模型,该方法利用适应度函数来综合评价模型目标,并重新定义蛙跳算子,利用局部最优交叉操作和最优青蛙变异策略来迭代搜索最优资源调度方案.最后,通过实验验证了该方法的效果.