Font Size: a A A

The Design And Implementation On Multi-Tenant Data Sharing Mechanism Based On SaaS Platform

Posted on:2016-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:B T YiFull Text:PDF
GTID:2298330467992956Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid growth of technology, cloud computing has become a key issue in science and technology research area. The architecture of cloud computing are divided into three layers:IaaS (Infrastructure as a Service), PaaS (Plat as a Service) and SaaS (Software as a Service).The research on data sharing mechanism in this paper is based on SaaS platform. Multi-tenant is a very important conception in SaaS platform, which refers to many enterprises sharing one system application case, both software and hardware resources. Multi-tenant in the paper refers to enterprises using the SaaS, and different enterprise correspond to different tenant.The SaaS platform in the paper is a cloud service platform providing enterprise management for small and medium enterprises, which include the management of dynamic form, notice module, working log, history documents functions. Through this SaaS platform, they can manage the enterprise conveniently as well as reducing the management cost. Though the SaaS platform can provide well enterprise management service for tenants, it still cannot provide data sharing services for them, which renders tenants under the platform have to use external software finish the job. So the main research target in the paper is focusing solving data sharing problems under the same platform.To solve the above questions, a multi-tenant dating sharing scheme based on SaaS platform has been proposed, which consist of the following four parts: (1) Based on the feature of the architecture of existing SaaS platform and multi-tenant data sharing, the paper mainly researched on the SaaS platform technology, identity authentication technology, access control technology and data sharing technology.(2) Analyzed and designed of multi-tenant identity authentication and accessing control modules based on the architecture of existing SaaS platform.(3) Proposed two different data accessing mechanisms:image backup scheme data accessing mechanism and direct accessing scheme data accessing mechanism. After the comparison of the two mechanisms, the direct accessing scheme data accessing mechanism has been chosen for the implementation of the accessing mechanism of multi-tenant data sharing based on existing SaaS platform..(4) Implemented the above design scheme on the data sharing between Quanzi and dynamic form module based on SaaS platform and finished the system testing.Result show that the proposed scheme can accomplish the task of multi-tenant data sharing based on SaaS platform very well.
Keywords/Search Tags:SaaS, multi-tenant, authentication andauthorization, data sharing mechanism
PDF Full Text Request
Related items