咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >服务创新平台数据库服务与应用服务的研究与实现 收藏
服务创新平台数据库服务与应用服务的研究与实现

服务创新平台数据库服务与应用服务的研究与实现

作     者:吕鹏 

作者单位:北京邮电大学 

学位级别:硕士

导师姓名:乔秀全

授予年度:2017年

学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 

主      题:OpenStack Docker MySQL 数据库服务 应用服务 

摘      要:在未来网络的研究过程中,科研人员往往会面临实验环境搭建困难,规模太小,工具无法迁移等问题。服务创新平台解决了这一系列问题,向科研人员提供了一个统一的,共享型,一站式服务云平台。该平台是基于OpenStack的Icehouse版本搭建的私有云,只提供基础设施即服务(IaaS)层面的服务。目前,越来越多用户需要使用基于平台即服务(PaaS)和软件即服务(SaaS)层面的应用服务,而应用服务又需要独立的数据库即服务做底层支撑,同时平台OpenStack的Icehouse版本中数据库即服务组件Trove存在很大局限性。因此,本文独立设计并实现了服务创新平台的数据库服务与应用服务。首先,本文设计实现了共享型MySQL数据库服务。服务以MySQL作为底层数据库,满足了绝大部分平台用户对数据库类型的需求;该服务能够保证多租户模式下,用户资源的有效隔离,同时还能最大化平台资源利用率;服务具有独立的容量监控系统,可以实时显示用户数据容量占用和限制数据容量大小;数据库服务具有良好的伸缩特性,也能够兼容OpenStack的Trove组件。然后,本文通过使用Docker容器技术,设计并实现了一套符合平台用户习惯的应用解决方案。服务使用平台提供的虚拟机,作为应用容器的宿主机,保证了平台的统一化管理,合理利用了 OpenStack的功能机制与Docker容器优势;服务实现了简单应用的负载均衡,并以设置宿主机资源池的方式,平衡资源占用;同时,服务结合了平台集成的代码测试工具,提供了完善的代码上传,测试和部署机制。最后,本文通过实验,测试了数据库服务与应用服务的功能特性与响应能力。结果表明,用户能够通过服务创新平台统一的Web界面,直接使用数据库服务与应用服务,功能设计符合实际,达到预期。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分