多租戶技術(英語:multi-tenancy technology)或稱多重租賃技術,是一種軟件架構技術,它是在探討與實現(xiàn)如何于多用戶的環(huán)境下共用相同的系統(tǒng)或程序組件,并且仍可確保各用戶間數(shù)據(jù)的隔離性。
在多租戶技術中,租戶(tenant)是指使用系統(tǒng)或電腦運算資源的客戶,但在多租戶技術中,租戶包含在系統(tǒng)中可識別為指定用戶的一切數(shù)據(jù),舉凡帳戶與統(tǒng)計信息(accounting data),用戶在系統(tǒng)中建置的各式數(shù)據(jù),以及用戶本身的客制化應用程序環(huán)境等,都屬于租戶的范圍。
而租戶所使用的則是基于供應商所開發(fā)或建置的應用系統(tǒng)或運算資源等,供應商所設計的應用系統(tǒng)會容納數(shù)個以上的用戶在同一個環(huán)境下使用,為了要讓多個用戶的環(huán)境能力同一個應用程序與運算環(huán)境上使用,則應用程序與運算環(huán)境必須要特別設計,除了可以讓系統(tǒng)平臺可以允許同時讓多份相同的應用程序運行外,保護租戶數(shù)據(jù)的隱私與安全也是多租戶技術的關鍵之一。
由于多租戶技術可以讓多個租戶共享一個應用程序或運算環(huán)境,且租戶大多不會使用太多運算資源的情況下,對供應商來說多租戶技術可以有效的降低環(huán)境建置的成本。包含硬件本身的成本,操作系統(tǒng)與相關軟件的授權成本都可以因為多租戶技術,而由多個租戶一起分擔。