本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
Trove项目作为一个DBaaS(数据库即服务),可以方便地为用户提供关系型和非关系型数据库,并在数据库生命周期内提供各种便捷的管理操作。
本书由Tesora团队的CTO Amrith Kumar和研发副总裁Douglas Shelley联合编写,深入介绍并研究了OpenStack中Trove项目的架构及工作原理。
本书适用于对OpenStack生态圈有所了解,并对数据库和开源事业有兴趣的开发者。
《深入理解OpenStack Trove》由Tesora团队的CTO Amrith Kumar和研发副总裁Douglas Shelley联合编写,深入介绍并研究了OpenStack中Trove项目的架构及工作原理。Trove项目作为一个DBaaS(数据库即服务),可以方便地为用户提供关系型和非关系型数据库,并在数据库生命周期内提供各种便捷的管理操作,例如复制、备份、扩容等。《深入理解OpenStack Trove》首先介绍了Trove的相关概念,以及如何下载并安装Trove;接着以实际操作为示例,讲述了Trove的基础架构和一些典型的操作方法,以及如何调试Trove并进行一系列故障排查;最后介绍了如何构建Trove guest镜像,以及在生产环境中操作Trove时需要注意的事项。
《深入理解OpenStack Trove》适用于对OpenStack生态圈有所了解,并对数据库和开源事业有兴趣的开发者。
Amrith Kumar 是Tesora 公司的CTO 和创办者,这家公司拥有超过20 年为专门从事企业存储应用、高性能容错系统和大规模并行数据库的公司生产业界领先产品的经验。Amrith kumar 是OpenStack Trove(数据库即服务项目)的活跃技术贡献者,也是该项目核心审查团队的一员。在那之前,他曾在Dataupia 公司担任技术副总裁和产品经理,也是Satori Data Warehousing 平台的创办者及Sepaton 的董事长兼总经理,负责核心虚拟磁带库产品的开发。他拥有多项专利,这些专利涉及高性能数据库和算法,在分布式计算中有着广泛的适用性。
Douglas Shelley 是Tesora 的产品开发副总裁,也是首位加入Tesora 的员工。他组建了一支经验丰富的企业级软件专业团队,致力于发布Tesora DBaaS 平台,并且在OpenStack 社区有着积极的贡献。他在IT 界和软件产品开发领域工作超过20 年,致力于应用交付、数据管理和集成,是OpenStack Trove 项目的活跃技术贡献者。在加入Tesora 之前,他负责软件的产品开发超过10 年,并带领各个团队应对了有关数据同步、集成和转换方面的挑战。
在工作之余,他会经常趴在桌子上,刻苦钻研他的树莓派或NAS4Free 盒子,或者写诗歌和短篇小说。
译者简介
党明,云计算开发工程师,对OpenStack和数据库领域有所研究,目前致力于服务器端开发和机器学习。
雷冬,金山云高级开发工程师,致力于OpenStack开发。为开源社区的活跃贡献者,对其他云计算领域也有所研究,主要研究方向为数据结构和算法。
王少辉,从业5年,先后在郑州景安、象云担任云计算工程师、OpenStack研发工程师等职位,在存储优化和OpenStack开发等方面积累了多年经验,目前专注于文件系统和大规模对象存储的实践。
关于技术评论员
Nikhil Manchanda 是惠普云的核心工程师之一。他从OpenStack Trove 的Juno、Kilo和Liberty 发布伊始就一直是该项目的技术负责人(PTL)。他设计并编写了OpenStackTrove 项目的重要部分,并在项目开始时就成为Trove 的核心贡献者之一。他的专长在OpenStack、Python 和数据库领域,但也偶尔涉足C++ 和机器学习领域。他之前从事软件更新智能、本地地理系统和移动应用相关工作。在工作之余,他会经常趴在桌子上,刻苦钻研他的树莓派或NAS4Free 盒子,或者写诗歌和短篇小说。
鸣谢
我们要感谢整个OpenStack Trove社区,感谢社区成员对Trove版本的提交和贡献,以使得OpenStack的数据库服务成为现实。如果没有这么多开发者、审阅者和运营商在数年里对项目的贡献,我们不会有如此丰富的话题进行写作。
特别感谢Tesora的整个团队,他们通过评论、回答技术问题和提供有创意的内容来支持本书。
感谢Apress团队,Mark Powers、Louise Corrigan、Christine Ricketts和Lori Jacobs都很棒。
特别感谢Laurel Michaels,他在社区里做了很多改善Trove文档的工作,在本书初稿完成后精心审阅了每个章节,并提供了宝贵的改进建议。
——Amrith & Doug