基于SaaS模式的信息系統架構優化研究與應用
北京交通大學 韓學奇
主要工作內容:(1)針對多租戶數據的共享性、通用性和個性化特性分別設計了數據存儲方案,基于傳統的鍵值對存儲模型提出了KVMBH(基于熱點的元數據驅動的鍵值對存儲模型)解決方案,將其應用到個性化數據的存儲管理中,構建了整個SaaS環境下的數據存儲模型,并從數據空間占用情況和使用率兩方面驗證了所提出方案的正確性。(2)對提出的數據存儲模型分別建立索引機制,通過實驗驗證改進的數據模型在訪問性能上的優越性。(3)從安全角度出發,提出了針對數據對象的MRBAC(基于角色多租戶訪問控制模型)訪問控制解決方案。本文最后將改進的存儲模型應用于數據存儲層,MRBAC應用于訪問控制層,構建改進的SaaS信息系統架構。實驗中,將改進的SaaS架構應用于優秀教學評審系統中,給出了訪問控制層實現功能介紹,并測試了改進的SaaS系統的訪問性能,驗證了改進架構在性能和安全上的有效性。
