预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共68页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

国防科学技术大学 硕士学位论文 数值天气预报云计算服务应用系统研究与实现 姓名:孙长征 申请学位级别:硕士 专业:计算机科学与技术 指导教师:朱小谦 20091101 摘要随着数值天气预报的研究和发展,各地的气象预报人员开发了越来越多功能强大的数值天气预报模式,当前数值天气预报模式的运行大多是通过命令行模式模式的运行需要高性能计算机的支持。但是,高性能计算机是一种非常昂贵的资源,对大多数用户来说难以负担购买机器和维护的费用。这些问题都限制了数值现了数值天气预报云计算服务应用系统。为了使用户方便的使用云计算环境中的应用GWT技术实现了数值天气预报云计算服务web界面;针对云计算环境中资源分布广泛且数值天气预报组件繁多的特点,设计和实现了数值天气预报流程管分析。通过流程管理系统,实现了资源的有效监控和调度。该系统的建立对有效进行调用、运行的,程序运行时间长且涉及大量的数据。用户在运行过程中常会因为一个小错误而不得不重新开始所有的工作。数值天气预报涉及一系列复杂的流程,现有的人工控制方式效率低,难以满足应用的需求。同时,数值天气预报天气预报的广泛应用,不利于数值天气预报的发展。本文针对当前数值天气预报应用中存在的问题,结合云计算技术,设计和实高性能计算机,将数值天气预报各组件包装成Web服务组件提供给用户使用,并理系统,通过流程管理系统来监测和调度计算资源和作业,实现了作业运行状态的监控。数值天气预报应用系统的开发实现了数值天气预报模式的广泛应用和按需预报,有需求的用户可以通过该系统提交作业,执行任务,查看结果,对结果进行提高数值天气预报的发展和应用具有十分重要的意义。主题词:云计算,Web服务,数值天气预报,工作流管理国防科学技术大学研究生院硕士学位论文第i页 numericalenvironmentprogramsplatform,SOperformanceABSTRACThi曲NWPwidelycombined谢t11technology;consideringWords:cloudWithprediction(NWP).moreandcomputers(HPC).Butexpensive,andCan’tNWP.Itused.usingusers,wemodules.andGWTwideuse.nleusersCananalyzemanagementmakes国防科学技术大学研究生院硕士学位论文arecommandmode.Ittimeprograms,andthelimitveryfoundproblemsweatherimplementcomputersconvenientlyformoduleswebinterfacecharactersmanyiobssubmit.forecastingsystem,runsystem,ithasdevelopmentsystems.computing,web第ii页researchofmoremodelsdevelopedbyexpertsallworld.Atpresent,mostrunningintakeslongitneedslotdata.Itwillhavetoiflittlemistake.Also,thehelpHPCsbeaffordedsmallorganizations.AnaboveisnecessarygeneralapplicationcouldConsideringpredictionsystems,inthispaperwedesignsystemcloudcomputingtechnology.Inorderwrapservicedistributedmodules,wedevelopworkflowcontrolmonitorstatusthat111emeetsdemandsaccordingneedsubmittheirtasks,viewresults.Througheffectiveresources.IteffectKeyservice,numericalprediction,greatoverarunrerunuserevenuseasresourceSOon 表目录workflowmgr.rb文件功能示例⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯37表4.1JavaWorkflow类算法及功能描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..36表4.2工作流日志文件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯36表4.3表4.4workf[ow.xrrd文件的定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯38表5.1用户管理XML文件的定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯43表5.2COMPUTER表字段及类型⋯⋯⋯⋯