志愿者计算平台P2HP的监控系统及潮流计算

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:21stsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
志愿者计算模型的基本原理是利用Internet上广泛分布的空闲计算资源,运行计算量大的分布式应用。目前已有的志愿者计算项目虽然取得了一定的成功,但是还存着编程接口复杂,没有友好的用户界面,通用性差,单一失效点和扩展性差等问题。针对上述问题,基于协同服务器组的新型志愿者计算平台P2HP具有开放性、容易使用、容错性好、可扩展、跨平台等特点,并提供一套简单方便的应用编程接口函数调用来支持并行应用程序的开发,从而克服了现有志愿者计算平台的缺点。监控系统是P2HP平台的关键子系统,监控系统采用队列的方式处理节点的加入和退出,简化了模块的实现和编码;采用对象序列化技术和远端过程调用技术进行任务和子任务的处理,可以使应用程序跨平台运行,使P2HP平台更加有利于聚集异构环境下的计算资源;通过定义各个角色节点间的消息通信格式,采用消息通信机制并利用Heartbeat心跳技术,对本组的监控服务器节点、下属的调度服务器节点和分布式潮流计算应用进行监控。电力系统潮流计算由于电网的广域分布特性,具有计算密集,粗粒度并行和低带宽需求等特点,适合在P2HP平台上运行。根据P2HP平台和潮流计算的特点,确定了合适的任务划分和并行粒度,基于不同预想事故类型进行任务划分。利用P2HP平台提供的应用编程接口函数,通过建立高性能编程环境,设置用户工作区目录,编写主程序和子程序等步骤,成功实现了电力系统潮流计算应用在P2HP平台上的运行和实施,并叙述了相关的实现技术。监控系统和应用主程序可以对正在执行的潮流计算任务进行监控,描述了潮流计算监控的实现过程。相应的功能测试表明P2HP平台的监控系统提供了节点管理,提交任务处理,平台和应用监控等完善的功能。性能测试采用标准算例-IEEE14节点电网,对P2HP平台上的电力系统潮流计算应用进行了大规模测试,测试结果证明,系统能够满足实时性、安全性要求很高的大规模电力系统潮流计算应用的需求,具有较好的加速比。
其他文献
随着民航运输市场竞争越来越激烈,如何合理、有效地制定航班计划就成为航空公司对未来发展进行决策的重要内容。航段运量预测是制定航班计划的重要步骤,其预测结果是制定航班
支持向量机是基于统计学习理论和结构风险最小化的数据挖掘技术,具有非线性、推广能力强以及全局最优等特点,具有诸多优势。但目前依然存在许多问题尚未得到解决。本文对支持向
嵌入式软件的应用与开发是当今计算机软件发展领域的一个热点,保证嵌入式软件的质量是非常重要的。嵌入式软件的可测试性作为一个软件度量指标,是指软件在任意给定输入集合下
在网络技术迅猛发展的时代,网络应用、电子商务的发展使我们越来越多地依赖智能卡、身份证、密码、数字证书等安全措施进行身份识别和安全认证。但各种措施都或多或少地伴随
人工神经网络(Artificial Neutral Networks,缩写为 ANN)作为一种人工智能的研究方法,目前已广泛应用于自然科学的各个领域。白酒勾兑是我国酿酒行业生产中的一项重要传统工
随着Internet的飞速发展,庞大的Web资源日益演变为人们获得知识与信息的来源。与此同时,由于Web资源的迅速膨胀以及Web信息的分散性与异构性,用户很难通过易用的方式快速准确
SOAP(Simple Object Access Protocol)作为Web服务通信协议的基础,在实现Web服务安全性的工程中扮演着极其重要的角色。SOAP的设计思想是通过现有的标准和协议来建立一个简单
随着“数字地球”概念的提出和发展,作为其重要组成部分的三维地理信息系统也得到了长足的发展。三维地理信息系统的研究领域涉及计算机图形学、虚拟现实、空间数据库等技术
随着Internet应用的迅速发展,网上信息迅速增长,信息种类也越来越多,人们面对太多的信息无法选择和消化,此种现象称为信息过载。Internet上信息资源分布的广泛性又给用户寻找
在网络技术高速发展的今天,人们越来越依赖于网络进行信息的处理。因此,网络安全就显得相当重要,随之产生的各种网络安全技术也得到了不断地发展。防火墙、加密等技术,总的来