首批通过分布式安全可靠测评,为关键业务系统打造
概述
更新时间:2023-10-18 16:57:16
目前 OCP 支持单节点部署和高可用部署两种部署模式。本手册重点为您介绍单节点部署 OCP。
单节点部署
单节点部署是指将 OCP 的所有组件部署在单个节点上,由该节点提供 OCP 的全部能力。组件包括:OCP 管理服务(OCP-Server)、元信息数据库(MetaDB)、监控数据库(MonitorDB)、OBProxy。
单节点部署具有如下优势:
节省资源,所有服务都部署在同一台主机上,最大程度的节省主机资源。
方便调试,所有请求都在同一台主机处理,没有分布式处理的问题,便于日志查找。
依赖少,无需依赖负载均衡服务。
说明
单节点部署常见于对可用性要求不高或快速验证的场景。
多节点部署
多节点部署是指将 OCP 部署在多个节点上,每个节点上都部署 OCP 的所有组件。组件包括:OCP 管理服务(OCP-Server)、元信息数据库(MetaDB)、监控数据库(MonitorDB)、OBProxy。每个节点上的部署方式参考单节点部署。
其中,多个节点上的 OCP 管理服务(OCP-Server)会组成一个无状态的服务集群,多个节点上的元信息数据库(MetaDB)和监控数据库(MonitorDB)会组成一个多副本集群,多个节点上的 OBProxy 也会组成一个无状态的服务集群。
多节点部署场景下,当少数主机或主机上的服务不可用时,整个系统仍然可用。
说明
多节点部署常见于生产环境,对系统可用性要求较高。
高可用部署
高可用部署分为多集群模式和多可用区模式。多集群模式指异地多集群部署,提供跨城 OceanBase 主备集群的管理,支持运维跨 OCP 集群的 OceanBase 主备集群,包括 OceanBase 主备集群的创建、删除、升级、日常切换和容灾切换等,实现双机房高可用容灾架构。
高可用部署场景下,可满足跨机房、跨城市、跨地域的容灾,当其中一个机房、城市或地域的服务出现故障时,整个系统仍然可用。
说明
高可用部署常见于生产环境,并且要求满足跨机房、跨城市、跨地域的容灾等级。