多租戶技術(shù)是一種軟件架構(gòu)技術(shù),它是在探討與實(shí)現(xiàn)如何于多用戶的環(huán)境下共用相同的系統(tǒng)或程序組件,并且仍可確保各用戶間數(shù)據(jù)的隔離性。
在多租戶技術(shù)中,租戶(tenant)是指使用系統(tǒng)或電腦運(yùn)算資源的客戶,但在多租戶技術(shù)中,租戶包含在系統(tǒng)中可識(shí)別為指定用戶的一切數(shù)據(jù),舉凡帳戶與統(tǒng)計(jì)信息(accounting data),用戶在系統(tǒng)中建置的各式數(shù)據(jù),以及用戶本身的客制化應(yīng)用程序環(huán)境等,都屬于租戶的范圍,而租戶所使用的則是基于供應(yīng)商所開發(fā)或建置的應(yīng)用系統(tǒng)或運(yùn)算資源等,供應(yīng)商所設(shè)計(jì)的應(yīng)用系統(tǒng)會(huì)容納數(shù)個(gè)以上的用戶在同一個(gè)環(huán)境下使用,為了要讓多個(gè)用戶的環(huán)境能力同一個(gè)應(yīng)用程序與運(yùn)算環(huán)境上使用,則應(yīng)用程序與運(yùn)算環(huán)境必須要特別設(shè)計(jì),除了可以讓系統(tǒng)平臺(tái)可以允許同時(shí)讓多份相同的應(yīng)用程序運(yùn)行外,保護(hù)租戶數(shù)據(jù)的隱私與安全也是多租戶技術(shù)的關(guān)鍵之一。