OpenStack Trove 路线图 — OpenStack Summit 2013

时间:14-12-29 栏目:云计算技术 作者:爱说云网 评论:0 点击: 1,901 次

在OpenStack H版里Trove正式通过孵化器计划,加入了OpenStack Core Project。在H版里Trove主要完成了从之前Rackspace私有项目向着OpenStack靠拢的变化,比如RackSpace在内部维护了一系列私有的OpenStack项目如Nova,Cinder使得Trove本身的部分功能不能完全兼容OpenStack社区版。在H版本中非常多的BP努力让现有的Trove功能能在社区版也能生效,如H版实现的Implement resize volume method。还有加入Heat的整合,代码结构的重构等等。在I版中开始专注于功能上的增加,开始寻求能被实验环境下使用。

目前H版支持MySQL数据库的管理,通过启动一个指定大小预先安装MySQL镜像的VM,通过在VM里预装的Guest Agent实现对数据库的管理,如数据库、用户管理。同时,依赖于Nova和Cinder的Resize能力实现对数据库实例的变更功能。在I版中,Trove将会致力于提供更多的数据库选择如MongoDB,Redis和Cassandra。同时,将会与Heat进行更加紧密的连接来避免直接对接Nova、Cinder。

Moving Trove integration tests to Tempest

同时是历史遗留问题,Trove最初的整合测试不同于OpenStack官方的Tempest,使得开发者难以调试和提交新的整合测试。这次讨论了如何迁移并且保证I版开发进度不会受到大的影响。比如会将制作镜像的方式和注入Guest Agent都放到TripleO去,将旧的Trove整合测试仍然留着,但是以后的测试都使用Tempest

Trove Current Heat Integration

因为现在Heat成为了OpenStack的聚合服务,因此Trove作为一个DBaaS,也倾向于直接与Heat沟通而不是Cinder与Nova。但是面临的主要问题是Heat还远远未成熟并且目前能Work的API并不多,同时使用Heat以后很多API不再能直接控制后变得不可调,比如resize方法Heat会直接处理而不是等待Confirm。更多问题主要聚焦在如何利用Heat的Template并且满足Trove的需求。

Trove Datastore Clustering

Trove它的野心非常大,不仅希望满足多种数据库的管理,也希望能管理每种数据库的不同集群模式,如MySQL的主从或者主主模式。这次主要讨论了Trove的Clustering的API定义,如何构建一个通用的API来满足不同数据库后端的支持。详细的API定义在Trove-Replication-And-Clustering-API

Downtime Trove Upgrades

主要实现Trove各个组件没有Downtime的升级,升级Trove数据库、Guest Agent、Trove task manager和API。目前希望实现方式通过Graceful Shutdown来慢慢停止消费新的消息,然后重新启动。Guest Agent将会自动更新当它收到更新请求时,这也使得Guest Agent会将数据库逻辑交给其他组件。

Guest Agents in Trove

现在的Guest Agent被认为是数据库在VM端的扩展用来执行各种命令配合Trove的API。主要讨论了Guest Agent的输入以及输出是否恰当,比如能否用其他消息通讯方式如XMPP,Http来替代RPC模式。并且需要减小Guest Agent的大小,现在的Guest Agent占据了200MB的大小。还有就是是否将Guest Agent迁移出去作为一个独立的Repo。

从以上讨论中我们可以看出,Trove正在越来越多的考虑实际生产环境下的使用,虽然在I版本中能够达到生产使用的可能性不是很大,但是我仍然对Trove有一个很好的期望,作为开源世界里不多的RDS实现非常具有吸引力。
ods_2-neutron_qa

相关文章

云计算正加速实现其商业价值-welcome to CIDS...
views 1469
   近日,在北京举行的第六届中国云计算大会上,云存储、云制造、云管理,乃至政务云、教育云、金融云、城市管理云、医疗卫生云、位置服务云等云应用纷纷亮相,并得到与会者的关注。         不过,眼下云计算还只是小荷才露尖尖角。中国电子学会名誉理事长、原信息产业部部长吴基传在大会上表示:“云计算服务...
云计算之Docker:颠覆者还是昙花一现
views 1738
在云计算产业界,一场由一个技术掀起的革命正在悄悄上演:名不见经传的小公司横插进IT大佬构筑的云生态产业链,各路IT企业纷纷拥抱该技术并接纳该公司,云计算的构建方式和实施方式也即将发生或多或少的改变。这个技术就是Docker,这个公司便是dotCloud。 DotCloud本是家新创业小公司,基本无...
Amazon EC2 实例介绍
views 4183
Amazon EC2 提供多种经过优化,适用于不同使用案例的实例类型以供选择。实例类型由 CPU、内存、存储和网络容量组成不同的组合,可让您灵活地为您的应用程序选择适当的资源组合。每种实例类型都包括一种或多种实例大小,从而使您能够将您的资源扩展到符合目标工作负载的要求。 通用 ...
移动互联网思维到底是个啥玩意
views 1818
移动互联网来势凶猛。 移动互联网带来的改变仿佛发生在一夜之间。传统的大众传媒发现受众正在大幅度减少,电视开机率下降、都市报刊亭关张、杂志订户锐减、出版业萧条,甚至进入21世纪以来一直红火的广播电台也感受到了寒意,交通一天比一天堵,但听广播的人数却在减少,大堵车的时候,司机也不听广播了。 这些行业的受...
IBM搭上Docker的顺风车
views 1419
IBM希望超越云主要竞争对手亚马逊和微软,并与Docker建立了长期的合作。 IBM与Docker这两家公司将努力加快创建新一代应用程序,既可以运行在本地,也可以在混合云环境下运行。 该次合作要求IBM和Docker公司共同开发集成和分布式应用,主要针对使用新Docker Hub Enterpris...
大数据和云计算–不仅仅为了大公司...
views 1500
如今,云计算是活蹦乱跳的。举例来说,我住在拉斯维加斯,一个城市充满了创业公司,其中大部分是启动和运行在很短的时间内这在很大程度上归功于对“云”。看看全国各地,真是他的世界。数以百万计小型,中型和大型组织已经接受了它,并看到在这个过程中巨额回报。    或者看看你的手机,你会看到通常的嫌疑人。以消...
小米美的:充满未知的试探
views 1478
中云网每天精选各科技媒体头条! 1.腾讯科技 林宇失联后的网秦迷局:盈利或难以为继 http://tech.qq.com/a/20141215/008246.htm 今年8月参加中国互联网大会后,林宇就没有在公众场合露面,其电话长期处于关机状态,个人微博在半年前发布了回应浑水指控的最后一条内容。除...
专访Docker中文社区创始人马全一: Docker正走在成为领域标准的路上 – 51C...
views 1870
凭借其方便的可移植性和开源 Linux 容器引擎,Docker在云计算领域的人气飙升。其实使用 Linux 容器技术并不是什么新鲜事,国内的各大互联网公司内部都有基于 Linux 容器引擎的平台在为业务部门提供服务。一个开源的项目能否在商业上取得成功,很大程度上依赖三件事 —— 成功的 User C...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: OpenStack Trove 路线图 — OpenStack Summit 2013

OpenStack Trove 路线图 — OpenStack Summit 2013:等您坐沙发呢!

发表评论


读者排行