一种开放式网络计算平台

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yus520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前的网络计算平台包括专用平台和不成熟的开放式平台。针对它们的不足,“一种开放式网络计算平台”采用 Linux 虚拟服务器架构、应用系统与核心软件分离机制及人性化的志愿机软件设计,构建了一种高性能的开放式网络计算平台。客户向服务器系统提交大型分布式应用,服务器系统将应用分解成大量的独立任务,并分配给 Internet 上的众多志愿机计算。 服务器系统采用应用系统与核心软件分离机制,使多个应用可以透明的利用本平台进行计算,克服了专用平台的不足;服务器系统建立在 Linux 虚拟服务器架构上,自然继承了高可用性、可伸缩性和高性价比等优良特性;自适应容错备份系统的设计,有效提高了系统的容错性;通过采用空闲服务器申请应用算法以及任务过重服务器申请资源算法,较好的实现了服务器之间的负载均衡。 人性化的志愿机软件设计便于吸引更多的志愿者贡献空闲资源,具体体现在:“以人为本”的志愿者接口系统使志愿者方便的控制志愿机,尊重了志愿者对志愿机的最终控制权;以最低优先级启动的计算进程完全不会干扰志愿者正常工作;基于Windows和Linux的志愿机软件使Internet上大部分计算机成为潜在志愿机;志愿机软件本身不含任何应用的二进制代码,而是根据需要向服务器索取,保证了志愿机能够透明的为服务器运行不同应用。 实例运行表明,本平台在三天时间内利用志愿机空闲资源完成的工作量相当于一台普通 PC 机全速运行 96 天。当更多志愿机加入时,本平台能够获得相当于1500 台 PC 机的计算能力。
其他文献
该课题通过对实时系统的研究,对Linux操作系统的实时性和实时通信系统进行了分析和论述,由此提出一种基于Linux的软实时通信模型,并对其应用和关键技术进行了探讨与实现.实时
发电机故障诊断系统,对电力安全生产起着重要保障作用,同时还具有重大的社会效益和经济效益。故障诊断处理系统作为故障诊断系统中的一个子系统,诊断处理子系统的主要功能包括两个方面:1.对每一个诊断结果进行分级处理;2.为专家系统的实际应用提供故障分类管理、动态实时解释、故障追忆、查询、报表打印、权限设置、在线帮助等功能。在多客户端运行机制的前提下,对作为客户端的诊断处理子系统,本文实现了上述两个方面十余
数据仓库技术起源于对大量数据进行处理的需要,是随着业务应用的需要而产生的。与传统的数据库技术相比,数据仓库为决策分析提供了更好的支持,跳出了传统的联机处理的范畴。因此
本文首先阐述k-median问题及其相关问题的研究背景,然后介绍两个经典的求解Metric k-median问题的近似算法,之后重点阐述本文所做的主要工作和创新点,讨论一般距离空间下的k-
报表是各行业都广泛使用的一种数据格式。动态报表是指运行在internet/intranet上的网络报表系统,它不拘泥于数据库中已存在表格的限制,可以根据需要从数据库中动态地抽取所需要
随着Internet的迅速发展,网络安全越来越受到人们的关注,IPSec的重要性也越来越被认识,现有的IPSec策略管理机制和IETF提出的安全策略系统模型无法满足网络安全的细粒度需求。本
提出了一个基于短消息的企业客服系统通用框架.根据对许多家保险公司的调研,提出了该系统的框架,并使用UML图表示这个框架.同时完成了相关系统的实现,该系统分为两个子系统,
该文分别分析了目前市场上代表性的软件需求管理工具(如RequisitePro,DOORS和RTM)和软件测试管理工具(如Caliber-RBT,Test Director和BMS)的主要功能和特点,并指出了它们对需
该文以国家科技型中小企业技术创新项目"具有路由功能的宽带接入交换机的研制及其产业化"的设计与实现为背景,开展了对三层交换机的研究,包括:三层交换机系统结构、系统软件
在论文的前两章综述了分形小波的理论和纹理图像分割的研究情况。本文的主要工作就是基于分形小波的纹理图像分割。下面对基于分形小波的纹理图像分割作简要介绍。该方法分为