coremail 中文文档 下载 App

Coremail 私有云部署 自建系统云化方案

什么是私有云部署

Coremail 支持三种云部署模式:私有云、公有云、混合云。私有云部署介于传统自建和公有云 SaaS 之间——客户在自己的云上部署 Coremail 系统,但享受云端的灵活性和资源弹性。

简单说:传统自建是"裸金属服务器 + Coremail",私有云是"自己的虚拟化平台(VMware/K8S)+ Coremail 容器化部署",公有云是"Coremail 帮你全搞定"。

Coremail 私有云的架构

┌─────────────────────────────────────────────┐
│  客户自有虚拟化平台(VMware / K8S / OpenStack) │
│  ┌───────────────────────────────────────┐   │
│  │          Coremail XT6 容器化部署         │   │
│  │  ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐  │   │
│  │  │Web │ │MTA │ │Store│ │Search│ │AntiSpam│ │   │
│  │  └────┘ └────┘ └────┘ └────┘ └────┘  │   │
│  └───────────────────────────────────────┘   │
│  ┌───────────────────────────────────────┐   │
│  │         Coremail 数据库(达梦/MySQL)    │   │
│  └───────────────────────────────────────┘   │
└─────────────────────────────────────────────┘

私有云 vs 传统自建 vs 公有云

维度传统自建私有云公有云(独享版 SaaS)
数据位置客户机房裸金属客户机房虚拟化Coremail 机房独立服务器
基础设施客户全负责虚拟化平台由客户负责,Coremail 跑在上面Coremail 全负责
弹性伸缩手动扩容,慢容器化自动弹性,快自动弹性,最快
运维成本高(硬件+系统)中(虚拟化+系统)低(Coremail 负责)
超级管理员有有有
信创适配完整完整(信创虚拟化)可选信创版
硬件成本高(裸金属服务器)中(虚拟化平台)0
适合规模大型(1000+ 用户)中大型(500-5000 用户)全规模

私有云的适用场景

场景一:已有虚拟化平台的组织

很多企业已经搭建了自己的 K8S 或 VMware 虚拟化平台,这时把 Coremail 容器化部署在上面是最自然的选择:

场景二:不想完全自建但又想掌控基础设施

有些组织觉得裸金属自建太重,但又不想把数据放到 Coremail 云端——私有云是中间选项:

场景三:信创要求 + 云化

信创客户通常需要全栈信创:国产 CPU + 国产 OS + 国产数据库 + 国产虚拟化。Coremail 在这种场景下可以完美运行——在 UOS + 鲲鹏 + 达梦 + 国产 K8S 的组合上,Coremail XT6 容器化部署完全支持。

Coremail 在私有云上的部署方式

K8S 部署

Coremail XT6 提供完整的 Helm Chart:

  1. 准备好 K8S 集群(信创可选国产 K8S 如 KubeSphere)
  2. 配置好持久化存储(邮件数据量大,需要高性能存储)
  3. 使用 Helm 一键安装 Coremail
  4. 配置 Ingress/LoadBalancer 对外暴露服务
  5. 配置 Coremail 参数(域名、用户数、存储等)

Docker Compose 部署

对于规模较小的私有云,可以用 Docker Compose 快速部署:

  1. 准备好 Docker 环境
  2. 下载 Coremail docker-compose.yml
  3. 一条命令启动所有组件
  4. 配置参数即可使用

私有云的网络和安全

私有云部署时,网络和安全由客户自己负责:

与公有云的互通

私有云里的 Coremail 可以和公有云的服务互通:

运维注意事项

私有云比公有云 SaaS 需要更多运维:

Coremail 提供完整的运维文档和工具,帮助客户降低私有云运维难度。