WEB开发网
开发学院服务器服务器方案 集群系统MOSIX分析(1) 阅读

集群系统MOSIX分析(1)

 2008-12-01 11:02:45 来源:WEB开发网   
核心提示: 集群系统的资源管理与调度系统(RMS:Resource Management and Scheduling)是集群计算技术中一个非常重要的方面:从系统的角度来看,集群系统的资源使用率是最重要的问题,集群系统MOSIX分析(1)(2),系统资源率使用越高,说明系统吞吐能力(Throughpu

集群系统的资源管理与调度系统(RMS:Resource Management and Scheduling)是集群计算技术中一个非常重要的方面:

从系统的角度来看,集群系统的资源使用率是最重要的问题。系统资源率使用越高,说明系统吞吐能力(Throughput)越大,资源共享的效果也越好。高吞吐能力计算(High-throughput Computing)的目标就是充分有效的利用集群系统中的所有资源,达到更高的总体性能。

从用户的角度来看,任务的响应时间(或平均响应时间)是最为重要的问题。任务的平均响应时间是用户评价集群系统的重要指标。高性能计算(High-Performance Computing) 的目标就是尽量减少单个任务的执行时间。

集群计算系统的核心问题是资源的共享及有效利用,只有平衡的负载才能达到最大的资源使用率。因此,资源负载平衡是实现资源有效共享,提高系统资源使用率的必然要求。负载平衡的实现机制有两种:

初始放置(Initial Placement)或远程执行(Remote Execution)。初始放置技术是当进程在某个计算节点产生时,根据负载平衡的要求将进程转移到其它节点远程执行的方法。

进程迁移(Process Migration)。在进程运行过程中,根据系统的负载情况,通过将进程从负载较重(Over-loaded)的节点转移到另一负载较轻(Under-loaded)的节点继续运行,可以有效的实现负载的动态平衡。进程迁移技术使得动态调度成为可能。

虽然抢占式进程迁移算法比初始放置算法代价要高,但它的综合性能更为有效。Horchol-Balter和Downey的研究认为,抢占式进程迁移算法能够减少平均延迟35-50%。进程迁移作为支持负载平衡和高容错性的一种非常有效的手段,一直受到人们的重视。

进程迁移(Process Migration)

上一页  1 2 3 4  下一页

Tags:集群 MOSIX

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接