私有云平台DBaaS服务的设计与实现
【图文】:
Trove 使应用程序完全透明地访问数据 API,这些 API 由经过自动化和简化的管理方数据库提供并暴露在外。Trove 目前由 Trove-api、Trove-taskmanager、Trove-conductor、Trove-guestagent 四个组件组成。Trove 的数据库引擎运行于云主机,与 Nova、Cinder、Swift、Glance、Keystone、Neutron (Nova-network)等组件紧密相连。非关系数据库的管理最近的版本也得到了增强,引入新的集群 API,首次支持 MongoDB 集群[32];支持可选择强制使用Cinder 作为 Trove 卷的后端;支持使用 Neutron 网络的 OpenStack 解决方案部署 Trove支持在 Trove 数据库中使用自定义的数据存储配置参数;其他的改进包括在 Trove 中增加日志审计来优化日志级别、加入 stevedore[33]来优化扩展加载的机制等。Trove 项目经过数个版本的迭代优化,已经逐渐成熟。如图 2-1 所示,当用户或者应用连接上数据库的时候,,这个数据库是存在于一个数据库实例之中。实例会运行在 Nova 虚拟机上,这些实例是 Datastore Version 的实例化,这些 Datastore Version 又属于某个 Datastore,因为一个 Datestore 可能有多个不同的版本。Datastore Version 可以实例化多个 Instance(数据库实例)。图 2-1 中真正跟用户或者应用交互的是 Instance 中的 MySQL DB。
对云平台上的 DBaaS 服务进行设计,首先会分析现有的私有云平台架 Trove 方案及其拓展方案进行解读,然后在私有云平台 CloudOS 云操rove 方案的适配,完成功能模块设计,总体架构设计和接口设计。有云平台架构 私有云平台所采用的云操作系统 H3Cloud OS 是基于业界最主流的 Ope的一款云操作系统软件,目的是在调度和管理云资源(如计算、存储、据库、应用等)的同时为 H3Cloud 提供面向用户的图形操作接口,主企业提供云资源的按需获取和快速交付能力,是 H3C 私有云平台的重平台对外提供服务采用微服务架构,将自身的业务组件封装在不同的 并通过 Kubernetes 对 Docker 容器进行管理和编排,实现云操作系统的升级。H3Cloud OS 可以向用户提供的 X86 虚拟机、PowerVM 虚拟机、云公网 IP、裸金属服务器、镜像服务、云桌面、应用服务、DevOps、微服务。云平台 H3CloudOS 的系统架构如图 4-1 所示:
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP393.09
【相似文献】
相关期刊论文 前10条
1 曾民族;;论我国数据库产业化的科技情报工作模式[J];情报学报;1986年Z1期
2 曾民族;徐如镜;;关于发展我国数据库产业的建议[J];情报学报;1988年02期
3 王友彭;朱兰蔚;;从用户出发建好用好数据库[J];情报学报;1991年05期
4 苏丽娅·艾尔肯;;数据库服务系统的维护与管理[J];河南科技;2014年12期
5 孔凡兴;高祥斌;;联通数据库服务系统性能优化研究[J];信息与电脑(理论版);2010年12期
6 田伟;;数据库服务端编程控制表间数据交互[J];数字技术与应用;2010年12期
7 孟连生;OCLC推出全文数据库服务项目[J];现代图书情报技术;1999年02期
8 卓香枨;;日本数据库服务的现状和动向[J];情报学刊;1987年04期
9 华勋基;;美国公共与私营数据库概况——对发展中国家的可用性(续完)[J];广东图书馆学刊;1987年01期
10 张志升;;新形势下各种数据库的建设是情报服务的基本途径[J];情报知识;1988年06期
相关会议论文 前10条
1 黄祖福;宋成勇;都明;钟映江;;数据库服务模型及其安全性实现研究[A];四川省通信学会2005年学术年会论文集[C];2005年
2 王立倩;王春玲;周杰群;;构建民航气象数据库服务系统运维自动化平台[A];第31届中国气象学会年会S13 气象通信与信息技术应用实践与新技术探索[C];2014年
3 金鑫;闫龙川;陈新鹏;胡威;刘军;;企业级信息系统Oracle数据库故障分析[A];2017电力行业信息化年会论文集[C];2017年
4 王轶彤;汪卫;施伯乐;;半结构化数据模型及对象模式[A];第十五届全国数据库学术会议论文集[C];1998年
5 ;皮书数据库[A];两岸创意经济研究报告(2019)[C];2019年
6 姚方;顾军军;郑万冬;;深度探索Tribon M3数据库运作机制[A];2018年数字化造船学术交流会议论文集[C];2018年
7 ;权威报告·热点资讯·特色资源 皮书数据库 当代中国与世界发展高端智库平台[A];中国经济特区发展报告(2017)[C];2018年
8 杨钰;;利用CICS技术提高企业应用安全性能[A];2006电力行业信息化年会会议论文集[C];2006年
9 ;皮书数据库[A];两岸创意经济研究报告(2018)[C];2018年
10 宋衍;周庆;张国双;王馨;;一种基于数据库服务的密文检索实现[A];第30次全国计算机安全学术交流会论文集[C];2015年
相关重要报纸文章 前10条
1 本报记者 张景阳;这家企业把医生“装进”数据库服务更多人[N];科技日报;2018年
2 ;腾讯云数据库发布五大数据库新品[N];中国电子报;2019年
3 本报记者 刘慧;腾讯云数据库负责人王义成 新时代数据库将发生重大变革[N];中国经济时报;2019年
4 本报记者 路沙;数据库云化冲破瓶颈 传统IT架构迎来良机[N];中国信息化周报;2016年
5 Peter Wayner 编译 杨勇;实现数据库转型的8项技术[N];计算机世界;2017年
6 李国敏;青云QingCloud推出国内首款云端PostgreSQL数据库服务[N];科技日报;2015年
7 本报记者 于翔;数据库服务SOA[N];网络世界;2008年
8 记者 王少勇;全国重要地质钻孔数据库服务平台开通[N];中国国土资源报;2014年
9 李兴胜;我市搭建快速成型与设计技术数据库服务平台[N];太原日报;2015年
10 北京商报记者 张绪旺;云计算竞争难逃价格战套路[N];北京商报;2014年
相关博士学位论文 前3条
1 高国福;中国肿瘤防治数据库的建立[D];中国协和医科大学;2006年
2 田秀霞;数据库服务中保护隐私的访问控制与查询处理[D];复旦大学;2011年
3 赵丹枫;云计算平台下以Artifact为中心的BPMS体系结构研究[D];燕山大学;2012年
相关硕士学位论文 前10条
1 陈刚;基于多传感器信息融合铣削数据库的研究与开发[D];北京理工大学;2017年
2 黎孟晨;主从数据库半自动化测试系统的设计与实现[D];华中科技大学;2019年
3 冯洋;私有云平台DBaaS服务的设计与实现[D];西南交通大学;2019年
4 杜莹;基于PaaS平台和云编排引擎的云数据库服务设计与实现[D];西南交通大学;2019年
5 李渝辉;数据库的数据加密技术研究[D];电子科技大学;2019年
6 胡海波;图数据库加速处理技术的研究与实现[D];电子科技大学;2019年
7 武玄宇;基于密文查询与透明存取的数据库系统安全研究[D];西安电子科技大学;2019年
8 黎菁;私有云管理平台H3Cloud OS数据库服务模块的设计与实现[D];东南大学;2018年
9 向彬彬;基于OpenStack的Cloud OS云平台对接Trove组件的研究与实现[D];杭州电子科技大学;2018年
10 姚卓敏;医用多用户并发式女性盆底压力检测系统的设计与实现[D];华中科技大学;2016年
本文编号:2609947
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2609947.html