Page 74 - 教育教学模式与理念的创新研究
P. 74
教育教学模式与理念的创新研究
Innovative Research on Education and Teaching Models and Concepts
海量数据。如果把计算结果转换成直观的图形信息,就能帮助研究人员摆脱理解
数据的困难。这需要开发能在网络计算中传输和读取,并提供友好用户界面的可
视化工具。
五、研究现状
网络计算通常着眼于大型应用项目,按照 Globus 技术,大型应用项目应由
许多组织协同完成,它们形成一个“虚拟组织”,各组织拥有的计算资源在虚拟
组织里共享,协同完成项目。对于共享而言,有价值的不是设备本身而是实体的
接口或界面。
从技术角度看,共享是资源或实体间的互操作。Globus 技术设定,网络环
境下的互操作意味着需要开发一套通用协议,用于描述消息的格式和消息交换的
规则。在协议之上则需要开发一系列服务,这与建立在 TCP/IP(传输控制协议 /
网际协议)上的万维网服务原理相同。在服务中先定义应用编程接口,基于这些
接口再构建软件开发工具。
Globus 网络计算协议建立在网际协议之上,以网际协议中的通信、路由、
名字解析等功能为基础。Globus 协议分为构造层、连接层、资源层、汇集层和应
用层五层。每层都有各自的服务、应用编程接口和软件开发工具、上层协议调用
下层协议的服务。网络内的全局应用都需通过协议提供的服务调用操作系统。
构造层功能是向上提供网络中可供共享的资源,是物理或逻辑实体。常用的
共享资源包括处理能力、存储系统、目录、网络资源、分布式文件系统、分布式
计算机池、计算机集群等。连接层是网络中网络事务处理通信与授权控制的核心
协议。构造层提交的各资源间的数据交换都在这一层控制下实现的。各资源间的
授权验证、安全控制也在此实现。资源层的作用是对单个资源实施控制,与可用
资源进行安全握手、对资源做初始化、监测资源运行状况、统计与付费有关的资
源使用数据。汇集层的作用是将资源层提交的受控资源汇集在一起,供虚拟组织
的应用程序共享、调用。为了对来自应用的共享进行管理和控制,汇集层提供目
录服务、资源分配、日程安排、资源代理、资源监测诊断、网络启动、负荷控制、
账户管理等多种功能。应用层是网络上用户的应用程序,它先通过各层的应用编
程接口调用相应的服务,再通过服务调用网络上的资源来完成任务。应用程序的
开发涉及大量库函数。为便于网络应用程序的开发,需要构建支持网络计算的库
64

