微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 射频工程师文库 > 校园网格系统设计方案

校园网格系统设计方案

时间:06-28 来源:C114 点击:

数据网格系统中用户的身份和资源的认证,并为符合条件的用户或资源授予一定的访问权限。

2.3 校园网格框架模型及访问过程

2.3.1 校园网格框架模型

服务网格的最大特点就是把一切资源包装成服务,其核心问题就是如何生成服务,并最终提供给所需用户。根据开放网格体系结构(OGSA)思想,文献设计了服务网格框架,如图2所示。

1)资源池 包括系统的所有资源(动态变化),资源可以根据类型划分成多个组。

2)网格核心中间件WSRF 实现与资源池和服务池的双向通讯,通过网格核心中间件Web服务资源框架(WS-Re-source Framework,WSRF),资源可以被包装成服务或者将服务部署到相应的资源上。

3)服务池 包括所有虚拟服务,根据服务的类别可以把整个网格系统中的服务分类归并成多个虚拟服务,具有相同访问接口的服务属于同一虚拟服务。

4)虚拟组织VO 用户或应用完成一次访问是通过服务池选择匹配(能满足用户条件的服务并构建一个虚拟组织)来实现的,虚拟组织为服务提供者或服务消费者(用户或应用)提供一个"临时"的市场,通过服务协商的方式建立服务消费者和服务提供者之间的供求关系。一个虚拟组织的表示通常应包含服务参与者集合、多个参与者之间上下文集合、多个政策规则组成的集合。

2.3.2 服务访问过程

由多个用户和服务参与的网格系统上的一次活动即服务过程(见图2),描述如下:

\

1)服务发布 服务注册到中介者或目录服务系统。

2)服务发现 服务发现是根据服务查询的结果决定发现目标。用户或应用通过目录服务系统查询服务,包括虚拟服务,真实服务;如果没有合适的服务能从所需要的虚拟服务组中选出,则某一资源将被选出,用来部署该类服务,以使得其功能满足用户请求的需求;如果没有资源可被选择,则用户请求不能被完成,用户请求的状态被设置成失败。

3)服务绑定 服务池中的服务能满足用户请求的各个功能需求,用户则基于双方的协议和政策与选择服务的提供者进行协商;当对所有需要的服务协商成功,并且基于这些服务的组合服务能满足用户的功能需求,那么虚拟组织就被创建,用户通过虚拟组织与服务提供者签订合同,并通过合同与组合服务绑定。

4)选择备份服务 当一个服务失败或者不能满足用户服务质量需求时,一个服务失败事件就会触发,如果服务被恢复而且不违反服务质量协议,虚拟组织活动就照常进行;否则在同一虚拟服务中的备份服务将被选择。备份服务必须为该用户提供访问权限并满足该请求的服务质量需求。如果这种备份服务找不到,则用户请求不能满足,其状态被设置成失败,虚拟组织也被撤销,活动失败。如果活动正常完成,关于活动正常结束的事件被触发,虚拟组织的管理者获取该事件后,撤销该虚拟组织,活动顺利执行完成。

3 结束语

针对校园网格资源多、差别大、范围广的特点,设计了面向服务的层次式系统架构及服务访问模型。在此层次模型中,把物理资源包装成服务,并归类为虚拟服务,使得网格服务具有更好的抽象性并具有统一接口。在此模型中,目录服务是关键,它把服务提供者信息提供给服务消费者,服务提供者和服务消费者(用户和应用)通过虚拟组织提供的"临时"市场,以服务协商的方式建立两者之间的供求关系。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top