MBA: A market-based approach to data allocation and dynamic migration for cloud database

被引:10
|
作者
Wang TengJiao [1 ,2 ]
Lin ZiYu [3 ]
Yang BiShan [1 ,2 ]
Gao Jun [1 ,2 ]
Huang Allen [4 ]
Yang DongQing [1 ,2 ]
Zhang Qi [1 ,2 ]
Tang ShiWei [1 ,2 ]
Niu JinZhong [5 ,6 ]
机构
[1] Peking Univ, Minist Educ China, Key Lab High Confidence Software Technol, Beijing 100871, Peoples R China
[2] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
[3] Xiamen Univ, Sch Informat Sci & Technol, Xiamen 361005, Peoples R China
[4] Microsoft SQL China R&D Ctr, Beijing 100080, Peoples R China
[5] CUNY, Grad Sch, New York, NY 10016 USA
[6] CUNY, Univ Ctr, New York, NY 10016 USA
基金
国家高技术研究发展计划(863计划);
关键词
market-based control; data distribution; load balancing; DATA-PLACEMENT; LOAD; STRATEGIES;
D O I
10.1007/s11432-011-4432-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the coming shift to cloud computing, cloud database is emerging to provide database service over the Internet. In the cloud-based environment, data are distributed at Internet scale and the system needs to handle a huge number of user queries simultaneously without delay. How data are distributed among the servers has a crucial impact on the query load distribution and the system response time. In this paper, we propose a market-based control method, called MBA, to achieve query load balance via reasonable data distribution. In MBA, database nodes are treated as traders in a market, and certain market rules are used to intelligently decide data allocation and migration. We built a prototype system and conducted extensive experiments. Experimental results show that the MBA method significantly improves system performance in terms of average query response time and fairness.
引用
下载
收藏
页码:1935 / 1948
页数:14
相关论文
共 50 条
  • [31] A MARKET-BASED APPROACH TO THE DYNAMIC RECONFIGURATION PROBLEM OF SERVICE-BASED SYSTEMS
    Torres, Romina
    Astudillo, Hernan
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2014, 10 (01): : 115 - 132
  • [32] Dynamic Market-Based Transmission Expansion Planning Considering Fixed Series Compensation Allocation
    Zeinaddini-meymand, Majid
    Rashidinejad, Masoud
    Abdollahi, Amir
    2017 25TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2017, : 1384 - 1389
  • [33] Dynamic replica allocation method based on database migration in broadband networks
    Hara, Takahiro
    Harumoto, Kaname
    Tsukamoto, Masahiko
    Nishio, Shojiro
    Okui, Jun
    Systems and Computers in Japan, 2000, 31 (08) : 22 - 32
  • [34] Market-Based Resource Allocation for Service Overlay Networks
    Egashira, Ryota
    Suda, Tatsuya
    CAMAD: 2009 IEEE 14TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS, 2009, : 21 - 25
  • [35] Learning Task Performance in Market-Based Task Allocation
    Pippin, Charles E.
    Christensen, Henrik
    INTELLIGENT AUTONOMOUS SYSTEMS 12 , VOL 2, 2013, 194 : 613 - +
  • [36] Market-Based Cooperative Resource Allocation for Overlay Networks
    Egashira, Ryota
    Yahaya, Ariffin Datuk
    Suda, Tatsuya
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 5943 - 5948
  • [37] Market-based complex task allocation for multirobot teams
    Zlot, Robert
    Stentz, Anthony
    TRANSFORMATIONAL SCIENCE AND TECHNOLOGY FOR THE CURRENT AND FUTURE FORCE, 2006, 42 : 169 - +
  • [38] Market-Based Task Allocation by using Assignment Problem
    Kaleci, Burak
    Parlaktuna, Osman
    Ozkan, Metin
    Kirlik, Gokhan
    2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [39] The Economics of Gasification: A Market-Based Approach
    Abadie, Luis M.
    Chamorro, Jose M.
    ENERGIES, 2009, 2 (03): : 662 - 694
  • [40] Market-based resource allocation for, content delivery in the Internet
    Erçetin, Ç
    Tassiulas, L
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (12) : 1573 - 1585