面向SaaS提供商的數(shù)據(jù)庫遷移和資源供給機(jī)制的研究
發(fā)布時(shí)間:2025-01-14 01:57
隨著云計(jì)算商業(yè)模式的飛速發(fā)展,越來越多的軟件企業(yè)進(jìn)入SaaS(Software as aService,軟件即服務(wù))市場,降低成本提高效益成為SaaS提供商迫切需要解決的問題。把傳統(tǒng)軟件遷移成SaaS軟件和在IaaS(Infrastructure as a Service,基礎(chǔ)架構(gòu)即服務(wù))平臺上部署SaaS服務(wù)是SaaS服務(wù)運(yùn)營前后首選的降低成本的方法,也是近幾年云計(jì)算技術(shù)的研究熱點(diǎn)。 本文主要對單租戶數(shù)據(jù)庫模式向多租戶數(shù)據(jù)庫模式的SaaS遷移和IaaS平臺上的數(shù)據(jù)庫系統(tǒng)資源供給機(jī)制進(jìn)行了研究,著重進(jìn)行了以下幾個(gè)方面的工作: 首先,為了滿足租戶對數(shù)據(jù)模式性能和成本的雙重需求,本文通過基礎(chǔ)模式和元信息數(shù)據(jù)庫的協(xié)作設(shè)計(jì)了混合多租戶數(shù)據(jù)庫模式,并通過增加數(shù)據(jù)訪問代理層和統(tǒng)一數(shù)據(jù)庫服務(wù)接口實(shí)現(xiàn)了該混合模式的輕量級遷移。實(shí)例系統(tǒng)的遷移實(shí)現(xiàn)證明了該方法能夠讓遷移后的SaaS軟件數(shù)據(jù)庫服務(wù)具有多租戶訪問、安全性、可配置性和可擴(kuò)展性等特性。 其次,本文提出了IaaS平臺上多租戶共享數(shù)據(jù)庫的租戶安置和調(diào)整算法SmartDeploy和SmartAdjust,通過在新租戶進(jìn)入時(shí)的租戶安置和老租戶性...
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第一章 緒論
1.1 課題背景與意義
1.2 研究現(xiàn)狀
1.2.1 SaaS 軟件遷移工程研究現(xiàn)狀
1.2.2 數(shù)據(jù)庫資源供給機(jī)制和 SaaS 計(jì)費(fèi)研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)概述
2.1 云計(jì)算概述
2.1.1 云計(jì)算定義
2.1.2 云計(jì)算與其它計(jì)算概念的比較
2.1.3 云計(jì)算的服務(wù)模式
2.2 SaaS 服務(wù)模式
2.2.1 SaaS 與傳統(tǒng)軟件、ASP 的比較
2.2.2 SaaS 軟件的特性
2.2.3 SaaS 數(shù)據(jù)庫模式
2.2.4 適合 SaaS 軟件的開發(fā)技術(shù)
2.3 SaaS 軟件遷移實(shí)現(xiàn)
2.4 數(shù)據(jù)庫資源供給機(jī)制
2.5 本章小結(jié)
第三章 混合多租戶數(shù)據(jù)庫模式及其遷移方法
3.1 混合多租戶數(shù)據(jù)模式及其遷移的提出
3.2 混合模式的邏輯架構(gòu)
3.2.1 混合模式的概念
3.2.2 混合模式的邏輯結(jié)構(gòu)
3.3 混合模式的遷移方法
3.4 混合模式的遷移實(shí)例
3.5 本章小結(jié)
第四章 面向 SaaS 提供商的數(shù)據(jù)庫資源供給機(jī)制
4.1 引言
4.2 SaaS 計(jì)費(fèi)模式
4.2.1 SmartSLA 計(jì)費(fèi)策略
4.2.2 SmartSLA 系統(tǒng)架構(gòu)
4.2.3 SmartSLA 應(yīng)用實(shí)例
4.3 數(shù)據(jù)庫資源供給機(jī)制
4.3.1 系統(tǒng)模型概述
4.3.2 成本效益模型及優(yōu)化目標(biāo)
4.3.3 新租戶安置算法 SmartDeploy
4.3.4 租戶報(bào)警調(diào)整算法 SmartAdjust
4.4 算法實(shí)驗(yàn)評價(jià)
4.4.1 實(shí)驗(yàn)系統(tǒng)架構(gòu)
4.4.2 實(shí)驗(yàn)環(huán)境搭建
4.4.3 實(shí)驗(yàn)結(jié)果分析與評價(jià)
4.5 本章小結(jié)
第五章 SaaS 軟件遷移的實(shí)現(xiàn)
5.1 實(shí)例系統(tǒng)介紹與遷移需求分析
5.2 實(shí)例系統(tǒng)的 SaaS 遷移實(shí)現(xiàn)
5.2.1 租戶數(shù)據(jù)的個(gè)性化定制
5.2.2 租戶 WebServices 的個(gè)性化定制
5.3 實(shí)例系統(tǒng)的 SaaS 運(yùn)行效果
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間科研情況說明
致謝
本文編號:4026234
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第一章 緒論
1.1 課題背景與意義
1.2 研究現(xiàn)狀
1.2.1 SaaS 軟件遷移工程研究現(xiàn)狀
1.2.2 數(shù)據(jù)庫資源供給機(jī)制和 SaaS 計(jì)費(fèi)研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)概述
2.1 云計(jì)算概述
2.1.1 云計(jì)算定義
2.1.2 云計(jì)算與其它計(jì)算概念的比較
2.1.3 云計(jì)算的服務(wù)模式
2.2 SaaS 服務(wù)模式
2.2.1 SaaS 與傳統(tǒng)軟件、ASP 的比較
2.2.2 SaaS 軟件的特性
2.2.3 SaaS 數(shù)據(jù)庫模式
2.2.4 適合 SaaS 軟件的開發(fā)技術(shù)
2.3 SaaS 軟件遷移實(shí)現(xiàn)
2.4 數(shù)據(jù)庫資源供給機(jī)制
2.5 本章小結(jié)
第三章 混合多租戶數(shù)據(jù)庫模式及其遷移方法
3.1 混合多租戶數(shù)據(jù)模式及其遷移的提出
3.2 混合模式的邏輯架構(gòu)
3.2.1 混合模式的概念
3.2.2 混合模式的邏輯結(jié)構(gòu)
3.3 混合模式的遷移方法
3.4 混合模式的遷移實(shí)例
3.5 本章小結(jié)
第四章 面向 SaaS 提供商的數(shù)據(jù)庫資源供給機(jī)制
4.1 引言
4.2 SaaS 計(jì)費(fèi)模式
4.2.1 SmartSLA 計(jì)費(fèi)策略
4.2.2 SmartSLA 系統(tǒng)架構(gòu)
4.2.3 SmartSLA 應(yīng)用實(shí)例
4.3 數(shù)據(jù)庫資源供給機(jī)制
4.3.1 系統(tǒng)模型概述
4.3.2 成本效益模型及優(yōu)化目標(biāo)
4.3.3 新租戶安置算法 SmartDeploy
4.3.4 租戶報(bào)警調(diào)整算法 SmartAdjust
4.4 算法實(shí)驗(yàn)評價(jià)
4.4.1 實(shí)驗(yàn)系統(tǒng)架構(gòu)
4.4.2 實(shí)驗(yàn)環(huán)境搭建
4.4.3 實(shí)驗(yàn)結(jié)果分析與評價(jià)
4.5 本章小結(jié)
第五章 SaaS 軟件遷移的實(shí)現(xiàn)
5.1 實(shí)例系統(tǒng)介紹與遷移需求分析
5.2 實(shí)例系統(tǒng)的 SaaS 遷移實(shí)現(xiàn)
5.2.1 租戶數(shù)據(jù)的個(gè)性化定制
5.2.2 租戶 WebServices 的個(gè)性化定制
5.3 實(shí)例系統(tǒng)的 SaaS 運(yùn)行效果
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間科研情況說明
致謝
本文編號:4026234
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/4026234.html
最近更新
教材專著