面向生物计算的网络并行处理中资源聚集策略的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:wu01234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的不断发展,网格作为一种整合资源协同工作的技术成为当前一个研究热点,应用范围扩展到很多领域。本文关注生物计算领域中的两种生物计算服务:PREISO和BLAST。PREISO作业量巨大且存在一部分需要计算相当长的时间的作业;BLAST是用户密集型。对于这两种服务,利用更多的计算机并行工作,可以解决单机和集群计算能力不足的问题。   为了实现两种生物计算服务的网格化,本文提出了一个网络并行处理平台来接受用户请求,为用户发现资源,并聚集得到一个用户资源集合,以及帮助用户将作业调度到这个资源集合中的计算资源上,实现作业的网络并行。本文详细介绍了平台的两个主要的服务。第一,资源聚集服务:包括资源表示、性能评价以及资源组织形式,并设计了资源聚集的相关优化策略(双层资源模型、面向用户的资源聚集)。第二,资源监视服务:包括基于订阅的资源监视机制,实现了资源的即时释放。最后,本文还设计了一系列实验,其结果表明:平台的时间消耗很小,资源利用率达到了较高水平,加速比也较高。
其他文献
随着Internet的快速发展,Web环境已拥有了海量信息。Web信息中包含大量有用的知识:通过Web信息挖掘,我们可以获取这些知识并将加以应用。基于Web的实体关系图的构建就是Web信息
本文提出了动态代码植入技术(Dynamic Code Implantation),它借用半虚拟化的方式,动态修改全虚拟化系统中客户操作系统(Guest OS)的内核代码。在有硬件辅助的全虚拟化虚拟机管理
虚拟植物是应用计算机模拟植物在三维空间中的生长发育状况,是虚拟现实技术在农业领域的应用。其核心内容是生长模型和可视化技术,生长模型反映植物形态结构的动态变化,可视化技
一词多义是普遍现象,而且随着时代的发展和语言的丰富,词义在使用中随时在变化着,这是语言学家也无法准确把握或预测的现象,本文利用索引系统对实体名词的多义进行了分析,希望可以
互联网的飞速发展,信息的迅速膨胀,使得互联网中的网页数量呈指数级别增长。据Google的官方博客公布的最新数据,目前世界网络中存在的网页的数量已经达到了万亿的量级。网络信息
随着XML数据量的不断增加,提出了XML文档的不同存储方法。目前存在的XML数据的存储模式主要可以分为两类:关系存储模式和native存储模式。虽然我们将XML存于数据库当中,但目前的
无线传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地完成实时监测、传感和采集目标对象的信息,并对其进行处理,传送给需要信息的用
在信息技术以及应用需求的推动下,以提供空间分析服务为核心的地理信息系统(GIS,Geographic Information System)得到飞速发展,其应用领域不断向广度拓展,逐渐渗透到电子商务、电
操作系统异常主要包含操作系统资源占用异常和操作系统中进程的运行异常,而这些异常往往都是因为外界用户采取的种种攻击手段、程序的自身漏洞、程序被非法篡改或注入恶意代码
一直以来,计算机仿真都是人们研究的热点问题。布料运动仿真作为其重要组成部分,也吸引着越来越多的研究人员。单纯的布料仿真不足以应对各种场合,必须配合一定的CAD手段才能实