基于協(xié)同并行架構(gòu)的海洋環(huán)境數(shù)值預(yù)報(bào)數(shù)據(jù)處理方法研究
發(fā)布時(shí)間:2019-11-18 12:33
【摘要】:作為各項(xiàng)海洋活動(dòng)最基本的保障,海洋環(huán)境預(yù)報(bào)的重要性不言而喻。海洋環(huán)境預(yù)報(bào)技術(shù)的完善催生了大量預(yù)報(bào)數(shù)據(jù),針對(duì)當(dāng)前海洋環(huán)境數(shù)值預(yù)報(bào)數(shù)據(jù)存儲(chǔ)擴(kuò)展及處理性能瓶頸、預(yù)報(bào)信息服務(wù)方式單一等方面的局限性,結(jié)合云服務(wù)和高性能計(jì)算的理論及技術(shù)分析,本文研究工作旨在建立一體化海洋環(huán)境預(yù)報(bào)信息高效服務(wù)體系,用于統(tǒng)一存儲(chǔ)與組織異構(gòu)預(yù)報(bào)數(shù)據(jù),并結(jié)合預(yù)報(bào)的應(yīng)用需求提供并行化的數(shù)據(jù)高效計(jì)算和處理方法。本文主要研究內(nèi)容包括以下幾個(gè)方面:(1)研制支持海洋環(huán)境預(yù)報(bào)數(shù)據(jù)并行處理的高可擴(kuò)多層服務(wù)池模型。設(shè)計(jì)多粒度通用服務(wù)單元,構(gòu)建具有高度適用性的多層服務(wù)池模型,解決服務(wù)方式固定、單一問題,實(shí)現(xiàn)多種數(shù)據(jù)和服務(wù)資源的有效整合及靈活擴(kuò)展,達(dá)到服務(wù)通用和復(fù)用目的,提供開放集成的海洋環(huán)境預(yù)報(bào)信息服務(wù)模式。(2)提出基于HDFS和HBase的海洋環(huán)境預(yù)報(bào)數(shù)據(jù)統(tǒng)一存儲(chǔ)與組織方法。設(shè)計(jì)瓦片金字塔組織模型,實(shí)現(xiàn)HBase和HDFS對(duì)數(shù)值預(yù)報(bào)數(shù)據(jù)內(nèi)容的統(tǒng)一分層分塊管理,解決關(guān)系型數(shù)據(jù)庫在存儲(chǔ)和處理海量異構(gòu)數(shù)據(jù)方面的局限性,打通跨數(shù)據(jù)文件和多數(shù)據(jù)塊的綜合應(yīng)用。(3)設(shè)計(jì)服務(wù)驅(qū)動(dòng)下的海洋環(huán)境數(shù)值預(yù)報(bào)數(shù)據(jù)分級(jí)協(xié)同并行處理體系。基于統(tǒng)一數(shù)據(jù)組織方式,融合MapReduce和MATLAB,設(shè)計(jì)由服務(wù)驅(qū)動(dòng)的異構(gòu)預(yù)報(bào)數(shù)據(jù)整合及數(shù)據(jù)并行處理機(jī)制,解決大規(guī)模數(shù)據(jù)處理性能瓶頸,實(shí)現(xiàn)分布式環(huán)境下預(yù)報(bào)數(shù)據(jù)準(zhǔn)實(shí)時(shí)處理及多粒度服務(wù)高效調(diào)用。(4)構(gòu)建一體化海洋環(huán)境預(yù)報(bào)信息服務(wù)平臺(tái);诙鄬臃⻊(wù)池以及分級(jí)協(xié)同并行處理體系,構(gòu)建集異構(gòu)預(yù)報(bào)數(shù)據(jù)分布式存儲(chǔ)、并行化處理于一體的海洋環(huán)境預(yù)報(bào)信息服務(wù)平臺(tái)。最后利用網(wǎng)絡(luò)服務(wù)技術(shù)、富客戶端技術(shù)、FSH (Flex+Spring+Hibernate)開發(fā)構(gòu)架,實(shí)現(xiàn)多類客戶端應(yīng)用中預(yù)報(bào)信息服務(wù)的按需擴(kuò)展及快速響應(yīng)。
【圖文】:
2008)。逡逑SOA架構(gòu)(Arsanjani,et吐2007)主要建立在服務(wù)提供者、服務(wù)注冊中瓜、服務(wù)逡逑請(qǐng)求者蘭類角色的交互操作上,如圖2-1所示。服務(wù)提供者可發(fā)布、刪除、更新特定逡逑服務(wù),并確保服務(wù)請(qǐng)求的響應(yīng);服務(wù)注冊中冶采用統(tǒng)一服務(wù)注冊數(shù)據(jù)庫(Unified逡逑ServiceRegistryDatabase)將服務(wù)的地址、端口、接口描述、服務(wù)內(nèi)容等進(jìn)行注冊和逡逑分類,并支持檢索服務(wù);服務(wù)請(qǐng)求者可通過查詢服務(wù)、組合服務(wù),從服務(wù)注冊中/公處逡逑獲得滿足指定條件的服務(wù)接口和端口地址。逡逑14逡逑
圖2-2服務(wù)池多層模型體系結(jié)構(gòu)圖逡逑在海洋環(huán)境預(yù)報(bào)數(shù)據(jù)后處理及應(yīng)用過程中,不同的業(yè)務(wù)部口和工作人員的業(yè)務(wù)其復(fù)雜程度也不盡相同;诤Q蟓h(huán)境預(yù)報(bào)服務(wù)池多層架構(gòu),根據(jù)通用性的V幢ㄒ滴窕值講煌6齲⑿湎笪榛、可扩展、高笍拿的服务方g劍桑捉鮮視Σ煌Q蠡肪吃けㄒ滴窆δ堀霳B及多類型客戶端應(yīng)用。逡逑開放集成的海洋環(huán)境預(yù)報(bào)服務(wù)類型逡逑本文設(shè)計(jì)的海洋環(huán)境預(yù)報(bào)多層服務(wù)池模型中,服務(wù)單元基本功能類型主要包括境預(yù)報(bào)數(shù)據(jù)服務(wù)和海洋環(huán)境預(yù)報(bào)業(yè)務(wù)處理服務(wù)。預(yù)報(bào)數(shù)據(jù)服務(wù)向外部應(yīng)用系統(tǒng)提存儲(chǔ)和數(shù)據(jù)訪問功能接口,且數(shù)據(jù)服務(wù)所支持的預(yù)報(bào)數(shù)提類型多樣,可獨(dú)立不同服務(wù)器上。預(yù)報(bào)業(yè)務(wù)處理服務(wù)向外部應(yīng)用系統(tǒng)提供預(yù)報(bào)數(shù)據(jù)計(jì)算及處理等能接口。逡逑
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:P731.3
【圖文】:
2008)。逡逑SOA架構(gòu)(Arsanjani,et吐2007)主要建立在服務(wù)提供者、服務(wù)注冊中瓜、服務(wù)逡逑請(qǐng)求者蘭類角色的交互操作上,如圖2-1所示。服務(wù)提供者可發(fā)布、刪除、更新特定逡逑服務(wù),并確保服務(wù)請(qǐng)求的響應(yīng);服務(wù)注冊中冶采用統(tǒng)一服務(wù)注冊數(shù)據(jù)庫(Unified逡逑ServiceRegistryDatabase)將服務(wù)的地址、端口、接口描述、服務(wù)內(nèi)容等進(jìn)行注冊和逡逑分類,并支持檢索服務(wù);服務(wù)請(qǐng)求者可通過查詢服務(wù)、組合服務(wù),從服務(wù)注冊中/公處逡逑獲得滿足指定條件的服務(wù)接口和端口地址。逡逑14逡逑
圖2-2服務(wù)池多層模型體系結(jié)構(gòu)圖逡逑在海洋環(huán)境預(yù)報(bào)數(shù)據(jù)后處理及應(yīng)用過程中,不同的業(yè)務(wù)部口和工作人員的業(yè)務(wù)其復(fù)雜程度也不盡相同;诤Q蟓h(huán)境預(yù)報(bào)服務(wù)池多層架構(gòu),根據(jù)通用性的V幢ㄒ滴窕值講煌6齲⑿湎笪榛、可扩展、高笍拿的服务方g劍桑捉鮮視Σ煌Q蠡肪吃けㄒ滴窆δ堀霳B及多類型客戶端應(yīng)用。逡逑開放集成的海洋環(huán)境預(yù)報(bào)服務(wù)類型逡逑本文設(shè)計(jì)的海洋環(huán)境預(yù)報(bào)多層服務(wù)池模型中,服務(wù)單元基本功能類型主要包括境預(yù)報(bào)數(shù)據(jù)服務(wù)和海洋環(huán)境預(yù)報(bào)業(yè)務(wù)處理服務(wù)。預(yù)報(bào)數(shù)據(jù)服務(wù)向外部應(yīng)用系統(tǒng)提存儲(chǔ)和數(shù)據(jù)訪問功能接口,且數(shù)據(jù)服務(wù)所支持的預(yù)報(bào)數(shù)提類型多樣,可獨(dú)立不同服務(wù)器上。預(yù)報(bào)業(yè)務(wù)處理服務(wù)向外部應(yīng)用系統(tǒng)提供預(yù)報(bào)數(shù)據(jù)計(jì)算及處理等能接口。逡逑
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:P731.3
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 何金聲,丁家福,余R,
本文編號(hào):2562584
本文鏈接:http://www.sikaile.net/kejilunwen/haiyang/2562584.html
最近更新
教材專著