FYRSS_总体流程图
2016-05-27 14:40:08 0 举报
FYRSS(Frequent and Yield-based Resource Scheduling)是一种基于频繁和收益的资源调度策略。其总体流程图展示了该策略的核心步骤。首先,系统收集并分析用户的行为数据,包括访问频率、资源使用情况等。然后,根据这些数据,系统计算出每个资源的“收益”,即用户对该资源的满意度或价值。接下来,系统将资源按照收益进行排序,优先分配给收益高的资源。同时,系统还会考虑用户的访问频率,优先满足高频次访问的需求。最后,系统定期更新资源的收益信息,以便动态调整资源分配策略。
作者其他创作
大纲/内容
定期上报集群状态
参数不合法
检查取消作业暂停作业恢复作业调整作业优先级请求参数
作业放入队列并将作业信息存入数据库
返回统计信息
更新数据库中作业状态
查询作业请求
正常
分发作业至相应集群
参数合法
故障上报
检查查询作业参数
等待链接
创建资源池请求修改资源池请求删除资源池请求扩展资源池请求
返回作业信息
返回错误码
退出请求
集群状态信息存入数据库
作业提交参数检查
轮询获取集群状态信息
启动集群停止集群
清理内存通知线程退出
遍历pending作业列表,调度作业
暂停作业并更新数据库中作业状态
故障存入数据库
修改作业参数检查
解析调度令
提交作业请求
启动获取集群信息线程
根据调度令调整调度策略
启动调度作业线程
启动集群请求停止集群请求
检查查询请求
初始化(socket,数据库链接,消息队列,线程)
清理临时数据
统计信息查询请求
修改作业属性存入数据库
更新数据库中集群状态
修改作业请求
取消作业/暂停作业/恢复作业/调整作者优先级并更新数据库中作业状态
异常
启动线程处理消息队列
系统故障检测
取消作业请求暂停作业请求恢复作业请求调整作业优先级请求
检查创建资源池修改资源池删除资源池扩展资源池请求参数
0 条评论
下一页