协同分配,调度以及代理服务 |
允许虚拟组织参加者申请一个或者更多的资源,并且在相应的资源上进行任务调度. |
监控和诊断服务 |
用于监视虚拟组织资源的失败,恶意的攻击,入侵检查,过载等等. |
数据复制服务 |
支持虚拟组织存储,网络与计算的管理,按照响应时间,可靠性,费用等标准优化数据访问性能. |
网格支持下的编程系统 |
可以才网格中提供熟悉的编程模型,使用不同的网格服务解决资源发现,安全,资源分配以及其它问题. |
负载管理系统与协同分配工作框架 |
提供描述,使用以及管理多步,异步以及多组件工作流. |
软件发现服务 |
基于求解问题的参数发现和选择最好的软件实现和执行平台 |
协作服务 |
用于潜在较大的用户社团内的协同交换信息,包括同步和异步两种方式. |
(5)应用层(application)
应用层提供Grid的系统开发和应用开发工具、环境。如:程序设计语言和应用开发方法、环境;可视化工具;资源发布和预定工具;工作流管理工具;Web Portals;应用代码构件和应用。虚拟组织中的所有用户应用构成了网格的应用层,它调用下一层次中的服务来构造网格应用。从网格应用开发者的角度来看,下面各个层次的协议和服务都提供了相应的API和SDK,使得用户可以很容易的构建网格应用。
可见,以资源共享协议和资源间的通信协议为核心,网格环境实现了广域范围内的资源共享和协同工作,将面向Internet的计算推进到了一个新的阶段。
计算网格体系结构中的连接层、资源层和汇聚层的功能需要由架构在资源层之上、应用层之下的网格中间件实现。
表5:各层的应用
应用层 |
多科学模拟 |
光线追踪 |
汇聚层(面向问题) |
联合求解器, 分布式数据文档 |
检查点,作业管理,故障避免, 分段运输 |
汇聚层(通用) |
资源发现,资源代理,系统监控,社团授权,收回证书 | |
资源层 |
访问计算,访问数据,访问系统结构,状态与性能信息 | |
连接层 |
通信(IP),服务发现(DNS),认证,授权,代理 | |
构造层 |
存储系统,计算机,网络,代码库,目录 |
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>