一千萬個為什麽

搜索

我應該為我的kubernetes數據庫設置一個或多個mongodb分片和復​​制架構嗎?



我正在使用kubernetes運行docker容器(Web服務,Web應用程序,數據庫)的VM集群來設計Web應用程序和Web服務托管平臺。

此應用程序托管平臺將設置在現有VMWare基礎架構之上。我們有3個由ESX驅動的物理主機。

如今,大約10個VLAN的網絡運行大約100到200個虛擬服務器,具有~1到4個核心和1到8 GB的RAM,以及大約10 GB的硬盤(經典HD,無SSD)。

今天,我們的系統以舊方式管理,命名的VM服務器運行一個應用程序或一個數據庫。

我要做的是創建一些虛擬機的新VLAN(第一次可能是5或6),運行kubernetes集群來托管Web應用程序,Web服務和數據庫docker容器(由我們的gitlab內部部署開發和部署)實例)。

一旦這個VLAN和kubernetes集群啟動並運行,經過一段時間的測試並由我和方向驗證,該項目就是將該架構擴展到整個VMWare基礎架構,VLAN後VLAN。

問題是,我應該為我的kubernetes數據庫只設置一個mongodb分片和復​​制架構嗎?或者我應該建立許多孤立的mongodb架構?

如果很多,那麽在創建一個新的mongo隔離的一組分片/復制節點時可以知道什麽標準?

轉載註明原文: 我應該為我的kubernetes數據庫設置一個或多個mongodb分片和復​​制架構嗎?

一共有 0 個回答: