部署模式#
根据集群规模的大小不同,产品各组件的不同角色既可以分别部署在不同物理设备上,也可以合并部署在相同的物理设备上。常见部署模式分为以下两种:
完全分离部署#
对于集群规模大于等于20个节点的情形,我们建议采用完全分离部署的模式。在这种模式下,各组件主角色及从角色分别部署在不同的节点上。随着业务增长的需要,集群中各个组件的主/从角色可以分别独立地进行扩容,且互相不影响。
合并部署#
对于集群规模小于20个节点的情形,我们建议采用合并部署的模式。具体分以下两种情形:
小规模集群部署#
对于集群规模在3至20个节点的情形,我们可以采用小规模集群部署的模式。在这种模式下,部分组件的主角色部署在相同的节点集合上。同时,部分组件的从角色也部署在相同的节点结合上。
单节点环境部署(生产环境不推荐)#
对于只有单节点的情形,我们可以采用这种部署模式。在这种模式下,所有组件的主角色和从角色均部署在同一个节点上。它只适用于想体验产品功能而又受限于节点资源的用户,且在生产环境是不推荐的。因为在这种模式下,各个组件是没有高可用的,一旦该节点损坏,可能导致全部或者部分数据丢失。