期刊文献+

面向托管的数据库即服务系统及资源优化技术 预览 被引量:5

Database as a service system for business database application hosting and its resource optimization technique
在线阅读 下载PDF
收藏 分享 导出
摘要 数据库即服务(DBaaS)是云计算的一个研究热点,而数据应用托管则是当前DBaaS的一个重要应用领域。为满足行业数据应用托管中对DBaaS提出的数据隔离、性能隔离及可靠性保障等方面的要求,提出一种无共享架构下基于虚拟机、支持副本的多租户数据托管方法及相应的数据库即服务系统。针对该系统中面向租户的虚拟机资源(CPU、内存等)动态优化这一核心问题,建立了基于虚拟机的系统资源效用函数和数据库性能计算模型,并在基础上给出了一种根据租户数据请求负载并采用贪心方式的虚拟机资源动态优化算法。结合科技信息服务数据库托管应用示例进行了实验,实验结果表明提出的方法可以根据各个租户的数据库负载动态优化虚拟机的资源分配,能够在满足性能需求同时达到了提高系统资源利用率的目的。 Database as a Service(DBaaS) is becoming a research hotspot of cloud computing.As a main application domain, business database application hosting puts forward the requirements of data and performance isolation and reliability guarantee. To satisfy these requirements,this paper proposes a virtual machine based database hosting method and corresponding DBaaS system.Furthermore,aiming at the key problem of resource(such as CPU,memory,etc.) optimal allocation for virtual machines which host database applications of different tenants,the paper formalizes the constraint programming problem,and solves the problem through a greedy algorithm based on a performance model and a utility function.The application example and experiment show that,the algorithm can optimize the resource cost while meeting database performance demand of each tenant.
作者 王卓昊 王希诚 WANG Zhuohao,WANG Xicheng1.College of Computer Science and Technology,Faculty of Electronic Information and Electrical Engineering,Dalian University of Technology,Dalian,Liaoning 116023,China 2.Information Center,Ministry of Science and Technology,Beijing 100862,China
出处 《计算机工程与应用》 CSCD 北大核心 2011年第27期 19-23,共5页 Computer Engineering and Applications
基金 国家科技基础条件平台资助项目(No.2005DKA64201)
关键词 数据库即服务 虚拟机 无共享架构 资源动态优化 Database as a Service(DBaaS) virtual machine shared-nothing architecture dynamic resource optimization
作者简介 王卓昊(1977-),男,博士研究生,主要研究领域为服务计算,云计算,信息集成; 王希诚(1946-),男,博士,教授。E-mail:wangzhuohao@gmail.com
  • 相关文献

参考文献11

  • 1韩燕波著..互联网计算的原理与实践[M].北京:科学出版社,2010:441.
  • 2Ashraf A.Deploying database appliances in the cloud[J].IEEE Data Engineering Bulletin,2009,32(1):13-20. 被引量:1
  • 3Rogers J, Papaemmanouil O, Cetintemel U.A generic auto-provisioning framework for cloud databases[C]//Proceedings of the 5th International Workshop on Self-Managing Database Systems, March 2010. 被引量:1
  • 4Soror A, Minhas U F, Aboulnaga A, et al.Automatic virtual machine configuration for database workloads[J].ACM Trans Data- base Syst,2010,35( 1 ) :7. 被引量:1
  • 5Rogers J, Olga P, Cetintemel U.A generic auto-provisioning framework for cloud databases[C]//Proc of the 26th Int'l Conf on Data Engineering(ICDE 2010).Washington:IEEE Computer Society,2010:63-68. 被引量:1
  • 6Chong F,Carraro G.Multi-tenant data arehitecture[EB/OL].(2006). http://msdn.microsoft.eom/en-us/ library/aa479086.aspx. 被引量:1
  • 7林海略,韩燕波.多租户应用的性能管理关键问题研究[J].计算机学报,2010(10):1881-1895. 被引量:41
  • 8Menon S.Allocating fragments in distributed databases[J].IEEE Trans Parallel Distrib Syst,2005,16(7) :577-585. 被引量:1
  • 9Helal A, Yuan D,EI-Rewini H.Dynamic data reallocation for skew management in shared-nothing parallel databases[J].Distributed and Parallel Databases,1997,5(3) :271-288. 被引量:1
  • 10Menon S.Allocating fragments in distributed databases[J].IEEE Trans Parallel Distrib Syst,2005,16(7) : 577-585. 被引量:1

