Abstract
In SaaS model, in order to solve the problem that how to adaptive scale up and down the multi-tenant-oriented SaaS software to meet the change of the number of users and requests, a multi-level multi-tenant-oriented scalable SaaS software architecture from a macro point was proposed. The architecture divided the scalable level of SaaS software into two parts: business layer and data layer. Applications, processes and components were the three granularities of the multi-granularity dynamic business layer and they are also the method for scaling up and down. In the data layer, memory database sub-layer, global database sub-layer and data engine were introduced to build a multi-tenant-oriented database development framework. With the framework, tenants' data isolation, storage, and consistency were realized. Based on the software architecture, a prototype system and describe the future work were developed.
| Original language | English |
|---|---|
| Pages (from-to) | 131-136 |
| Number of pages | 6 |
| Journal | Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition) |
| Volume | 41 |
| Issue number | SUPPL.2 |
| State | Published - Dec 2013 |
| Externally published | Yes |
Keywords
- Multi-granularity business layer
- Multi-tenant database framework
- SaaS
- Scalable
- Software architecture
Fingerprint
Dive into the research topics of 'Research on multi-tenant-oriented multi-level scalable SaaS architecture'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver