GAMS网格应用管理系统
GAMS(Grid Application Management System) 是基于Globus 开发的一个网格应用管理系统,将分布式的计算资源、存储资源、数据资源、信息资源、知识资源和专家资源实现全面的共享,提供给用户透明的资源或者应用使用。对于终端用户或者应用来说,GAMS 就好像是一台超大型的虚拟计算机,通过在个人、组织和资源之间实现安全、协调的资源共享,创建出虚拟的动态组织。
GAMS 软件体系结构
归纳起来,GAMS主要特点包括:
♦ 统一的用户管理
以PKI(Public Key Infrastructure,公钥基础设施) 技术为基础,利用X.509 证书统一了用户身份信息的格式。构建了统一的X.509 证书信息库,实现了用户身份的统一存储和认证。而通过对SSL 协议的扩展,使得用户身份具有安全委托能力,进而在不同的系统之间形成一个安全信任链,从而实现网格系统的单点登录(SSO Single Sign-on)机制;
♦ 基于角色的访问控制
为所有业务系统提供一个通用的、公共的系统平台框架,能够根据系统功能的描述信息自动将其定义为一个操作权限。管理员可以根据需要定义拥有不同操作权限的角色,并将角色分配给不同的用户或用户组,也可以把各个业务系统的管理功能分配到不同角色中,实现业务系统分级管理;
♦ 分层的网格计算资源管理
在每个集群系统上都部署了完整的集群管理软件,系统管理员可以对本地集群进行全面地管理和维护。当集群系统接入到网格以后,网格管理系统通过网格中间件可以和集群系统进行交互。一方面可以获取集群系统的实时状态信息,另一方面还可以根据这些信息自动将计算任务调度到不同集群系统;
♦ "热插拔"式的专业应用管理机制
通过定义一组开放的接口规范,对已有应用程序进行封装,经管理员审核后对外发布为一个服务。用户订购所需服务,在有效期内访问服务进行计算。此外,系统还对用户订购和使用服务的行为进行跟踪,从而帮助管理员及应用提供者及时了解服务的使用情况,从而有效改善服务的质量;
♦ 智能化分布式数据管理
元数据服务器会为每个数据资源分配一个唯一的资源标识,并维护了资源标识与资源物理位置的映射关系。在运行应用时,通过元数据服务器来定位所需的数据。如果数据分布于本地系统上,则直接使用这些数据;如果不在本地,则从远程复制到本地。如果在元数据服务器中存在多个副本,将自动从最佳位置访问数据。
GAMS 物理拓扑
GAMS 由基础网格子系统、应用管理子系统、数据管理子系统、软件定制
高性能计算集群子系统、三维可视化子系统等部分组成。其中,基础网格子系统提供网格的核心服务,应用管理子系统提供专业应用的管理和维护功能,数据管理子系统提供数据资源的管理和存储功能,高性能计算集群子系统提供强大的运算能力,三维可视化子系统完成数据和应用计算结果的三维可视化。GAMS典型用户界面
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。