云数据库服务系统设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:z7120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来云计算技术不断发展和完善,传统的基础设施即服务(IaaS)已经无法满足用户对云计算交付能力的需求,他们希望越来越多的传统IT软件以云服务的形式进行交付。云数据库是在软件即服务(SaaS)不断发展下新兴的一种软件服务,数据库即服务(DBaaS)。相比于传统数据库,云数据库具备了云计算按需分配、动态扩容、免维护管理、低价高可用等优点。目前国内IT巨头纷纷推出公有云环境下的云数据库服务,但对于一个企业内部来说,更希望在私有云中使用数据库服务,然而私有云环境下的云数据库服务系统解决方案很少。因此,本文结合实验室已有的云平台,研究对比了SaltStack、Ansible自动化部署框架,设计了一种实验室私有云平台下构建mysql云数据库服务系统的解决方案。首先,本文基于实验室私有云平台,对现有的功能进行了整理分析,深入学习研究了QEMU-KVM虚拟化技术。接着对云数据库服务系统部署需要的相关技术和原理进行了分析,确定了云数据库服务系统自动化部署的可行性,同时对比了当前流行的自动化部署软件,分析各自的优点,找出其中存在的问题,确定了使用Ansible自动化部署工具,对比自动化部署的两种思想,静态部署和动态部署,设计了云数据库服务的静态部署方案,加快了数据库的部署周期。考虑到数据安全性问题,深入研究了Percona Xtrabackup数据库在线热备技术。在上述研究之后确定了云数据库服务系统的需求,对云数据库服务系统进行了架构设计和模块划分。抽象出系统包含的主要模块:用户管理、虚拟机管理、镜像管理、数据库实例管理。然后,根据对云数据库服务系统划分出的各个模块进行详细的设计与实现,将系统各个功能模块封装成webservice服务,用户通过web浏览器实现对系统的访问。最后对云数据库服务系统进行详细的功能测试和性能测试,通过对测试结果的分析,验证了云数据库服务系统实现了最初的需求,能够向用户提供稳定可靠的云数据库服务。
其他文献
当前病人对于药物疗效认识方面存在哪些问题?1 轻信广告上的宣传。夸大疗效的虚假广告充斥市场,什么终身治愈高血压、糖尿病、冠心病的灵丹妙药,什么不用吃药的降压枕头、手表、
忙碌的工作让人备感压力加大,容易产生烦躁易怒、失眠等肝气郁结的症状,这个时候,吃点薄荷粥,可起到促进新陈代谢,缓解压力,清热解乏,增进食欲,帮助消化的作用。特别是对于工作压力大
目的:探讨肱髁上骨折的治疗方法与疗效.方法:回顾总结60例肱骨髁上骨折治疗的临床资料.结果:随访60例肱骨髁上骨折患者3月--1年;平均7个月所有病例均愈合,优良率90/95%.结论:手法
目的:考察盐酸洛美沙星注射液与双黄连注射液、生脉注射液、红花注射液、香丹注射液及灯盏花注射液配伍稳定性。方法:在室温(25℃)下,采用紫外分光光度法测定配伍后0—8h内洛关
研究人员发现,6个月的均衡饮食可恢复正常血压意大利一项研究把超重认为是引起高血压的直接原因.同时表示一半以上的超重者可以通过减轻体重而使血压降至健康的水平。
本文通过对2006-2010年中国重要报纸全文数据库中524篇新闻报道的内容分析,首先提取出与区域人才聚集效应相关的367个分析单元;其次,结合已有研究,将区域人才聚集效应划分为
急性心肌梗死发生时来势都很凶猛,当出现心肌梗死前驱症状(心绞痛)30分钟之后,心肌就开始坏死,所以大多数心肌梗死在发病前没有明确的先兆,故目前医生尚不能准确判断某人近期会不会
本文使用1997—2008年我国(西藏除外)30个省、自治区和直辖市的面板数据,建立动态面板模型,分析外贸外资对我国地区工资差异的影响。实证结果表明,全国和东中西部地区工资均具有动
单独补充一种抗氧化剂,如维生素E或者β胡萝卜素,从来不曾满足人们对它们的期望——预防心脏病、治愈癌症、消灭眼病或者预防Alzheimer病。这一点都不意外。认为抗氧化剂有益健