• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (10): 89-97.

• 论文 • Previous Articles     Next Articles

Multitenant data dynamic migration strategy
of SaaS application in cloud          

REN Xiaojun1,ZHENG Yongqing1,2,KONG Lanju1   

  1. (1.School of Computer Science and Technology,Shandong University,Jinan 250101;
    2.Shandong Dareway Software Co.,Ltd,Jinan 250101,China)
  • Received:2013-06-10 Revised:2013-09-08 Online:2013-10-25 Published:2013-10-25

Abstract:

In order to maximize profits, SaaS application service providers are motivated to use a data node to pack many tenants. Moreover, the resource footprint of each tenant is dynamic, and this can lead to hot data where a resource usage rate of a data node becomes overloaded and hurts the ServiceLevelAgreement (SLA). An effective solution is to perform data migration to prevent it from happening. Unfortunately, traditional database migration technology for the tenants’ data cannot well meet the multitenancy characteristics. Therefore, a multitenant data dynamic migration strategy of SaaS application in cloud is proposed. It can be aware of multitenancy characteristics. In order to ensure the continuous data access initiated by tenants to the source data node and target data node, the single write dual read mode is adopted, and the QoS is not affected. We also extend the traditional twophase commit strategy to ensure data consistency between source data node and target data node. The effectiveness of our multitenant data dynamic migration strategy is evaluated by the experiments.

Key words: SaaS;cloud;multitenant data migration;SLA;single write dual read