利用Spaces搭建网格计算框架.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【知识点详解】 1. **Spaces模型** - Spaces模型是一种分布式计算模型,源自Linda系统的元组空间(Tuple Space)思想。 - Spaces提供四种基本操作:读、写、取和通知,支持分布式应用中的异步通信。 - 在Spaces模型中,进程间通信是间接的,无需预先了解其他进程,而是直接与Spaces交互。 - Spaces具有持久性,即使创建消息的进程消失,消息仍可保留。 - 它通过允许N个进程同时协作通信,实现了分布式计算的可扩展性。 - Spaces模型具有时间与空间透明性,能够处理局部失败、平台独立性和系统发现难题。 2. **Spaces与分布式计算模型比较** - Spaces与RMI、CORBA、Web Service等不同,后者是直接进程间通信,而Spaces通过消息交换实现协作。 - Spaces不是分布式文件系统或数据库,它专注于消息协调,而非信息存储管理。 3. **GCFS(Grid Computing Framework with Spaces)** - GCFS是一个基于Spaces的网格计算框架,利用Spaces的异步性构建灵活且可扩展的系统。 - GCFS的体系结构包括:Space经理、任务经理、任务调度器、Space服务、通信Agent和网格应用程序。 - Space经理使用Spaces管理所有Space服务,负责整个系统中的Service创建和管理。 - 任务管理器和任务调度器负责任务的分配和执行。 - Space服务是数据和任务交换的平台,Agent负责各组件间的通信。 - 网格应用程序可以直接通过Spaces与其他组件交互,获取和发布任务。 4. **Master-Worker模型** - 文档中虽未直接提及Master-Worker模型,但GCFS可能采用了这种模式,其中Master(如任务调度器)分配任务给Worker(如Grid应用程序)。 5. **网格计算的优势** - 网格计算能整合异构网络资源,提供统一视图,提高资源利用率。 - GCFS通过动态创建和取消Spaces服务,适应网格环境变化,增强系统弹性。 6. **Spaces在网格计算中的角色** - Spaces在GCFS中充当“黑板”,用于共享数据和分发任务,支持动态资源管理和任务协调。 Spaces模型为网格计算提供了一种新颖的框架设计思路,通过其特性解决了分布式系统中的通信和同步问题,GCFS则利用这些优势构建了一个灵活、可扩展的网格计算解决方案。
- 粉丝: 17
- 资源: 26万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java的物流管理系统设计与实现.docx
- 基于java的线上教育培训办公系统设计与实现.docx
- 基于java的网上蛋糕售卖店管理系统设计与实现.docx
- 同步机(VSG)参数自适应控制,基于T型三电平逆变器的参数自适应控制,采用电压电流双闭环控制,中点电位平衡控制,且实现VSG并网 1.VSG参数自适应 2.VSG并网 3.提供相关参考文献 支持si
- 基于java的项目申报系统的设计与实现.docx
- 基于java的小区疫情购物系统设计与实现.docx
- 基于java的乡村养老服务管理系统设计与实现.docx
- 基于java的学生网上选课系统设计与实现.docx
- 基于java的校园闲置物品交易系统设计与实现.docx
- 基于java的协同过滤电影推荐系统设计与实现.docx
- 基于java的在线英语阅读分级平台设计与实现.docx
- 基于java的疫情物资捐赠和分配系统设计与实现.docx
- 基于java的牙科诊所管理系统设计与实现.docx
- easyconnect官方版
- 基于java的自习室管理和预约系统设计与实现.docx
- Simulink 风光储综合能源仿真平台设计 风机采用下垂控制,光伏采用mppt 最大功率跟踪控制,各子模块功率可视化设计