发明名称 |
一种网络计算资源的管理系统及方法 |
摘要 |
本发明公开一种网络计算资源的管理系统及方法,包括中心服务器、计算节点和各种应用程序,中心服务器、计算节点和各种应用程序通过网络连接,其特征在于:中心服务器提供节点线程池,中心服务器处理器根据各计算节点的配置信息分别为每个计算节点创建一个虚拟线程;节点线程池分配器,用于为该应用程序分配来自节点线程池的虚拟线程;本地线程池,由一个或一个以上运行于中心服务器本地的线程组成;计算节点提供一个或一个以上的计算线程;节点线程池的虚拟线程与计算节点的计算线程互相关联,虚拟线程用于唤醒计算节点的计算线程,并将被分解的任务请求、计算内容、资源信息发送至计算节点,计算节点的计算线程利用本地的资源进行计算,并将结果反馈至虚拟线程。 |
申请公布号 |
CN102609316B |
申请公布日期 |
2014.08.27 |
申请号 |
CN201210029105.0 |
申请日期 |
2012.02.07 |
申请人 |
中山爱科数字科技股份有限公司 |
发明人 |
叶灿才;卢林发;黄家祺 |
分类号 |
G06F9/50(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种网络计算资源的管理系统,包括中心服务器、计算节点和各种应用程序,中心服务器、计算节点和各种应用程序通过网络连接,其特征在于:包括在中心服务器生成的节点线程池,由一个以上虚拟线程组成,所述虚拟线程由中心服务器处理器根据各计算节点的配置信息创建;节点线程池分配器,用于预测应用程序的计算负载,然后根据该计算负载预测值为该应用程序分配来自节点线程池的虚拟线程;本地线程池,由一个以上运行于中心服务器本地的线程组成,每一种注册的应用程序向中心服务器请求服务时,服务器的系统创建一个以上本地的线程为其服务;还包括在各计算节点生成的一个以上的计算线程,计算线程为独立线程,或嵌入在浏览器线程内;所述节点线程池的虚拟线程与计算节点的计算线程互相关联,虚拟线程用于唤醒计算节点的计算线程,并将被分解的任务请求、计算内容、资源信息发送至计算节点,计算节点的计算线程利用本地的资源进行计算,并将结果反馈至虚拟线程。 |
地址 |
528400 广东省中山市火炬开发区会展东路16号7楼702房 |