SaaS系統(tǒng)管理與進(jìn)化自主算法研究
[Abstract]:SaaS (Software as a Service) is the provision of software through the Internet. Unlike traditional software models, software that uses the SaaS model does not need to buy software products and install them on personal computers. SaaS software is growing exponentially, and more enterprises of all sizes are using SaaS model software. In order to improve performance and save costs. This type of application is therefore a more attractive economic model than the software permanent licensing model. The goal of autonomous computing is to develop an application software system which can realize self-management based on the high-level guidance of human beings. There are many challenges in the research on the evolution of SaaS application software and the improvement of quality of service (QoS) autonomous algorithms. In order to realize the self-management and evolution of SaaS application software, a meta-model of SaaS application software is proposed in this paper. This metamodel describes the multi-tier system structure of SaaS application software, which is from bottom to top: database layer, service layer, business process layer and user interface. From the point of view of SaaS application software provider, tenant and user, this paper describes the relationship and dependence among the components of each layer. In order to enable SaaS applications to dynamically adapt to the changing needs of SaaS providers, tenants, and users, the service applicability requirements and QoS management requirements of different levels of SaaS applications are addressed. The formal definition and description are carried out by using PCTL (Probabilistic Computation Tree Logic) and CSL (Continuous Stochastic Logic) description language, and two kinds of quality evaluation models of discrete SaaS user-tenant-provider model (DSUTP) and continuous SaaS user-tenant-provider model (CSUTP) are proposed. It is used to analyze and evaluate SaaS application software. Based on the metamodel and model of SaaS application software, an autonomous algorithm AAQS, for QoS management of SaaS application software is proposed to improve the quality of service of SaaS application software. The algorithm can monitor and predict the QoS violation of SaaS application software. The AAQS algorithm is evaluated by practice and system analysis. In order to enhance the evolutionary ability of SaaS application software, an autonomous evolutionary algorithm (AAES).) is proposed for SaaS application software. Combined with meta-heuristic method and case-based reasoning (CBR) method, the SaaS program selection method based on SaaS case-based reasoning (CBR) is studied. SaaSCBR.SaaSCBR is an appropriate SaaS application software based on best practice case selection. The experimental results show that the AAES algorithm improves the performance of SaaS application software by selecting SaaS application cases suitable for SaaS tenants, tenants and users. Finally, combined with the SaaS QoS management and evolution method, the autonomous management algorithm (AASS), of SaaS system is proposed to realize the self-management and evolution of SaaS system. A practical case study of autonomous SaaS system based on EHR system SaaSEHR, based on SaaS is developed. SaaSEHR uses prior and posterior knowledge to realize autonomous evolution. The experimental results show that by selecting SaaS services suitable for SaaS tenants and users, AASS can improve the self-optimization and self-healing ability of the SaaS system, and enhance the adaptability of the SaaS system to changes in environment and requirements. Moreover, the performance of SaaS system and the ability to control SaaS services are improved by sharing business processes between SaaS tenants and users.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.09
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 朱彭輝;張振明;黃利江;;基于實(shí)例推理的車間生產(chǎn)調(diào)度方法研究[J];制造業(yè)自動(dòng)化;2014年05期
2 黃樹成;羅志;陳建;;面向開放環(huán)境的自適應(yīng)軟件構(gòu)造方法[J];江蘇科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年01期
3 陳江濤;張金隆;張亞軍;;基于云計(jì)算的IT服務(wù)定價(jià)研究綜述及前景展望[J];科技管理研究;2014年10期
4 楊榮;李兵;杜寶同;熊偉;何鵬;;滿足原子事務(wù)的QoS感知的自適應(yīng)服務(wù)選擇[J];計(jì)算機(jī)科學(xué)與探索;2014年05期
5 周笑波;蔣昌俊;;Autonomic Performance and Power Control on Virtualized Servers:Survey, Practices, and Trends[J];Journal of Computer Science & Technology;2014年04期
6 曾顯華;陳建州;劉立祥;;GEO通信系統(tǒng)中MAC層信道分配算法研究[J];計(jì)算機(jī)應(yīng)用與軟件;2014年06期
7 李曉明;姜曉曦;;云計(jì)算對(duì)圖書館基本業(yè)務(wù)框架的影響研究[J];圖書館建設(shè);2013年10期
8 林俊宇;王慧強(qiáng);馬春光;盧旭;呂宏武;;一種基于DAG動(dòng)態(tài)重構(gòu)的認(rèn)知網(wǎng)絡(luò)服務(wù)遷移方法[J];軟件學(xué)報(bào);2014年10期
9 卞藝杰;馬玲玲;;云環(huán)境下移動(dòng)視頻監(jiān)控系統(tǒng)安全性研究[J];計(jì)算機(jī)技術(shù) 與發(fā)展;2013年09期
10 柯平;朱明;閆娜;;國(guó)外圖書館管理研究述評(píng)[J];中國(guó)圖書館學(xué)報(bào);2013年05期
相關(guān)博士學(xué)位論文 前6條
1 金彥齡;基于生物智能的物聯(lián)網(wǎng)協(xié)同自治機(jī)理研究[D];東華大學(xué);2013年
2 楊冬;Web服務(wù)中若干問題的研究[D];吉林大學(xué);2014年
3 張鵬;形式化方法在云計(jì)算中的應(yīng)用研究[D];吉林大學(xué);2014年
4 楊英;LTE網(wǎng)絡(luò)自優(yōu)化方法研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2014年
5 王士顯;面向認(rèn)知無線電的數(shù)字信號(hào)處理器體系結(jié)構(gòu)技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2013年
6 孟超;基于云計(jì)算的病毒惡意軟件分析研究[D];南京航空航天大學(xué);2013年
相關(guān)碩士學(xué)位論文 前10條
1 賈英霞;高校圖書館新技術(shù)應(yīng)用發(fā)展對(duì)策研究[D];河北大學(xué);2013年
2 李化;智能移動(dòng)服務(wù)開發(fā)方法的應(yīng)用研究[D];北京工業(yè)大學(xué);2013年
3 鞠立濤;面向部隊(duì)非密物資采購(gòu)服務(wù)的服務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2012年
4 周柳英;湖南省圖書館聯(lián)盟現(xiàn)狀與發(fā)展對(duì)策研究[D];中南大學(xué);2013年
5 劉舒;Android功能自動(dòng)化測(cè)試工具的設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2013年
6 劉松濤;小區(qū)PCI沖突和混淆的研究[D];武漢郵電科學(xué)研究院;2012年
7 謝南;支持ASBS自適應(yīng)的服務(wù)虛擬社區(qū)動(dòng)態(tài)調(diào)整方法[D];東北大學(xué);2013年
8 左卓;基于ILASII系統(tǒng)的圖書管理系統(tǒng)研究[D];湖南大學(xué);2013年
9 曹帥;面向產(chǎn)業(yè)鏈協(xié)同SaaS平臺(tái)的流程定制系統(tǒng)研究[D];西南交通大學(xué);2014年
10 侯德智;多租戶數(shù)據(jù)放置與訪問研究[D];山東大學(xué);2014年
本文編號(hào):2471408
本文鏈接:http://www.lk138.cn/guanlilunwen/ydhl/2471408.html