脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt

上传人(卖家):三亚风情 文档编号:3394085 上传时间:2022-08-26 格式:PPT 页数:24 大小:269.50KB
下载 相关 举报
脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt_第1页
第1页 / 共24页
脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt_第2页
第2页 / 共24页
脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt_第3页
第3页 / 共24页
脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt_第4页
第4页 / 共24页
脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、脉冲星虚拟天文台脉冲星虚拟天文台概念设计概念设计廖名学 王 娜 汪华祥乌乌 鲁鲁 木木 齐齐 天天 文文 站站内容提要物理系统物理系统逻辑系统逻辑系统1 背景简介背景简介2 基本目标基本目标6 其他构想其他构想5 功能结构功能结构4 网络结构网络结构3 技术结构技术结构背景简介 成熟的脉冲星软件 大量的脉冲星数据 VLBI实时数据传输目前是国际合作,将来肯定有国内协作 其他处理软件和记录数据比如分子谱线和人造卫星等方面。管理型数据记录比如观测日志。背景:当前Pulsar软件体系结构PTDA闪烁闪烁处理处理到达到达时间时间PGPlotPSRChivePSRGUIVAPPATPSRScan单个脉单

2、个脉冲观测冲观测QtTCL/TK预预处处理理硬盘硬盘数据记录数据记录数据处理数据处理脉冲星脉冲星Searcher单个脉冲单个脉冲处理处理光盘光盘基本目标 远程计算远程计算远程的,近实时的数据处理 数据共享数据共享共享的,可管理的数据集成 统一平台统一平台统一的,可扩展的开发平台技术结构:总体结构HTMLJSPServletJavaBeansEJBBrowserWeb ContainerTomcat5.0EJB ContainerJBoss4.0JNIDatabaseFile SystemLegacy ApplicationNative ApplicationClientPresentation

3、TierLogic TierMiddlewareData TierANT/EclipseWeb ServiceJAX-RPCJAXRVariousWeb ServiceClientRMIsocketclient技术结构:Java-based Web Service建立建立Web服务及其客户端服务及其客户端JAXR架构架构技术结构:RMI功能结构管管理理功功能能数据功能数据功能软件功能软件功能用户功能用户功能服服务务功功能能数据功能:总体转储转储显示显示下载下载检索检索管理管理处理处理数据库数据库/文件系统文件系统CustomerManagerMemory实时传输实时传输其他系统其他系统数数据据

4、源源Internet数据功能:转储记录软件记录软件n记录软件记录软件2记录程序记录程序1Local Repository记录软件记录软件n记录软件记录软件2上传程序上传程序1TemporaryRepository记录软件记录软件n记录软件记录软件2转储程序转储程序1DataBase 1DataBase 2DataBase N数据分布表数据分布表Intranet orInternet软件功能 系统软件(如编译器,OS库)能够浏览必要的系统软件的位置,版本。应用软件(如成图工具)能够在线浏览必要的应用软件的位置,版本,管理者可以远程升级。用户软件(如用户编制的各种处理程序)用户软件的位置,版本能够

5、浏览,源程序能够下载,上传。用户功能 管理者deploy,undeploy,用户浏览,服务浏览,用户管理(审查,删除,权限分配),数据功能(整理),所有普通用户功能等 普通用户注册,登陆,数据功能(转储,检索,上传,下载,请求整理,远程处理)管理功能 用户管理 服务管理 软件管理 数据管理 Web管理平台 Off-line管理服务功能 Web service(创建,发布,修改,撤销)仅在必要时,作为外部接口 所有内部功能不使用Web service 根据外部需要创建服务网络结构 近期:单服务器的B/S体系 远期:多服务器的,具有负载均衡能力的,能提供实时服务的B/S,C/S多层混合体系结构。网

6、络结构:远期脉冲星数据分布脉冲星数据分布表(按时空)表(按时空)数据分布表数据分布表其他数据分布表其他数据分布表(暂无)(暂无)处理功能分布表处理功能分布表Web请请求接口求接口Web服服务接口务接口Web管管理接口理接口计算与数计算与数据节点据节点计算与数计算与数据节点据节点计算与数计算与数据节点据节点Web负载分配负载分配实时数实时数据接口据接口负载分布表负载分布表网络结构:特点 具有实时数据接口具有实时数据接口实时数据接口,采用c/s结构,因此整个结构是c/s,b/s多层混合结构。分布式的数据库结构分布式的数据库结构从(脉冲星)数据处理程序和其他处理程序来看,由于输入数据的相对集中,这种

7、布局是合理的。基于基于URL和和Web内容的交换内容的交换可实施优先级别控制(先响应优先级高的用户的需求)。单入口单出口单入口单出口受限于单IP,数据出口和入口限制在一台服务器上。适应批量数据转储,无速度要求的数据下载,数据处理过程中的结构相对较小。独占的实时数据接口。强适应的强适应的Web负载分配机制负载分配机制 可以扩展到多个独立IP的服务器,以适应数据输入输出较多的情形。网络结构:两种技术RMIJAX-RPCJAXR内部同构服务器集群内部同构服务器集群外部异构外部异构Web服务服务客户端客户端WS-ICompliantWebServiceClients服务服务节点节点1服务服务节点节点2

8、服务服务节点节点n.RMI Server主服务器主服务器RMI ClientWeb ServiceXMLBasedSoapMessageInternetAny其他构想 遗留系统的观点遗留系统的观点目前的遗留系统主要是各个分散的处理程序,有些是开源软件,有些是自编软件,一般采用linux c语言。其特点是技术含量并不高,但是价值突出,应该采取集成化处理。并且今后仍然会不断产生这样的程序。目前,还不可能在这些程序基础上添加外部接口(比如Web Service,RPC,RMI等)。考虑到不可能修改这些程序以适应新的系统,故采用JNI进行集成(需要增加代码,但是量很小,不会超过10行每程序;方式单一,

9、可以批量进行)。数据分布的原则数据分布的原则怎样分布是合理的?怎样分布才能减少数据流量?大部分人和大部分处理请求很可能集中在最新的数据上。对最新数据 数据保护数据保护概念设计中没有考虑这点。数据备份,可以在网络结构中增加数据节点,将历史的,稳定的数据备份;为防止数据破坏,数据节点可禁止修改。数据节点不承担计算任务。双备份,备份过程是备份检查。集成科普集成科普静态科普资料,动态科普资料;交互式科普调查,竞赛等其他构想:统一管理平台?各个虚拟天文台的建设中肯定有共性部分 用户管理也许可以统一建设 虚拟天文台应该考虑今后的用户管理集成?其他构想:统一管理平台?管理平台管理平台用户注册用户注册用户登陆用户登陆服务注册服务注册Web交换交换用户用户ID所属域所属域权限字权限字服务表服务表用户表用户表用户审核用户审核服务服务ID所属域所属域URL用户用户Session其他构想:并行处理 有些数据处理可能需要并行处理 比如脉冲星巡天数据分析 概念设计中的体系结构也适合并行处理敬敬 请请 指指 教!教!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(脉冲星虚拟天文台-概念设计--Chinese-Virtual-Observatory.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|