网格资源管理与代理系统详解
1. 系统架构概述
网格资源管理与代理系统(GridARM)主要由资源发现者(Discoverer)、候选集生成器(CSG)、资源合成器(Synthesizer)和资源选择器(Selector)服务组成。其整体架构如图所示,各组件协同工作,实现资源的有效管理和分配。
2. 资源发现者
资源发现者负责与不同类型的网格信息服务(GIS)交互,收集网格中可用资源(节点)的信息。这些信息服务包括Globus监控和发现服务(MDS2、WS - MDS)以及网络天气服务(NWS)等。不同的信息服务支持不同的表示和查找机制,为了克服这一问题,引入了具有特定驱动(插件)的通用接口,将服务特定的资源信息转换为标准的信息表示模型,即GLUE模式。
- 信息类型 :客户可以根据静态和动态属性查询资源。静态信息如总CPU数、操作系统名称/类型等,动态信息如空闲CPU数、平均负载、可用内存等会在运行时更新和发现。信息类型集合IT包含所有可能与节点相关的信息类型,不同的信息服务可能提供不同的信息类型集合。
- 资源发现过程 :资源发现是从不同信息服务中查找信息类型,将信息整合为资源描述,并最终使资源可供选择的过程。发现函数δ定义为δ : IT → G,用于整合所有查找的信息到资源中。以下是资源发现和描述整合算法:
Algorithm 1 Resource discovery and description consolidation Algorithm
超级会员免费看
订阅专栏 解锁全文
1612

被折叠的 条评论
为什么被折叠?



