任务调度-task schedular
为了实现p2p环境下的任务调度
初期考虑:
1、如何判断对方(增至多点、多台机器忙否)
2、如何将机器任务送至其他机器
3、如何使任务执行
4、如何搜集执行结果
中期考虑:
1、如何获得机器性能,获得机器性能指标,即获得机器“解决问题”的能力。
2、如何对任务量进行评估
3、如何判断任务间的关联性
4、如何进行任务调度
5、如何保证任务的正确执行
6、如何保证搜集回来的结果是正确的。
后期考虑:
1、如何在进行任务调度时,即考虑到机器性能的差别,又考虑到网络传输的费用
2、如何动态的获得当前环境下机器的状态。并采取相应的措施。(例如:一台机器要退出,那么他的任务由谁来执行,一个节点加入,如何分配任务。
目前,想了这么多,请对以上问题有想法的朋友,欢迎进行交流。
如果可以提供已有的类似的任务调度系统或原码,将不胜感激。
我的联系方式:
email: amin_8248@163.com
QQ:25014369
恳请指教,谢谢。