基于DB2的DBaaS系統(tǒng)中計算資源隔離方法研究與實現(xiàn)
發(fā)布時間:2021-03-17 17:51
計算資源隔離是云計算領(lǐng)域的一個重要研究課題,通常應(yīng)用虛擬機(jī)技術(shù)來解決該問題。數(shù)據(jù)云(Database as a Service,簡稱DBaaS)屬于云計算平臺的一種,其中的計算資源隔離一般也應(yīng)用虛擬機(jī)技術(shù),用戶的數(shù)據(jù)庫服務(wù)運行在虛擬機(jī)上,用戶以虛擬機(jī)為單位租用服務(wù)。但虛擬機(jī)技術(shù)有較多缺點,如資源浪費、性能降低、計算資源分配不靈活等。本文提出了一種新的計算資源隔離方案,用于基于DB2的DBaaS系統(tǒng)中。用戶以數(shù)據(jù)庫為單位租用服務(wù),多個用戶的數(shù)據(jù)庫運行在同一實例下。它是一種更細(xì)粒度的計算資源隔離方案,較之于虛擬機(jī)的解決方案,它的資源共享率更高、性能更高,資源配置更靈活。本文提出了虛擬資源容器DBR,用于不同用戶之間的計算資源隔離,這些計算資源包括CPU、內(nèi)存、磁盤I/O速度、磁盤使用量。DBR運行于操作系統(tǒng)上,可以動態(tài)的創(chuàng)建,刪除,修改計算資源參數(shù)。每個數(shù)據(jù)庫用戶對應(yīng)一個DBR,用戶的所有任務(wù)運行在自己的DBR中,在DBR中為每個用戶分配資源,用戶任務(wù)受到DBR資源閾值的控制。DBR可以被集成到基于DB2的DBaaS系統(tǒng)中,經(jīng)實驗表明DBR可以對不同用戶的計算資源進(jìn)行隔離,并提高用戶性能的...
【文章來源】:天津大學(xué)天津市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:61 頁
【學(xué)位級別】:碩士
【部分圖文】:
虛擬機(jī)性能隔離
數(shù)據(jù)庫級別的計算資源隔離
DB2數(shù)據(jù)庫I/O原理圖
本文編號:3087471
【文章來源】:天津大學(xué)天津市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:61 頁
【學(xué)位級別】:碩士
【部分圖文】:
虛擬機(jī)性能隔離
數(shù)據(jù)庫級別的計算資源隔離
DB2數(shù)據(jù)庫I/O原理圖
本文編號:3087471
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3087471.html
最近更新
教材專著