网格技术在校园网络资源共享中的应用
数据传输和数据复制。数据访问的调度:负责应答用户的访问请求,并根据用户的请求执行相应的操作。数据传输:负责完成相应节点之间数据安全、高效地传输。数据复制:负责完成数据网格系统中的数据复制操作,产生相应的数据副本。
3)安全管理分别完成对数据网格系统中用户的身份和资源的认证,并为符合条件的用户或资源授予一定的访问权限。
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 结束语
针对校园网格资源多、差别大、范围广的特点,设计了面向服务的层次式系统架构及服务访问模型。在此层次模型中,把物理资源包装成服务,并归类为虚拟服务,使得网格服务具有更好的抽象性并具有统一接口。在此模型中,目录服务是关键,它把服务提供者信息提供给服务消费者,服务提供者和服务消费者(用户和应用) 通过虚拟组织提供的“临时”市场,以服务协商的方式建立两者之间的供求关系。
- 浅析ICS直放站的应用(08-07)
- 基站应用中功放的分立控制和集成控制(04-25)
- 电子标签:RFID技术应用与七大特点(05-12)
- 射频/微波器件面向太空应用可靠性是关键(12-17)
- 以软件为核心的无线测试平台的设计(03-18)
- 高频和微波功率基准及其应用研究(04-12)