云計(jì)算中的多租戶與多租戶架構(gòu)

云計(jì)算中的多租戶與多租戶架構(gòu)

ID:37483199

大小:3.13 MB

頁數(shù):19頁

時(shí)間:2019-05-11

云計(jì)算中的多租戶與多租戶架構(gòu)_第1頁
云計(jì)算中的多租戶與多租戶架構(gòu)_第2頁
云計(jì)算中的多租戶與多租戶架構(gòu)_第3頁
云計(jì)算中的多租戶與多租戶架構(gòu)_第4頁
云計(jì)算中的多租戶與多租戶架構(gòu)_第5頁
資源描述:

《云計(jì)算中的多租戶與多租戶架構(gòu)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、云計(jì)算中的多租戶與多租戶架構(gòu)RichardYuxiaoqingfeng@yeah.net2021年7月18日什么是多租戶(Multitenancy)“多租戶”的概念最早起源于軟件領(lǐng)域,指一個(gè)軟件實(shí)例服務(wù)于多個(gè)用戶的架構(gòu)。每個(gè)用戶稱為一個(gè)租戶。http://en.wikipedia.org/wiki/Multitenancyhttp://whatis.techtarget.com/definition/multi-tenancy云計(jì)算中的多租戶“多租戶”也是“云計(jì)算”的基本屬性之一。云計(jì)算的三種服務(wù)層次——SaaS、PaaS和I

2、aaS均體現(xiàn)了對(duì)“多租戶”不同的支持。SaaSPaaSIaaS出租的資源舉例說明軟件的使用權(quán)。典型如:電子郵件系統(tǒng)。用戶(租戶)擁有使用賬號(hào)。租戶登錄使用系統(tǒng)。軟件開發(fā)平臺(tái)資源(如開發(fā)支撐系列工具,應(yīng)用存儲(chǔ)空間,運(yùn)行容器,平臺(tái)服務(wù)等等)。如:某租戶擁有1G應(yīng)用存儲(chǔ)空間,應(yīng)用容器(數(shù)量不限,總內(nèi)存上限4G),2個(gè)緩存服務(wù)。硬件基礎(chǔ)設(shè)施(如CPU、內(nèi)存,存儲(chǔ),IP,網(wǎng)絡(luò)設(shè)備等等)。如:某租戶擁有2顆CPU,8G內(nèi)存,80G硬盤,10IP,2負(fù)載均衡器,創(chuàng)建主機(jī)數(shù)量不限【隱藏】多租戶是云計(jì)算的基本屬性之一http://www.zdn

3、et.com/blog/saas/defining-the-true-meaning-of-cloud/1160?pg=2&tag=content;siu-container多租戶與多租戶架構(gòu)應(yīng)用實(shí)現(xiàn)對(duì)“多租戶”的支持,需要相應(yīng)的“多租戶架構(gòu)”(Multi-tenancyarchitecture)。在云計(jì)算時(shí)代,伴隨著技術(shù)的發(fā)展,應(yīng)用的“多租戶架構(gòu)”獲得了極大的豐富。WindowsAzureVSforce.com經(jīng)典的多租戶架構(gòu):SharednothingSharedhardwareSharedeverything多租戶架構(gòu)總

4、覽Gartner對(duì)當(dāng)前云應(yīng)用“多租戶”架構(gòu)進(jìn)行了總結(jié)并給出了參考架構(gòu),如下:為什么要“多租戶”?“多租戶架構(gòu)”已經(jīng)是云計(jì)算時(shí)代應(yīng)用基本架構(gòu),那么,為什么采用“多租戶”?它有什么優(yōu)勢(shì)?事實(shí)上,“多租戶”的模式并非IT獨(dú)有,在我們?nèi)粘I畹脑S多方面,均有體現(xiàn)。下面,我們以一個(gè)旅館的例子,來探究為什么要“多租戶”。(Whymultitenancy?)一個(gè)旅館的例子1個(gè)旅館,出租給多個(gè)人換個(gè)角度,多個(gè)人共租用了1旅館的空間(資源),旅館正在面對(duì)“多租戶”。1個(gè)空間(資源)多人共用,如何劃分房間(資源分配)?不劃分,全部共用。旅客共享居

5、住空間,床鋪。大通鋪方案木板隔斷方案劃分,用木板隔離。一個(gè)隔斷中容納幾名旅客。幾名旅客共享居住空間,每名旅客獨(dú)享床鋪。水泥墻隔斷方案劃分,用水泥墻隔離。一個(gè)隔斷中只容納一名旅客。每名旅客獨(dú)享居住空間,床鋪。本例中,我們從居住空間和床鋪兩個(gè)方面考量。一個(gè)旅館的例子大通鋪木板隔離水泥墻隔離釋意容納旅客數(shù)504025進(jìn)行分隔時(shí)必然會(huì)消耗空間,不同方案消耗空間不同,使得等量空間最終容納旅客數(shù)不同。旅客體驗(yàn)私密性差中好旅客的行動(dòng)是否會(huì)被其他旅客知曉決定了私密性。分差、中、好三個(gè)等級(jí),對(duì)應(yīng)私密性由低到高。本例中,多人共享居住空間還是單人獨(dú)

6、享居住空間決定了私密性。舒適性差中好居住空間如何分享,床鋪如何分享共同決定了舒適性。二者均獨(dú)享的方式舒適性最好。均共享的舒適性最低。住宿價(jià)格(元/每天)202540本例假設(shè)旅館滿員,每天計(jì)劃總收入1000元。住宿價(jià)格=1000/容納旅客數(shù)我們來評(píng)價(jià)一下按照不同劃分方案劃分的結(jié)果:一個(gè)旅館的例子大通鋪木板隔離水泥墻隔離容納旅客數(shù)504025旅客體驗(yàn)私密性差中好舒適性差中好住宿價(jià)格(元/每天)202540高低資源利用率資源利用率=1/容納旅客數(shù)低高旅客體驗(yàn)低高住宿價(jià)格旅館視角(資源出租者)旅客視角(資源承租者)一個(gè)旅館的例子大通鋪

7、共享居住空間、床鋪(SharedEverything)木板隔離共享居住空間、獨(dú)享床鋪水泥墻隔離獨(dú)享居住空間、床鋪(SharedNothing)資源利用率高中低租戶間共享資源多中少/無租戶間隔離性低中高單位資源價(jià)格低中高如果再抽象一點(diǎn):一個(gè)旅館的例子(結(jié)論)不難得出結(jié)論:租戶間共享資源越多,基礎(chǔ)資源的利用率越高,單位資源成本越低,租戶間隔離性越差?,F(xiàn)在回到開始的問題:為什么要多租戶?希望利用多租戶帶來的資源高度共享模式(架構(gòu)),提高資源利用率,降低單位資源成本。但,同時(shí)必須克服租戶間隔離性下降給租戶帶來的不便。不同架構(gòu)差異少多租

8、戶間共享資源現(xiàn)在回到云應(yīng)用“多租戶架構(gòu)”的討論,基于剛才的分析與結(jié)論,首先分析一下各種架構(gòu),可見:隨著“多租戶”在應(yīng)用架構(gòu)中實(shí)現(xiàn)層次的增高,租戶間共享資源也越來越多。多租戶實(shí)現(xiàn)層次不同架構(gòu)差異根據(jù)之前的結(jié)論,圖中架構(gòu)從1-7,租戶間共享資源越來越多,資源利用率越來也高,單位資

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。