Research on elastic control problem of multi-tenant data storage System in cloud

Source: Internet
Author: User
Keywords Data storage multi-tenant performance model
Tags access application cloud control data data access data storage different

Research on elastic control problem of multi-tenant data storage System in cloud

Shandong University Huliansu

This article focuses on metrics related to data access time. The above two conditions should be ensured in the data elastic control, which increases the difficulty of the elastic control. 2 in order to achieve the flexible control of a multi-tenant storage system, we need to be able to propose control strategies to determine which data to move and where to move. Large-scale application load fluctuation, adaptive load balancing requirements can be scale-out at peak load, load low peak scale-down. This is achieved through data movement (e.g., partitioned or coalesced), but frequent movement can lead to new performance problems for systems that have already been overloaded. 3 to have a load forecasting mechanism to make the data extension strategy can be developed in advance. The supply of resources in the cloud has to go through a start-up delay, which requires that the control strategy should be taken as early as possible. Performance metrics in monitoring and Control service level agreements (SLAs) are susceptible to ambient noise and are not easily measured, and the performance requirements of different tenants in different SLAs are more complex than the same performance requirements. To solve the above problems, we propose a Adaptscala system based on MPC control, which can monitor the load of different tenant data access and load forecasting based on an exponential smoothing method. Combined with the performance requirements of data access response time in different tenant SLAs, The performance model of constructing multi-tenant data storage is used to determine whether each server can meet the performance requirements of different tenants for data access; Finally, a data elastic control Strategy generation algorithm is presented, which is used to calculate the final data storage adjustment strategy, which has less impact on the overall performance of the system and minimizes the overall resource cost. This paper uses Berkeley DB as the Key/value type of data storage engine in cloud, uses open source software to build the Adaptscala system, simulates multi-tenant data access and collects performance data to build a multi-tenant data storage model, Several tests have been carried out to verify that the system can meet the proposed elastic control target.


Research on elastic control problem of multi-tenant data storage System in cloud

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.