iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0
自我挑戰組

AWS 來去雲端系列 第 5

Day 05 多租戶模式

  • 分享至 

  • xImage
  •  

多租戶模式(Multi-Tenancy)

多租戶是一種軟體架構的原則,簡單來說就是由軟體的single instance(單一執行個體)來服務多個使用者。
以下會說明多租戶模式的特點和三種基本模式。


多租戶模式特點

  • 共享基礎結構: 多租戶模式下,多個租戶共享相同的硬體基礎結構,包括伺服器、儲存設備和網路資源。這樣可以實現成本效益,因為資源得到更有效的利用。
  • 租戶隔離: 即使多個租戶共享相同的基礎結構,他們的資源和數據是嚴格隔離、互不干擾的。這種隔離是為了確保安全性和隱私,防止一個租戶的故障或安全漏洞影響其他租戶。
  • 彈性擴展: 多租戶架構通常具有彈性擴展的能力,能夠根據不同租戶的需求自動調整資源,以確保良好的可用性和性能。
  • 多租戶管理: 雲端供應商必須提供強大的管理工具,以便不同租戶能夠獨立設置、管理和監控其資源和應用程式。這包括使用者權限、資源配置等。

多租戶的三種基本模式

非共享型

https://ithelp.ithome.com.tw/upload/images/20230918/20163259DmE6WvuPAa.png
在非共享型的架構中,每個使用者都會有資料庫和應用程式的單獨副本可以使用,在有些情況下,硬體基礎設施也會分開。較常被大型企業拿來使用,因為他們會在安全性,或者資源共享的服務層級有較多的疑慮,因此都會使用這類分離的架構。

應用程式共享型

https://ithelp.ithome.com.tw/upload/images/20230918/20163259SqPEcmOhfG.png
在應用程式共享型的架構中,雖然是共用同一個應用程式執行個體,但每一個客戶的資料是分開的。

完全共享型

https://ithelp.ithome.com.tw/upload/images/20230918/20163259l71ZJrW7yI.png
在完全共享的架構中,不論是應用程式或資料庫執行個體,都是被所有租戶所共享的資源。


雲端入門新手,在這裡記錄學習雲端的筆記,願30天後可以如願上雲端。
我們明天見~


上一篇
Day 04 雲端服務模式
下一篇
Day 06 雲端的多層式架構
系列文
AWS 來去雲端30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言