面向托管的数据库即服务系统及资源优化技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向托管的数据库即服务系统及资源优化技术
王卓昊;王希诚
【期刊名称】《计算机工程与应用》
【年(卷),期】2011(047)027
【摘要】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.%数据库即服务(DBaaS)是云计算的一个研究热点,而数据应用托管则是当前DBaaS的一个重要应用领域.为满足行业数据应用托管中对DBaaS提出的数据隔离、性能隔离及可靠性保障等方面的要求,提出一种无共享架构下基于虚拟机,支持副本的多租户数据托管方法及相应的数据库即服务系统.针对该系统中面向租户的虚拟机资源(CPU、内存等)动态优化这一核心问题,建立了基于虚拟机的系统资源效用函数和数据库性能计
算模型,并在基础上给出了一种根据租户数据请求负载并采用贪心方式的虚拟机资源动态优化算法.结合科技信息服务数据库托管应用示例进行了实验,实验结果表明提出的方法可以根据各个租户的数据库负载动态优化虚拟机的资源分配,能够在满足性能需求同时达到了提高系统资源利用率的目的.
【总页数】5页(P19-23)
【作者】王卓昊;王希诚
【作者单位】大连理工大学电子信息与电气工程学部计算机科学与技术学院,辽宁大连116023;科学技术部信息中心,北京100862;大连理工大学电子信息与电气工程学部计算机科学与技术学院,辽宁大连116023
【正文语种】中文
【中图分类】TP315
【相关文献】
1.基于J2EE的企业客户服务系统数据库性能优化技术研究与实现 [J], 刘盛
2.面向托管的数据库即服务系统及其隐私保护技术 [J], 陈萍;张涛;赵敏;袁志坚;杨兰娟
3.面向数据托管环境下的数据库数据的安全策略 [J], 蒋华
4.数据库技术在气象水文水资源决策服务系统中的运用 [J], 刘书华
5.高校图书馆面向主题的电子资源服务系统建设的思考
——以电子教学参考资源服务系统建设为例 [J], 童云海
因版权原因,仅展示原文概要,查看原文内容请购买。