

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、云計算時代的多租戶SaaS(Software as a Service)應(yīng)用的需求越來越大。多租戶數(shù)據(jù)管理是SaaS應(yīng)用快速開發(fā)和高效運行的關(guān)鍵。多租戶數(shù)據(jù)管理通過共享資源節(jié)省了租戶數(shù)據(jù)管理與維護成本,但從租戶的角度來說,每個租戶會與供應(yīng)商簽訂服務(wù)水平協(xié)議(Service Level Agreement,SLA)。在本文中專注于與SLA相關(guān)聯(lián)的性能指標-查詢的響應(yīng)時間,因此多租戶數(shù)據(jù)查詢?nèi)孕铦M足租戶的服務(wù)水平目標(Service Lev
2、el Objectives,SLO),即描述各方設(shè)定的基準或目標,涉及供應(yīng)商在給定時期內(nèi)為租戶提供的服務(wù)。
隨著云計算時代多租戶SaaS應(yīng)用的推廣,越來越多的供應(yīng)商采用這種方式為租戶提供服務(wù)。雖然多租戶數(shù)據(jù)管理技術(shù)通過把租戶整合在相同的節(jié)點上節(jié)約了資源和成本,但是租戶之間資源共享也帶來了一系列的問題和挑戰(zhàn)。首先,為了提高系統(tǒng)的可用性和容錯性,租戶一般具有多個副本。不同節(jié)點上放置的租戶副本是不一樣的,而租戶因為業(yè)務(wù)性質(zhì)的不同,對
3、資源的需求程度也會不一樣。有的租戶對CPU資源需求較多,對I/O資源需求較少,有的租戶則剛好相反。如果把消耗CPU資源較多,I/O資源較少的租戶查詢調(diào)度到同一個節(jié)點上,就會造成該節(jié)點CPU資源利用率過高,不能滿足租戶的資源需求,而I/O資源利用率過低。因此,不合理的查詢調(diào)度會導(dǎo)致資源的浪費,降低系統(tǒng)的性能。然后,多租戶數(shù)據(jù)訪問負載具有混合性,大波動,多變化等特征。因為租戶放置在一起,共享資源,所以租戶之間的性能是相互影響的。租戶叢發(fā)型的
4、工作負載會造成節(jié)點的資源利用率過高,處于過載狀態(tài),也會使節(jié)點上的其他租戶得資源需求得不到滿足,查響應(yīng)時間過長,無法滿足租戶的SLO,產(chǎn)生性能危機。因此,如何平衡節(jié)點之間的資源使用,提高節(jié)點的資源利用率,消除節(jié)點的性能危機成為供應(yīng)商越來越關(guān)注的問題。本文從用戶實際存在的需求出發(fā),針對現(xiàn)有工作存在的不足,對多租戶環(huán)境中的過載問題進行了一系列的研究,并提出了資源動態(tài)平衡機制平衡數(shù)據(jù)節(jié)點的資源使用和消除節(jié)點的性能危機。本文的具體工作和貢獻概括如
5、下:
1.提出了三種負載模型并詳細介紹了這三種負載模型的構(gòu)建過程。本文分別定義了三種負載模型:查詢負載模型、租戶負載模型和節(jié)點負載模型來分別表示查詢、租戶和節(jié)點的負載。首先根據(jù)查詢的特點構(gòu)建查詢的負載模型,以其所消耗的服務(wù)器資源作為服務(wù)器總資源的百分比作為負載模型的基準。然后基于查詢的負載模型采用線性累加方法構(gòu)建租戶負載模型和節(jié)點負載模型。最后通過實驗驗證了負載模型的準確性。
2.針對多租戶環(huán)境中不合理的查詢調(diào)度策略
6、造成數(shù)據(jù)節(jié)點資源使用不平衡問題,本文提出了基于負載模型和節(jié)點性能的動態(tài)查詢調(diào)度策略。首先節(jié)點的性能與節(jié)點的資源消耗水平密切相關(guān),為了實時監(jiān)測節(jié)點的性能,本文基于節(jié)點中的資源使用率,訓練節(jié)點的性能標簽來標記節(jié)點的資源消耗水平。然后采用動態(tài)查詢調(diào)度策略實時檢測和統(tǒng)計所有數(shù)據(jù)節(jié)點的性能標簽,并基于查詢負載模型和節(jié)點的性能標簽,動態(tài)的分配查詢,在租戶副本所在的數(shù)據(jù)節(jié)點上選擇合適的節(jié)點執(zhí)行,平衡數(shù)據(jù)節(jié)點之間的資源使用,提高節(jié)點資源利用率。
7、 3.針對多租戶環(huán)境中由于租戶叢發(fā)型的工作負載造成性能危機的問題,本文提出了一種輕量級的消除節(jié)點性能危機的負載均衡機制。在多租戶數(shù)據(jù)庫環(huán)境中,節(jié)點產(chǎn)生性能危機,會使查詢的響應(yīng)時間過長,租戶的SLO違反率過高。本文提出一種通過交換租戶的主副本和輔助副本的角色消除性能危機的輕量級的負載均衡機制。消除性能危機的原理是租戶具有一個主副本和多個輔助副本,主副本和輔助副本都可以承擔只讀查詢,但是寫查詢只能在主副本上。因此主副本承擔的工作負載要比輔
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向多租戶應(yīng)用的隱私保護動態(tài)評測機制的研究.pdf
- 杠桿動態(tài)平衡
- SaaS模式下面向多租戶不確定性需求的資源配置研究.pdf
- 高校人力資源流動的動態(tài)平衡研究.pdf
- 云計算環(huán)境下面向組合服務(wù)的SLA動態(tài)管理機制研究.pdf
- 63203.多尺度耕地供需動態(tài)平衡模型研究
- 面向多租戶應(yīng)用的云數(shù)據(jù)隱私保護機制研究.pdf
- 面向SaaS應(yīng)用的多租戶數(shù)據(jù)放置機制研究.pdf
- 腦功能的動態(tài)平衡調(diào)控
- 動態(tài)平衡電動調(diào)節(jié)閥-wm115動態(tài)平衡電動調(diào)節(jié)閥
- 論分配公平與經(jīng)濟效率動態(tài)平衡的實現(xiàn)機制.pdf
- 氧化還原動態(tài)平衡調(diào)控腦細胞增殖的機制研究.pdf
- 杠桿及杠桿動態(tài)平衡專題
- 從貿(mào)易動態(tài)平衡中看逆差
- 高中物理動態(tài)平衡專題
- 面向多租戶應(yīng)用性能保障的準入控制機制研究.pdf
- MongoDB中的海量數(shù)據(jù)動態(tài)平衡.pdf
- 高中物理動態(tài)平衡專題
- 杠桿及杠桿動態(tài)平衡專題
- 云計算環(huán)境下面向關(guān)聯(lián)關(guān)系的資源調(diào)度器.pdf
評論
0/150
提交評論