云计算模式下的高性能计算应用服务的设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:DNGOUSIYMMY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高性能计算是科技创新的重要手段,随着国民经济的迅速发展,提供高效快捷的应用服务成为高性能计算应用领域研究的热点。本文从高性能应用的需求出发,分析了当前高性能应用的不足,结合云计算模式的特点,在上海超级计算中心平台上,设计了一套应用集成度高、扩展性好的高性能应用服务。该服务主要功能是让用户快速封装需要使用的各种应用软件,不再需要考虑高性能作业提交的各个环节,高效地进行应用提交。它具备用户体验方便,计算资源充分合理使用两大特点。   论文的主要工作是:   1.设计了基于模板的高性能应用封装。统一应用软件的封装模式,满足用户不同的应用需求,具有显示界面美观大方、应用逻辑可靠强大、应用提交方式统一简易的特点,用户体验好。   2.设计了高性能应用服务松耦合的驱动扩展机制。该机制提供统一的作业管理接口,屏蔽机群系统间的异构性,对用户透明。为不同的计算资源定制驱动脚本,实现应用服务功能和无依赖关系的平台系统的松耦合。把应用功能和计算资源有机连接,使资源能动态修改,保证系统的安全性、可扩展性。   3.设计了合理的用户权限管理。各类用户进行分层管理,合理分配应用软件权限、限制可使用计算资源范围,使计算资源能够被合理有效的利用。符合实际的高性能应用资源使用现状,避免因用户抢占资源和不当使用资源造成的安全问题,系统平台也能让资源使用情况透明展示。   本文最后用一个应用实例说明高性能应用服务的流程,通过对应用服务请求响应时间和作业请求吞吐率的测试,证实系统能很好地提供应用服务。
其他文献
离群模式挖掘(Outlier Derection and Analysis)是知识发现和数据挖掘领域中备受关注的研究方向和最为活跃的研究主题之一,用于从海量数据中发现那些与众不同的、远离常规数
学位
21世纪是我国经济发展的高速时期,伴随经济的发展,信息技术得到了快速的发展,人们对信息安全问题也越来越重视。生物识别技术的发展与应用为信息安全提供了重要的保障。在众多的
通信设备的软件系统是具有特定用途的系统,通常是实时操作系统、驱动、库、中间件和业务代码在链接时生成可执行文件,在构建可执行文件的过程中普遍使用了静态连接的方式,所以链
随着信息技术的飞速发展,IT行业对信息安全的需求与日俱增。虽然安全研究人员从信息系统机密性和完整性的角度提出多种安全策略以实现高强度的访问控制,却仍然无法阻止基于隐蔽
软件演化是软件生命周期中的一个重要活动。软件演化的目的是为了满足用户不断提出的新需求或修改软件现有缺陷。在软件演化过程中,新需求是导致软件系统不断演化的根本动力之
信息科技的发展正在改变着世界,数据库也从最简单的存储数据的表格发展到海量数据存储的大型数据库系统,并在互联网、金融、医疗、电力、电子商务等领域等到了广泛应用。数据库
入侵检测是一种用于检测计算机网络系统中入侵行为的网络信息安全技术。在计算机安全中,伪装者试图扮演合法用户的角色进入系统,是一种入侵活动。及早有效地发现入侵是保障计算
如今环境污染越来越严重,水资源紧缺问题愈益突出,如何才能有效地保护水资源已提上了人们的议程。森林作为陆地生态系统的主体,在水源涵养方面发挥着巨大的作用。在水资源短缺的
作为云计算和新兴Web2.0互联网应用的核心技术之一,分布式文件系统是当前存储系统技术领域的研究热点。分布式文件系统的资源共享、对存储平台的抽象性和隔离性、大规模扩展