天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

云服務(wù)中間件的研究及其在臺(tái)風(fēng)預(yù)報(bào)系統(tǒng)中的應(yīng)用

發(fā)布時(shí)間:2018-04-14 16:25

  本文選題:云服務(wù) + 中間件; 參考:《福州大學(xué)》2014年碩士論文


【摘要】:在Web應(yīng)用日益普及的今天,Web服務(wù)器承擔(dān)的任務(wù)越來越繁重,特別是進(jìn)行大數(shù)據(jù)量的計(jì)算時(shí),服務(wù)器的硬件資源成了計(jì)算效率的瓶頸。而單純地提高服務(wù)器本身的性能效果并不明顯,而且存在資源浪費(fèi)。如果能將計(jì)算任務(wù)分解成若干個(gè)子任務(wù),分配給閑置的計(jì)算服務(wù)器,那么由于并行計(jì)算的優(yōu)勢(shì),效率將大大提高。云計(jì)算技術(shù)可以解決大任務(wù)計(jì)算的效率問題。云計(jì)算是一種商業(yè)式的計(jì)算模型,它可以將計(jì)算任務(wù)分解成小任務(wù),分布到大量由計(jì)算機(jī)構(gòu)成的資源池上,使得各種應(yīng)用能夠根據(jù)需要獲取計(jì)算能力、存儲(chǔ)空間和信息服務(wù)。由于云計(jì)算任務(wù)的計(jì)算過程是在各臺(tái)計(jì)算機(jī)的本地進(jìn)行的,在網(wǎng)絡(luò)上傳輸?shù)膬H有任務(wù)描述和計(jì)算結(jié)果,所以網(wǎng)絡(luò)傳輸?shù)拇鷥r(jià)小,計(jì)算效率取決于計(jì)算節(jié)點(diǎn)的平均性能和負(fù)載均衡算法。本文提出了一種基于多Agent的云服務(wù)中間件的框架體系,分為三個(gè)層次,用戶接口層、SOA層和資源管理層。用戶接口層負(fù)責(zé)任務(wù)接口的描述,Web請(qǐng)求端通過接口調(diào)用云服務(wù)模式下的任務(wù)計(jì)算。SOA層是面向服務(wù)的,它管理了云服務(wù)中間件向用戶接口提供的服務(wù),維護(hù)服務(wù)列表,可以根據(jù)用戶的請(qǐng)求查找相應(yīng)的服務(wù)。資源管理層是整個(gè)云服務(wù)中間件的核心部分,它包含了一個(gè)負(fù)載均衡器和監(jiān)控器,提供容錯(cuò)服務(wù)和日志服務(wù),實(shí)現(xiàn)了任務(wù)分解、分發(fā)和結(jié)果匯總的邏輯,維護(hù)計(jì)算節(jié)點(diǎn)列表。一個(gè)完整的Agent平臺(tái)由多個(gè)Agent容器組成,每個(gè)容器下有若干個(gè)Agent和一個(gè)消息調(diào)度模塊,Agent之間通過發(fā)送和接收消息進(jìn)行通信。在臺(tái)風(fēng)預(yù)報(bào)云服務(wù)中間件CSMTF (Cloud Service Middleware Of Typhoon Forecast)中,有一個(gè)負(fù)責(zé)任務(wù)分解、分發(fā)和結(jié)果匯總的Agent,稱為主控節(jié)點(diǎn)。主控節(jié)點(diǎn)接收從請(qǐng)求端發(fā)來的計(jì)算任務(wù),內(nèi)置的負(fù)載均衡器實(shí)時(shí)獲取各臺(tái)閑置計(jì)算機(jī)的性能信息,將任務(wù)分配給輕載節(jié)點(diǎn)。主控節(jié)點(diǎn)內(nèi)置的日志監(jiān)控器負(fù)責(zé)各Agent日志的收集和記錄,以便管理人員查看了解Agent的工作情況。同時(shí),主控節(jié)點(diǎn)還內(nèi)置了容錯(cuò)監(jiān)控器,檢測(cè)Agent運(yùn)行狀況,恢復(fù)出錯(cuò)的Agent。云服務(wù)中間件中有若干個(gè)負(fù)責(zé)子任務(wù)計(jì)算的Agent,稱為計(jì)算節(jié)點(diǎn)。計(jì)算節(jié)點(diǎn)實(shí)時(shí)發(fā)送本機(jī)的負(fù)載信息給主控節(jié)點(diǎn),接收來自主控節(jié)點(diǎn)分發(fā)的子任務(wù),在本地計(jì)算,并向主控節(jié)點(diǎn)返回計(jì)算的結(jié)果。計(jì)算節(jié)點(diǎn)也帶有一個(gè)日志監(jiān)控器,用于記錄本地Agent的信息,內(nèi)置的容錯(cuò)監(jiān)控器用于本地恢復(fù)。臺(tái)風(fēng)預(yù)報(bào)系統(tǒng)是一個(gè)典型的Web應(yīng)用,它是一個(gè)會(huì)商式的群決策支持系統(tǒng)(GDSS)。其中的專家預(yù)報(bào)路徑就涉及了大數(shù)據(jù)量計(jì)算,Web服務(wù)器需要對(duì)預(yù)測(cè)的路徑與數(shù)據(jù)庫中的所有歷史臺(tái)風(fēng)路徑進(jìn)行相似度計(jì)算,并且要求實(shí)時(shí)顯示最相似路徑。而數(shù)據(jù)庫中的路徑點(diǎn)數(shù)有成千上萬,在Web服務(wù)器資源有限的情況下,很難進(jìn)行有效的計(jì)算。本文將云服務(wù)中間件的技術(shù)應(yīng)用到臺(tái)風(fēng)預(yù)報(bào)系統(tǒng)上,以提高相似路徑計(jì)算的效率。最后,本文搭建實(shí)驗(yàn)環(huán)境對(duì)CSMTF系統(tǒng)做了性能測(cè)試,與Web服務(wù)器單機(jī)計(jì)算相比,計(jì)算速度有顯著的提高,大大縮短了服務(wù)器的響應(yīng)時(shí)間。
[Abstract]:In the Web application is becoming more and more popular, Web server takes more and more arduous task, especially the calculation of large amount of data, the server hardware resources has become a bottleneck of computational efficiency. And simply improve the performance of the server itself is not obvious, and there is a waste of resources. If it can be decomposed into several computational tasks sub tasks, assigned to the computing server idle, then because of the advantage of parallel computing efficiency will be greatly improved. Cloud computing technology can solve the problem of efficiency calculation tasks. Cloud computing is a business model type, it can compute tasks into small tasks, distributed to a large number of resources by computer then, according to the needs of various applications that access computing power, storage space and information services. The calculation process of cloud computing task is performed in the local computer, The only task in the transmission network description and calculation results, so the network transmission cost is small, the computational efficiency depends on the average performance of computing nodes and load balancing algorithm. This paper proposes a framework of cloud service middleware based on multi Agent, divided into three levels, the user interface layer, SOA layer and resource management the user interface layer. The interface layer is responsible for the task description, the Web request by calling the interface end cloud service model under the task of calculating the.SOA layer is service oriented, it manages the cloud service middleware provides to user interface services, maintenance services list, according to the user's request to find the corresponding service resource management layer is the core part. The cloud service middleware, which includes a load balancer and monitor, provide fault tolerance service and log service, realize the task decomposition, distribution and results summary logic, maintenance plan A list of nodes. A complete Agent platform is composed of a plurality of Agent container, and a plurality of Agent and a message scheduling module of each container, Agent communicate by sending and receiving messages. In the forecast of typhoon cloud service middleware CSMTF (Cloud Service Middleware Of Typhoon Forecast), a responsible for task decomposition a summary of the results of the distribution, and Agent, known as the master node. The master node receives a request sent from the terminal computing tasks, load equalizer performance information real-time access to each idle computer built-in, assign tasks to light load nodes. The master node built-in monitor log log Agent is responsible for the collection and recording. In order to understand the management view Agent work. At the same time, the master node has built-in fault-tolerant monitor, testing the running condition of Agent, middle Agent. cloud service part error recovery in if A responsible for sub task computation Agent, called compute node. Calculation of real-time transmitting node of the machine load information to the master node, the master node receives from the distribution of sub tasks in the local computation, and return to the main control node calculation results. The compute nodes with a log is used to record the monitor. The local Agent information monitor built for local fault tolerant recovery. Typhoon forecast system is a typical application of Web, it is a type of consultation group decision support system (GDSS). The expert forecast path involves the calculation of a large amount of data, the Web server needs all the historical path and database on the prediction of typhoon in the similarity calculation, and real-time display the most similar path. The path points in the database there are tens of thousands of, in the Web server under the condition of limited resources, it is difficult to effectively calculate the. The cloud service middleware technology is applied to the typhoon forecasting system, to improve the efficiency of similar path calculation. Finally, this paper set up the experimental environment of the CSMTF system performance test, compared with the Web single server computing, the computing speed is significantly improved, greatly shorten the response time of the server.

【學(xué)位授予單位】:福州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.09

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 何劍;;嵌入式中間件技術(shù)研究綜述[J];大眾科技;2008年11期

2 劉海娟;蘇召;鮑建光;;數(shù)據(jù)訪問中間件研究[J];無線電工程;2009年06期

3 趙鵬;;中間件的隱喻[J];中國數(shù)字電視;2009年07期

4 王曉東,彭兵,張際平;基于中間件的開發(fā)研究[J];計(jì)算機(jī)應(yīng)用研究;2001年08期

5 楊思忠,劉錦德,駱志剛;反射中間件的研究[J];小型微型計(jì)算機(jī)系統(tǒng);2002年05期

6 楊思忠,郭樂深,劉錦德;基于反射中間件的服務(wù)定制[J];計(jì)算機(jī)工程與應(yīng)用;2002年08期

7 彭艦,楊思忠,劉錦德;反射中間件[J];計(jì)算機(jī)應(yīng)用;2002年12期

8 秦t,

本文編號(hào):1750127


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1750127.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶47a05***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com