第七课用户界面.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七课用户界面

第七章 用户界面 龚 斌 山东大学计算机科学与技术学院 山东省高性能计算中心 UNICORE简介 UNICORE概述 UNICORE的结构分析 UNICORE各组件的作用 UNICORE各组件间的关系 Overview of UNICORE Job 基于UNICORE环境下的数值天气预报应用 UNICORE定义(1) 访问计算资源的统一接口,UNiform Interface to COmputing REsources的缩写 UNICORE是德国联邦教育和研究部资助的一个项目,主要合作者是德国的五家研究机构,其目的是提供一套软件,允许用户给远程高性能计算机提交自己的作业。 UNICORE定义(2) UNICORE提供了一个科学和工程的网格超级计算机中心资源的结合,通过Internet可以利用这些资源,平台之间的差别对用户来说是隐藏的,因而是创建了一个无缝的HPC入口来访问超级计算机、编译和运行应用软件,以及传送输入和输出数据。 UNICORE的目的 Industrial corporations wanting to combine their distributed computing resources to make them available to more of their engineers and other users Computing centers wanting their mobile users to access their platforms in a secure yet easy-to-use way Research centers and universities wanting to pool computing resources and enhance scientific problem solving environments UNICORE的使用 UNICORE让用户在Unix工作站或者Windows个人计算机上通过图形用户界面准备和修改作业结构。作业可以提交到UNICORE GRID的任一平台,用户可以通过客户端的作业监视器监视和控制已提交的作业。 UNICORE的安全性 用户授权用X509证书实现。 参与的站点使用他们的已被证明的机制来处理用户授权。 运行UNICOREpro服务端的计算中心,拥有完全的自主权来管理用户和分配资源。 为了传递作业,控制信息和应用数据,SSL用来负责数据的完整性和机密性。 作业表示法有原始用户的私钥的标记,这样可以阻止第三方干预作业的内容。 UNICORE的系统特性(1) A Production-Ready GRID System服务端可以在多数平台上运行,客户端可以在基于Java的平台上运行。 easy Job Construction and Control编辑任务很简单,有图形化的用户界面(客户端),客户端也可以监视任务的运行情况 UNICORE的系统特性(2) simple and Versatile Data Transfer使用流模式传递数据,支持任意大的数据集并且性能良好,所有的数据在传递时使用SSL保护。 Designed for Extensibility开放式系统、扩展性强,客户端提供了强大的插件接口(plugin interface)。 Support for Standard Applications支持标准的应用。 UNICORE结构分析 UNICORE系统有三层,分为: 用户层:Client( user interface ) 服务层:Gateway NJS( Network Job Supervisor )and its related components: IDB(Incarnation Database) UUDB( UNICORE User Database ) 目标系统层: TSI (the Target System Interface ) 3层间相互联系,总的结构如图: UNICORE Architecture 用户层--客户端(1) 用户层由UNICORE客户端构成。UNICORE客户端作为一个图形用户接口,用户通过它准备和管理UNICORE作业。客户端是运行在用户个人工作站上的java程序。 用户层--客户端(2) 用户只需在JPA(Job Preparation Agent,作业准备代理商)里指定要执行的动作、需要的资源以及作业在哪种系统上运行,就可

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档