我是openstack trove的新用戶。據我發現(從創建數據存儲和數據庫的過程中)trove的工作原理是這樣的:對於每個數據存儲實例都有一個nova-compute映像,該實例將在該實例上啓動(還有一個分配給此的cinder存儲實例)因此,沒有可以由OpenStack管理員管理的集中式數據庫。據我所知有兩種類型的雲數據庫:1)虛擬機鏡像數據庫和2)dbaas。對於dbaas來說,它不應該像每個數據庫都有一個虛擬機實例,數據庫配置應該由系統管理員(而不是客戶端)來管理。因此,有人可以向我解釋trove是如何工作的,我們怎麼能把它看成dbaas而不是虛擬機鏡像數據庫?哪一個trove openstack是?數據庫作爲服務解決方案還是虛擬機圖像數據庫?
問候。
不特羅韋支持彈性?例如,我可以隨時更改DB的大小嗎? Trove還支持自助服務配置嗎? –
Trove允許您調整實例的內存大小並獨立調整卷的大小。 [trove cli doc](https://github.com/openstack/python-troveclient#id2) Trove提供了一個nova實例和卷,並將其全部設置完畢,因此您不應該手動維護實例。你有api來管理實例數據庫。 Trove支持多個數據存儲(mysql/couchdb/mongo/etc)。 – cp16net