二级参考文献14

  • 1GuoCJ, SunW, Huang Y, Wang Z H, Gao B. A framework for native multi-tenancy application development and management//Proceedings of the 9th IEEE International Conference on E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce and E Services(CEC-EEE'07). 2007: 551-558. 被引量:1
  • 2Weissman C D, Bobrowski S. The design of the force, com multitenant internet application envelopment platform//Proceedings of the 35th SIGMOD International Conference on Management of Data (SIGMOD' 09). Providence, Rhode Island, USA, 2009:889- 896. 被引量:1
  • 3Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schemamapping techniques//Proceedings of the 34th SIGMOD In- ternational Conference on Management of Data (SIGMOD' 08). Vancouver, BC, Canada, 2008: 1195-1206. 被引量:1
  • 4Amza C, Ch A, Cox A L, Elnikety S, Gil R, Rajamani K, Zwaencpoel W. Specification and implementation of dynamic Web site benchmarks//Proceedings of the 5th IEEE Work shop on Workload Characterization (WWC' 02). Austin, Texas, USA, 2002. 147- 156. 被引量:1
  • 5http: //www. humanbenehmark, com/tests/reactiontime/in dex. php, link retrieved on 2010-06-24. 被引量:1
  • 6Soundararajan G, Amza C. Online data migration for auto nomic provisioning of databases in dynamic content Web serw ers//Proceedings of the 15th Annual International Conference on Computer Science and Software Engineering (CAS CON'05). Richmond Hill, ON, Canada, 2005: 268-282. 被引量:1
  • 7Ibaraki T, Katoh N. Resource Allocation Problems: Algorithmic Approaches. Cambridge, MA USA: MIT Press, 1988. 被引量:1
  • 8Arlitt M, Jin T. Workload characterization of the 1998 world cup web site. HP Laboratories Palo Alto, 1999. 被引量:1
  • 9yon Behren J R, Condit J, Brewer E A. Why events are a bad idea (for High Concurrency Servers)//Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS' 03). Lihue, Hawaii, USA, 2003:19 24. 被引量:1
  • 10Ousterhout J K. Why threads are a bad idea(for Most Purposes)//Proceedings of the Keynotes of the USENIX Winter Technical Conference(USENIX'96). San Diego, CA, USA, 1996. 被引量:1

共引文献40

同被引文献24

  • 1胡志刚,高明明.基于市场经济的多目标网格资源分配方法[J].计算机工程,2005,31(18):62-64. 被引量:4
  • 2贾海鹏 郑丽英 何天斌等.解决TSP的遗传算法初始种群改进方法研究.中国科技论文在线,2008,10(7):1-3. 被引量:2
  • 3Ashraf A. Deploying database appliances in the cloud[J]. IEEE Data Engineering Bullentin, 2009,32 (1) : 13-20. 被引量:1
  • 4Popa R A, Redfield C M S, Zeldovich N, et al. CryptDB: Protec- ting Confidentiality with Encrypted Query Processing[C]//Pro-eeedings of the 23rd ACM Symposium on Operating Systems Prineiples(SOSP 2011). Cascais,Portngal,October 2011. 被引量:1
  • 5Boldyreva A, Chenette N, Lee Y, et al. Order preserving sym- metric encryption[C]//Proeeedings of the 28th Annual Interna- tional Conference on the Theory and Applications of Crypto- graphic Techniques ( EUROCRYPT ). Cologne, Germany, April 2009. 被引量:1
  • 6Paillier P. Public-key eryptosystems based on composite degree residuosity elasses[C]//Proeeedings of the 18th Annual Inter- national Conference on the Theory and Applications of Crypto- graphic Techniques ( EUROCRYPT ). Prague, Czech Republic, May 1999. 被引量:1
  • 7Song D X,Wagner DPerrig A. Praetieal teehniques for searches on enerypted data[C] //Proeeedings of the 21st IEEE Sympo- sium on Security and Privacy. Oakland, CA, May 2000. 被引量:1
  • 8麦肯锡全球研究所报告大数据:下一个创新、竞争和生产率的前沿. 被引量:1
  • 9李勇军等.社交网络简述[J].中国计算机学会通讯,2010(vol.6,3). 被引量:1
  • 10Miriam J.Metzger, Making sense of credibility on the web: Models for evaluating online information and recommendations for future research[J]. Journal of the American society for information science and technology, 2007, (13). 被引量:1

引证文献5

二级引证文献1

投稿分析

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部 意见反馈