哪一个是openstack?数据库作为服务解决方案还是虚拟机映像数据库?

时间:2014-05-03 13:04:31

标签: database cloud openstack

我是openstack trove的新用户。据我所知(从托管中创建数据存储和数据库的过程),trove的工作方式如下:对于每个数据存储区实例,都有一个nova-compute图像,该实例将在该图像上启动(以及分配给它的cinder存储)因此,没有一个可由openstack管理员管理的集中式数据库。据我所知,有两种类型的云数据库:1)虚拟机图像数据库和2)dbaas。对于dbaas,它不应该像每个数据库都有一个虚拟机实例,数据库配置应该由系统管理员(而不是客户端)来管理。因此,有人可以向我解释一下trove的工作原理以及我们如何将其视为dbaas而不是虚拟机图像数据库?

问候。

1 个答案:

答案 0 :(得分:1)

Trove是一种openstack服务,提供用于为用户创建关系数据库或非关系数据库的API。此数据库可以在已部署的应用程序中使用。所以在你看来,它是一个数据库即服务解决方案。

Trove为单个租户提供图像中的实例。这并不是openstack的集中式数据库。

了解有关Trove的更多详情 https://wiki.openstack.org/wiki/Trove