云服務(wù)資源狀態(tài)監(jiān)測(cè)及服務(wù)組合機(jī)制研究
本文選題:云服務(wù) 切入點(diǎn):REST 出處:《山東大學(xué)》2014年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:云計(jì)算無(wú)疑是當(dāng)前IT界最熱門(mén)的話(huà)題,它不僅為IT資源的使用和管理帶來(lái)革命性的創(chuàng)新,同時(shí)也讓更多已有技術(shù)和新興技術(shù)有了更寬廣的應(yīng)用前景。云計(jì)算引發(fā)計(jì)算機(jī)技術(shù)的迅猛發(fā)展,也極大地改變了IT產(chǎn)業(yè)的結(jié)構(gòu),使用“云服務(wù)”將逐步取代用戶(hù)自購(gòu)硬件、自建系統(tǒng)、自主維護(hù),傳統(tǒng)IT產(chǎn)業(yè)面臨巨大變革。 建立起云計(jì)算應(yīng)用平臺(tái)后,如何對(duì)云平臺(tái)上復(fù)雜多樣的資源進(jìn)行有效監(jiān)測(cè),是保障云服務(wù)質(zhì)量的關(guān)鍵,F(xiàn)有云監(jiān)測(cè)系統(tǒng)中,由于要對(duì)大量資源負(fù)載信息進(jìn)行收集,監(jiān)測(cè)組件與被監(jiān)測(cè)資源間數(shù)據(jù)傳輸頻繁,通信開(kāi)銷(xiāo)較大,會(huì)對(duì)云平臺(tái)的正常運(yùn)行造成影響,從而使云服務(wù)質(zhì)量下降。本文就如何對(duì)云服務(wù)資源狀態(tài)監(jiān)測(cè)進(jìn)行了研究,分析了云服務(wù)資源狀態(tài)監(jiān)控的指標(biāo)、體系結(jié)構(gòu)、數(shù)據(jù)傳輸、告警等相關(guān)問(wèn)題以及服務(wù)組合機(jī)制對(duì)云服務(wù)的影響。 云服務(wù)資源包含本地服務(wù)資源和遠(yuǎn)程服務(wù)資源。本地服務(wù)資源主要為IT基礎(chǔ)設(shè)施,遠(yuǎn)程服務(wù)資源主要是Web服務(wù)。傳統(tǒng)的Web服務(wù)基于SOA (Service Oriented Architecture,面向服務(wù)架構(gòu)),通常采用RPC (Remote Procedure Call Protocol,遠(yuǎn)程過(guò)程調(diào)用協(xié)議)架構(gòu),存在可擴(kuò)展性低、耦合度高等不足;赗OA(Resource-Oriented Architecture,面向資源架構(gòu))的REST (Representational StateTransfer,表述性狀態(tài)轉(zhuǎn)移)的提出,較好地彌補(bǔ)了這一不足。本文分析了REST起源與發(fā)展,對(duì)異構(gòu)服務(wù)的編制進(jìn)行了研究,提出異構(gòu)服務(wù)混合編制方法,可以使系統(tǒng)獲得更好的性能。 單一的Web服務(wù)往往難以滿(mǎn)足需求,實(shí)際應(yīng)用中為提供所需的業(yè)務(wù)功能,我們需要把獨(dú)立的Web Services組合成Web服務(wù)組合。Web服務(wù)組合有很多分類(lèi),基于工作流的Web服務(wù)組合是當(dāng)前應(yīng)用最多最為成熟的,但是也存在著處理復(fù)雜流程能力不足的問(wèn)題。本文嘗試把異步流水的思想應(yīng)用在Web服務(wù)組合,可以有效簡(jiǎn)化開(kāi)發(fā)流程,提升運(yùn)行效率。
[Abstract]:Cloud computing is undoubtedly the most popular topic in the IT field. It not only brings revolutionary innovation to the use and management of IT resources, At the same time, it also gives more existing and emerging technologies a broader application prospect. Cloud computing has triggered the rapid development of computer technology, and has greatly changed the structure of the IT industry. The use of "cloud services" will gradually take the place of user-purchased hardware. Self-built system, independent maintenance, the traditional IT industry is faced with tremendous changes. After the cloud computing application platform is established, how to effectively monitor the complex and diverse resources on the cloud platform is the key to ensure the cloud service quality. The data transmission between monitoring components and monitored resources is frequent and the communication overhead is high, which will affect the normal operation of cloud platform and cause the quality of cloud service to decline. In this paper, how to monitor the status of cloud service resources is studied. The index, architecture, data transmission, alarm and other related problems of cloud service resource state monitoring are analyzed, and the influence of service composition mechanism on cloud service is analyzed. Cloud service resources include local service resources and remote service resources. Local service resources are mainly IT infrastructure, The traditional Web services are based on SOA Service Oriented Architecture and service-oriented architecture. They usually use RPC remote Procedure Call protocol (remote Procedure Call protocol) architecture, which has low extensibility. This paper analyses the origin and development of REST, and studies the programming of heterogeneous services. A hybrid programming method for heterogeneous services is proposed, which can improve the performance of the system. A single Web service is often difficult to meet the requirements. In order to provide the required business functions in practical applications, we need to compose independent Web Services into Web service composition. The Web service composition based on workflow is the most mature application at present, but it also has the problem of dealing with the insufficiency of complex flow. This paper tries to apply asynchronous income's idea to the composition of Web services, which can simplify the development process effectively. Improve operational efficiency.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 鄭燦;;REST服務(wù)資源多重表述在資源獲取時(shí)的性能比較[J];上海電力學(xué)院學(xué)報(bào);2011年04期
2 楊剛;隨玉磊;;面向云計(jì)算平臺(tái)自適應(yīng)資源監(jiān)測(cè)方法[J];計(jì)算機(jī)工程與應(yīng)用;2009年29期
3 許卓明,栗明,董逸生;基于RPC和基于REST的Web服務(wù)交互模型比較分析[J];計(jì)算機(jī)工程;2003年20期
4 毛峰;劉婷;劉仁義;劉南;張豐;;基于REST面向資源的地理信息服務(wù)設(shè)計(jì)[J];計(jì)算機(jī)工程;2011年08期
5 田冠華;孟丹;詹劍鋒;;云計(jì)算環(huán)境下基于失效規(guī)則的資源動(dòng)態(tài)提供策略[J];計(jì)算機(jī)學(xué)報(bào);2010年10期
6 祁鑫;李振;;基于社區(qū)模型的云資源監(jiān)測(cè)[J];計(jì)算機(jī)與數(shù)字工程;2012年08期
7 董波;沈青;肖德寶;;云計(jì)算集群服務(wù)器系統(tǒng)監(jiān)控方法的研究[J];計(jì)算機(jī)工程與科學(xué);2012年10期
8 程冬梅;王瑞聰;劉燕;秦偉俊;;基于REST架構(gòu)風(fēng)格的物聯(lián)網(wǎng)服務(wù)平臺(tái)研發(fā)[J];計(jì)算機(jī)工程與應(yīng)用;2012年14期
9 陳峗;胡堅(jiān);汪超亮;李子揚(yáng);;基于REST Web Services的分布式遙感數(shù)據(jù)檢索技術(shù)研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年14期
10 任怡;張菁;陳紅;吳慶波;孔金珠;戴華東;管剛;;云應(yīng)用引擎的資源監(jiān)控和計(jì)費(fèi)機(jī)制研究[J];通信學(xué)報(bào);2012年S1期
相關(guān)博士學(xué)位論文 前2條
1 宋雅娟;Web服務(wù)組合方法研究[D];吉林大學(xué);2011年
2 李冰;云計(jì)算環(huán)境下動(dòng)態(tài)資源管理關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2012年
,本文編號(hào):1615629
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1615629.html