一种面向天文网络协同观测的代理服务器①-计算机系统应用.PDF
文本预览下载声明
计 算 机 系 统 应 用 2009 年 第 12 期
①
一种面向天文网络协同观测的代理服务器
A Broker for Astronomical Collaboration Observation
1 1 1 1 2 1
毕树人 南 凯 阎保平 马永征 卢晓猛 杨宏伟 ( 1.中国科学院 计算机网络信息中心
北京 100190; 2.中国科学院 国家天文台 北京 100012)
摘 要: 天文观测是天文学领域的最基本、最重要的科研活动。天文学网络虚拟实验室致力于通过网络集成多
台隶属于不同观测基地的天文望远镜资源,为天文科学家提供基于互联网的远程协同观测环境。代理
服务器是天文学网络虚拟实验室的核心模块之一,是实现望远镜资源集成与网络协同观测的基础。
关键词: 天文学网络虚拟实验室 代理服务器 协同天文观测 控制权转移 天文照片共享
1 引言 大提高了天文观测的准确性和望远镜的使用效率,开
随着计算机和网络技术的发展,天文观测者现 辟了一种新的天文观测工作模式。
在可以使用天文台提供的客户端软件,远程地控制 代理服务器是天文学网络虚拟实验室的核心模块
该天文台的天文望远镜,从而足不出户就可进行天 之一。它连接了天文观测基地服务器和 Web 客户端,
文观测[1] 。这种方式为天文观测带来了便利,但如 解析、处理并转发它们之间的应用层协议数据[2] ,并
果某个天文观测者想同时使用多个观测基地的望远 管理每台天文望远镜的用户组群。因此,代理服务器
镜,或者多个天文观测者想同时使用一个天文望远 是实现观测资源集成与协同观测的基础,也是整个天
镜协同地观测,是比较困难的。 文学网络虚拟实验室性能的关键。本文介绍该代理服
天文学网络虚拟实验室是国家科技基础平台的一 务器的功能、设计和实现方法,以及在天文观测中的
个示范项目,致力于集成若干天文观测基地的观测资 应用。
源,为天文观测者提供远程的协同观测环境。目前,
天文学网络虚拟实验室已集成了国家天文台兴隆观测 2 天文学网络虚拟实验室概述
基地、上海天文台佘山观测基地、云南天文台丽江观 天文学网络虚拟实验室的网络拓扑结构可分为
测基地和国家天文台怀柔太阳观测基地的多台天文望 四层:( 1)客户端,(2)代理服务器,(3)天文台服务
远镜。通过天文学网络虚拟实验室,天文观测者可以 器,(4)望远镜。如图 1 所示 。
使用 Web 客户端,远程地同时控制不同观测基地的多 每个天文台拥有所属的服务器,其管理、控制和
个天文望远镜,从不同地理位置的天文望远镜观测同 连接了该天文台的天文望远镜。为了实现观测资源的
一个天文现象;另一方面,不同地区的天文观
显示全部