Download presentation
Presentation is loading. Please wait.
1
虚拟天文台数据访问服务 VODAS 杨 阳
2
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结 2019/5/10
3
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结 2019/5/10
4
背景 虚拟天文台 -天文观测技术和计算机技术发展的产物 - 通过先进的信息技术将全球范围内的研究资源
背景 虚拟天文台 -天文观测技术和计算机技术发展的产物 - 通过先进的信息技术将全球范围内的研究资源 无缝透明连接在一起形成的数据密集型网络化 天文研究与科普教育平台。 - 特征:整合天文服务资源 联合不同的天文数据 提供各种天文服务 资源共享 促进天文学的研究和普及 2002年6月成立国际虚拟天文台联盟(IVOA) 2019/5/10
5
背景 中国虚拟天文台(China - VO) - 2002年诞生,同年10月加入IVOA - 发展:VO-enable LAMOST
背景 中国虚拟天文台(China - VO) - 2002年诞生,同年10月加入IVOA - 发展:VO-enable LAMOST e-science - 天文应用工具: SkyMouse:桌面天文信息搜索 FitHAS:FITS文件头入库 VO-DAS:异地异构海量数据访问 2019/5/10
6
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end-user) 数据结点配置工具(data owner) 总结
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end-user) 数据结点配置工具(data owner) 总结 2019/5/10
7
VODAS介绍 需求 - Open SkyQuery:提供Web客户端、同步查询 访问记录少
VODAS介绍 需求 - Open SkyQuery:提供Web客户端、同步查询 访问记录少 - SDSS的casjob服务:只提供异步查询,分配给用户的空 间有限,非异地查询功能 存在查询方式 、访问数据量、数据资源和用户群 受限的问题 2019/5/10
8
VODAS介绍 VODAS(Virtual Observatory Data Access Service)
VODAS介绍 VODAS(Virtual Observatory Data Access Service) - 天文数据:分布性、异构性和”海量”的数据访问 - 2006年5月提出设计VODAS系统 - 目的:实现异地异构海量数据资源的访问 - 功能:交叉证认 星表、图像、光谱 访问上百万条记录 多种数据存储格式:CSV、ASCII、VOTable - 关联图: 2019/5/10
9
VODAS介绍 2019/5/10
10
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结 2019/5/10
11
VODAS客户端 概念: - ADQL: 针对天文数据访问特点而设计的数据库查询语言 ADQL/s 、ADQL/x - VOTable:
基于XML的数据格式编码标准,有效的解决数据存储和 传输 内容:元数据定义和数据 - 同步查询:提交查询任务、等待数据返回。同一时间只有一个作业 - 异步查询:可连续提交任务、不需等待数据返回。同一时间允许多个作业 2019/5/10
12
VODAS客户端 GUI - 特点: 所有的操作以图形界面的方式与用户交互 适合低频率的数据访问 适合小数据量的查询
可与其它VO工具交互协同操作 (PLASTIC) - 示例: 2019/5/10
13
元数据区 ADQL编辑区 异步查询监控区 GUI 异步查询 2019/5/10
14
GUI同步查询 2019/5/10
15
VODAS客户端 命令行 - 特点: 所有的操作以命令的方式与用户交互 可以嵌入用户自己的程序中 适合高频率批量的数据访问 - 命令集:
2019/5/10
16
命令名 说明 md 获取元数据 Syn 提交同步查询任务 Asyn 提交异步查询任务 Jobstatus 得到任务的状态 Dataurl
获取异步提交任务执行结果保存地址 destory 销毁服务器上任务 Downspec 下载异步查询结果的光谱 startserver 启动vodas服务 2019/5/10
17
- 示例: asyn.sh –f adqlSample 0 Session 2019/5/10
18
命令行 2019/5/10
19
VODAS客户端 Web客户端 - 特点:简单、易用 - 示例: 2019/5/10
20
2019/5/10
21
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end-user) 数据结点配置工具(data owner) 总结
2019/5/10
22
数据结点配置工具 VODAS的数据结点 - 产生流程: 1. 利用OGSA-DAI中间件封装底层的物理数据资源
- 产生流程: 1. 利用OGSA-DAI中间件封装底层的物理数据资源 ( GUI/Command-line ) 2.对数据资源的元数据进行配置 3.将其发布到VODAS系统中(Registry) 2019/5/10
23
数据结点配置工具 配置工具 - 整合:1. OGSA-DAI的GUI封装数据的方式 2. 元数据的配置 - 实现:实现友好、便捷的操作方式
大数据量的数据资源共享 - 流程: 初始化 资源部署 访问数据库 生成文件 配置元数据 元数据显示 2019/5/10
24
数据结点配置工具 资源部署 元数据配置 资源元数据 2019/5/10
25
Outline 背景 主要内容 VODAS介绍 VODAS客户端(end user) 数据结点配置工具(data owner) 总结
2019/5/10
26
总结 背景:VO、China-VO 主要内容 VODAS介绍 VODAS客户端(end user) GUI、命令行、
数据结点配置工具(data owner) 2019/5/10
27
参考 China-VO:http://www.china-vo.org Metadata:
Registry: 2019/5/10
28
谢 谢! 2019/5/10
Similar presentations