China-VO资源管理系统.ppt
第三届中国虚拟天文台研讨会武汉2004.12.1-3,China-VO资源管理系统,China-VO项目组 兰州大学信息学院 中国科学院国家天文台,李长华,第三届中国虚拟天文台研讨会武汉2004.12.1-3,Agenda,中国虚拟天文台资源管理概述 资源注册及管理 服务管理,第三届中国虚拟天文台研讨会武汉2004.12.1-3,VO中的资源 资源的含义非常广泛,具有前所未有 的复杂性 分布性; 异构性;,资源管理概述,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源管理概述,资源管理的目的: 有效的管理资源,提高资源的利用率 屏蔽底层资源的异构性和复杂性 管理多个机器协同工作,实现负载平衡 支持多种应用使用方式,有效管理多个用户的各种任务 按照管理员的意愿可以控制资源的使用方式 提供容错能力 管理对资源的访问,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源管理概述,资源管理的目标: 为资源使用者以最快的方式分配所需的有效资源 资源管理的核心内容: 资源的注册与发现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,China-VO中资源的组织 CVO采用了SOA的体系架构,借鉴OGSA来组织和架构整个系统,为此,我们以服务的方式来统一化资源的共享,在整个系统中,一切都是服务。,资源管理概述,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源管理概述,第三届中国虚拟天文台研讨会武汉2004.12.1-3,CVO资源管理的主要内容: 资源的注册与发布 资源的服务化 资源的查询 资源路由器 服务调度器,资源管理概述,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,以Internet为纽带,采取区域自治与集中管理并行的方式来汇集资源信息,采用并行查找的方式来获取全局资源信息,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源的描述: IVOA注册工作组定义了一套资源元数据标准,以实现不同VO之间的互操作,资源注册与管理实现,静态资源元数据 如:数据中心 服务元数据 如:Web/grid service 注册元数据 如:注册中心,第三届中国虚拟天文台研讨会武汉2004.12.1-3,注册中心:,资源注册与管理实现,传统的数据库 资源属性注册,Index Service/GT3 服务注册,第三届中国虚拟天文台研讨会武汉2004.12.1-3,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,数据资源服务化 目的: 将各数据中心的数据及其对数据的访问方式以服务发布出去. 前提: 1.统一化数据表的格式,以实现交互性 2.统一化对数据的处理操作,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,软件服务化 目的: 将各种可服务化的软件(交互性不强)生成服务,以供用户共享使用. 方式: 1.软件自身服务化(自动服务化工具) 2.为软件作一个代理,软件本身不变,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,硬件资源服务化 计算能力 存储能力 .,资源注册与管理实现,第三届中国虚拟天文台研讨会武汉2004.12.1-3,目标: 实现对服务的发布,分配,查询,调用及监控. 主要内容: 服务注册 服务查询 服务调用 服务监控,服务管理,第三届中国虚拟天文台研讨会武汉2004.12.1-3,服务管理,服务注册:,一为自动注册,即为服务启动时自动发布到注册中心 二为动态注册,即服务在其它服务或服务所有者的控制下动态的发布到注册中心,第三届中国虚拟天文台研讨会武汉2004.12.1-3,服务管理,服务查询: 1.通过Index Service的服务数据entry可获取已注册的服务信息. 2.使用Xpath获取指定条件的服务数据,Xpath是一种基于XML的查询语言.此时与服务和资源的元数据相关. 3.使用服务查询与分配服务.,第三届中国虚拟天文台研讨会武汉2004.12.1-3,服务调用: 目前提供两种调用接口 1.简单易用的浏览器方式 2.高级用户的编程方式 可以采取与Web Service一致的调用方式 3.提供特有的客户端访问界面,服务管理,第三届中国虚拟天文台研讨会武汉2004.12.1-3,服务监控 监视并显示系统及各服务节点的状态 1.状态描述; 2.状态的更新; 3.状态的显示; demo,服务管理,第三届中国虚拟天文台研讨会武汉2004.12.1-3,Q & A,?,www. .org,Thank You,