私有云管理平台H3Cloud OS数据库服务模块的设计与实现

来源 :东南大学 | 被引量 : 8次 | 上传用户:wangtan2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云数据库服务是近年来随着云计算IaaS服务模式不断成熟而发展起来的新型商业计算模式,高效而成本低廉,极大地改变了传统数据库资源使用和交付模式。然而,当前国内公有云平台的云数据库服务无法满足企业对于灵活定制数据库的需求,而私有云平台仍然缺乏云数据库服务的实践,因此私有云平台上云数据库服务的实践方案具有较高研究价值和实用价值。本文设计了一个私有云管理平台上的数据库服务模块的实现方案。首先,根据私有云管理平台的特点,分析了数据库服务模块的功能需求与非功能需求;然后在对私有云管理平台的总体架构与主要服务组件Trove进行分析的基础上,对数据库服务模块进行了设计和实现。数据库服务模块采用了REST架构风格进行设计,运用Thymeleaf模板引擎、Vue.js用户界面框架、Spring Boot后端框架、Gradle构建系统、Fork/Join并行执行任务框架等技术,设计并实现数据库服务模块的Web端,解决REST架构模式下同步执行任务效率低导致服务响应时间长等问题,实现人机交互和业务流程定制功能;运用Play框架、JPA数据持久化等技术,设计并实现数据库服务模块API Gateway端,解决Trove原生云数据库服务接口不适配私有云管理平台的问题,实现对数据库服务模块对REST API统一管理和横向扩展功能;底层依赖OpenStack Trove云数据库服务组件,针对Trove支持的数据库种类不足的情况,提出了 Trove新增类型数据库的实现方案。最终,通过测试表明云数据库服务模块功能与需求一致,能够对外提供云数据库服务。
其他文献
抽象与概括从一定意义上是数学的本质特征,学会抽象与概括,对学好数学有着特殊重要的意义,本文就在数学教学中如何培养学生的抽象,概括思维能力从几个不同方面进行了阐述。
采集武夷山市岩茶名岩产区和丹岩产区内10个茶园的土壤、温度、湿度数据,并对这10个茶园内的肉桂茶树鲜叶及其加工制作的武夷岩茶成品茶进行理化成分检测,探讨武夷岩茶的品质
目的评价丹参/复方丹参注射液辅助治疗慢性肺心病急性加重期的疗效和安全性.设计随机对照临床试验的Cochrane系统评价.方法搜集比较加用丹参或复方丹参注射液与单纯采用常规
目的研究军校学员的心理弹性水平与对军校生活的适应状况。方法采用方便取样,用心理弹性量表(Connor-Davidson resilience scale,CD-RISC)对某军校大一、大二、大三年级共420
目的:探讨代谢性内分泌系统疾病的整体护理。方法:选择我院自2013年1月至2014年1月收治的75例代谢性内分泌系统疾病患儿的临床资料,全部患儿针对其病情特点均给予整体护理,重
经过系统的文献梳理发现,鲜有大学生志愿服务动力机制方面的研究;由于警察院校大学生志愿服务具有一定的独特性,为促进警察院校大学生志愿服务持续开展,十分必要分析警察院校
非法演绎作品的作者能否就其享有著作权,著作权法并无明文规定,但不能无视演绎者的智力劳动成果,忽视其享有著作权的合理性。因此,非法演绎作品应当受到著作权法的保护,但为
目的了解河南省7~9岁儿童第一恒磨牙萌出、患龋、窝沟封闭及龋病充填情况,为促进儿童第一恒磨牙的早预防、早治疗及儿童口腔保健提供依据。方法对2015年中国儿童口腔疾病综合
20世纪世界历史是民族主义风起云涌的历史。民族主义作为思想、学说与运动的统一,一次又一次地冲击了20世纪人类社会,并重构了20世纪的世界格局。民族主义重构20世纪的根源,在于
本期特稿所发表的文章,涉及几位青年学者在有关中国音乐史范畴内的区域音乐史研究、中国古代乐器史研究、宋代礼乐研究、近代史学与音乐史学问题以及音乐与科技的关系等问题