一种伺机性高吞吐量计算模型的研究与设计

来源 :四川大学 | 被引量 : 0次 | 上传用户:ppmeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着个人计算机功能越来越强大以及越来越普及,闲置的计算机资源也随着增长。尤其在分布式计算更加普及后,很多典型的情景是:传统的集群在全天候的运行期间内都致力于运行需要大量运算的程序,当中心的Linux集群上运行大量计算的时候,而Windows PC 去常常无人使用而闲置。所以近年来随着分布式技术的发展,怎样对闲置计算机资源进行利用的问题也得到越来越多的关注。现在很多分布式系统都提出了利用闲置计算机资源的方案,比如SETI@HOME,COW 等分布式计算项目和计算体系结构,都是通过桌面个人计算机闲置时进行计算工作。通常那些系统可以归结为伺机性系统和高吞吐量系统,高吞吐量指可以处理大量独立任务,伺机性指抓住PC 机无人使用的机会利用其闲置计算资源。本文融合了当前几种技术提出了一个伺机性高吞吐量计算模型,目的是可以在桌面Windows PC 机无人使用而闲置时伺机协助中心Linux 集群完成高吞吐量计算任务。方法是通过把初始在Linux 集群上启动的应用在PC 机闲置时透明迁移到PC 机中运行完成的。所以,首先Linux 集群上的应用必须能够透明迁移到客户端上。本文通过对迁移机制的比较,选择了类FEHAL 的SSI实现透明迁移机制。其次,模型中专用集群应用必须可以在非专用的PC 机上执行。非专用客户端执行方式有三种:①本地执行模型。②沙盒模型。③专门客户端编程模型。本文比较了这三种模型的优劣,并且通过对Sun Grid Engine 和Condor 这两个成熟的高吞吐量系统的分析,采用了沙盒模型构成客户端应用执行环境。最后,Windows PC 机要在闲置时协助集群计算,这就必须要通过整个模型框架协作,结合以上两种技术完成。本文提出了模型主要框架,整个模型由三个部分组成:主执行结点,客户端和配置服务器。在主执行结点运行类FEHAL 的SSI 集群,客户端指部署了客户端软件的Windows PC 机。配置服务器主要为客户端服务,负责提供客
其他文献
随着网络技术的飞速发展,给人们的生活带来了很大的便利,同时也引发了许多潜在的隐患。信息安全问题日益突出。电子商务、电子政务等系统的发展不但需要保护系统资源不受侵犯,更
近来随着网络安全问题日益严重,网络安全产品也被人们重视起来。防火墙作为最早出现的网络安全产品和使用量最大的安全产品,也受到用户和研发机构的青睐。 应用层包含了黑客
当今的Internet每时每刻都存在危险。如果用户在使用Internet时不采取任何保护措施,就很容易遭到黑客的攻击。Windows2000是进行Internet商务最流行的操作系统之一,它建立于Win
信息隐藏技术是一种隐秘通信技术,它将隐秘信息嵌入到原始载体中,而外在表现上与原始载体相似,从而实现隐蔽通信。信息隐藏分析技术是伴随着信息隐藏技术而产生的,它是对信息隐藏
近十年来,基于Internet的组播技术得到了广泛的讨论和研究,但其实际应用却相对较少。目前,Internet上大量的路由器仅仅支持单播,并且这种状况将继续延续下去。造成这种局面的
学位
在当前的测试领域中,传统的测试系统由于本身所固有的诸多弊端变得越来越不能适应现代测试的要求。虚拟仪器技术是随着计算机软件技术发展起来的一项新技术,它克服了传统仪器的
基于XML的WebServices拥有与语言无关、平台无关和位置无关的良好互操作性等优点,它使应用程序之间的通信变得更有效,从根本上改变了应用程序之间的通信方式。WebServices技术
在现代娱乐产业中,角色动画变得越来越重要。丰富的动作数据作为角色动画的基础,如何快速的获取它们已成为角色动画师的重要需求。运动捕获技术以其合成动画数据的高度真实性成
在当今的数据库应用开发中,将面向对象程序开发设计与基于关系模型的关系数据库一起使用是一件十分麻烦、费时的事。对象关系映射ORM就是用来将对象模型表示的对象和基于关系