普通实例及版本选型

微服务注册配置中心支持的引擎类型有Nacos和ZooKeeper两种,实例类型分为普通实例和Serverless实例,普通实例的版本分为专业版和开发版(开发版只提供单节点,不适用于生产环境)。您可以根据对比信息,选择所需的引擎类型、实例类型和版本。

重要

普通实例和Serverless实例之间不支持迁移且普通实例开发版和专业版之间不支持升降级。

实例选型

MSE注册配置中心的普通实例和Serverless实例在功能和计费模式上存在差异,您可以根据以下对比信息,选择所需的实例类型。

MSE Nacos

对比项

MSE Nacos 开发版

MSE Nacos 专业版

MSE Nacos Serverless 版

目录价

118元/月起

498元/月起

0.16元/10个连接起

折扣价

47.2元/月起

209.16元/月起

0.15元/10个连接起

折扣详情

月包7折,年包4折,新老同享。

首购5.5折。

节省计划9.5折,新老同享。

版本描述

兼容开源能力,提供默认安全、一定可观测能力、更易用的自动化运维服务。

兼容开源能力,提供高可用,默认安全、最高性能、完整可观测能力及更易用的自动化运维服务。

兼容开源能力,综合能力接近专业版,提供自动弹性的免运维服务。

适用场景

适用于开发和测试环境。

适用于所有环境(开发、测试、生产)。

适用于所有环境(开发、测试、生产),在每日流量波动大或者是小流量场景,性价比,比专业版更高。

易用性

自动化运维

支持

支持

免运维

域名自动绑定

支持

支持

支持

故障节点自动摘除

支持

支持

支持

云原生网关、治理深度集成

支持

支持

支持

平滑迁移工具

支持

支持

支持

Eureka 协议兼容

支持

支持

支持

可用性

SLA

无 SLA 保障

99.95%

99.9%

多节点容灾

不支持

支持

支持

多可区容灾

不支持

支持

支持

全局风险自动识别管理

支持

支持

支持

注册中心推空保护

不支持

支持

支持

无损上下线能力

不支持

支持

支持

自动扩缩容

不支持

不支持

支持(内置扩容上限,避免恶意攻击导致资损)

安全性

RAM 鉴权体系

支持

支持

支持

无 AK 的访问模式

支持

支持

支持

ACL 控制

支持

支持

支持

TLS 传输加密,变更实时生效

支持

支持

支持

KMS 存储加密,自定义轮转,变更实时生效

支持

支持

支持

性能

TPS 性能提升

持平

40%

40%

QPS 性能提升

持平

55%

55%

可观测性

基础监控告警(注册中心、配置中心、资源用量等)

支持

支持

支持(只提供业务监控指标,用于自动弹性伸缩)

高级监控(服务推送轨迹、配置推送轨迹等)

不支持

支持

支持

MSE ZooKeeper

对比项

MSE ZooKeeper 开发版

MSE ZooKeeper 专业版

MSE ZooKeeper Serverless 版

目录价

118元/月起

498元/月起

0.16元/10个连接起

折扣价

47.2元/月起

209.16元/月起

0.15元/10个连接起

折扣详情

月包7折,年包4折,新老同享。

首购5.5折。

节省计划9.5折,新老同享。

版本描述

兼容开源能力,提供简单易用的运维能力,丰富的可观测能力。

兼容开源能力,提供简单易用的运维能力,丰富的可观测能力,默认高可用能力,更高性能。

兼容开源能力,综合能力接近专业版,提供自动弹性的免运维服务。

适用场景

适用于开发和测试环境。

适用于所有环境(开发、测试、生产)。

适用于所有环境(开发、测试、生产),在每日流量波动大或小流量场景,性价比,比专业版更高。

易用性

自动化运维

支持

支持

免运维

域名自动绑定

支持

支持

支持

故障节点自动摘除

支持

支持

支持

云原生网关,治理深度集成

支持

支持

支持

白屏化数据管理,服务管理,参数配置

支持

支持

支持

可用性

SLA

无 SLA 保障

99.95%

99.9%

多节点容灾

不支持

支持

支持

多可区容灾

不支持

支持

支持

全局风险自动识别管理

支持

支持

支持

自动扩缩容

不支持

不支持

支持(内置扩容上限,避免恶意攻击导致资损)

安全性

ACL 控制

支持

支持

支持

白屏化SASL

支持

支持

支持

性能

TPS 性能提升

持平

30%

30%

QPS 性能提升

持平

70%

70%

可观测性

基础监控告警(资源用量,集群业务指标等)

支持

支持

支持(只提供业务监控指标,用于自动弹性伸缩)

高级监控(客户端读写操作审计日志等)

不支持

支持

支持

计费模式对比

注册配置中心普通实例在不同规格和节点下,连接数、服务提供者数等容量请参见普通实例能力评估,进行容量评估后在实例创建页选择合适的配置,系统按规格和节点数计算出固定费用。而Serverless实例会根据业务量和资源指标进行自动弹性伸缩,系统根据每小时的最大连接数进行阶梯计费。

如果您的业务应用的规模稳定,注册配置中心每小时的最大连接数都在一个梯度内,即Serverless实例每小时的计费相同。下方的表格和折线图对比了Serverless实例和普通实例专业版在不同连接数下的月度费用。在每小时最高连接数小于100的场景下,根据以下的前提进行估算,使用Serverless实例成本更低。

  1. Serverless月价 = 小时价 * 24 * 30, 每小时最大连接数在一个梯度内,计费相同。

  2. 普通实例月价按预付费目录价计算。

每小时最大连接数

Serverless小时价(元)

Serverless月价(元)

普通实例专业版规格及节点

普通实例专业版月价(元)

10

0.16

115

1核2GiB,3节点

498

50

0.44

317

1核2GiB,3节点

498

100

0.69

497

1核2GiB,3节点

498

200

0.87

626

1核2GiB,3节点

498

600

1.59

1145

2核4GiB,3节点

1107

注册配置中心实例折线图.png

对于潮汐式业务场景,如果应用节点规模会进行大幅的扩缩容,注册配置中心每小时的最大连接数也会有较大变化。下方的柱状图对比了Serverless实例和普通实例专业版,从200个客户端连接增加到800个连接,再降低到200个连接的每小时费用。因为要保证稳定性,普通实例专业版需要预留业务峰值所需的资源,而Serverless实例会自动弹性伸缩并计费。在这个场景下,Serverless实例的总体费用更低。注册配置中心实例柱状图.png

版本选型

说明
  • 注册配置中心不支持将引擎从开发版升级为专业版,同时也不支持从专业版降级为开发版。

  • 开源Eureka 2.x已停止维护,开源Eureka 1.x发展缓慢,推荐使用MSE Nacos,无缝兼容Eureka协议,性能提升50%。关于如何创建Nacos引擎,请参见创建Nacos引擎

Nacos引擎

对比项

专业版

开发版

引擎版本

  • Nacos 2.0.x

  • Nacos 2.1(Nacos 2.1无缝兼容Nacos1.x和Nacos2.x客户端)

  • Nacos 2.0.x

  • Nacos 2.1(Nacos 2.1无缝兼容Nacos1.x和Nacos2.x客户端)

高可用

  • 默认多可用区(Availability Zone,简称AZ)平均部署,提高集群容灾能力,故障自动检测及恢复,SLA保障率高达99.95%。

  • 支持动态配置,扩缩容不重启,降低服务中断时间。

单节点部署,无法提供多节点容灾能力及SLA保障。

性能

基于Alibaba Dragonwell构建并深度调优,整体性能提升40%以上。

与社区原生基本一致。

可观测

支持注册中心、配置中心、资源使用量监控,还提供服务推送、长链接数、客户端版本、JVM等更丰富的监控指标和大盘。

支持注册中心、配置中心、资源使用量监控。

专家尊享通道

  • 产品专家与研发专家在线支持,及时协助处理线上问题。

  • 稳定性建议、参数调优以及最佳实践。

不支持

告警管理

支持

支持

配置鉴权

支持

支持

配置加密

支持

支持

Eureka协议

支持

支持

ACM协议

支持

支持

推空保护

支持

支持

多语言互通

支持

支持

无损迁移

支持

支持

配置推送轨迹

支持

不支持

ZooKeeper引擎

说明

ZooKeeper专业版为保证集群稳定性,限制单个Session创建的Ephemeral节点个数为2000个,请检查客户端使用情况,以及升级后限流是否会对业务造成影响。

对比项

专业版

开发版

引擎版本

ZooKeeper 3.8.0(兼容3.4.x~3.8.x版本)

ZooKeeper 3.8.0(兼容3.4.x~3.8.x版本)

高可用

  • 默认多AZ平均部署,提高集群容灾能力,故障自动检测及恢复,SLA保障率高达99.95%。

  • 支持动态配置,扩缩容不重启,降低服务中断时间。

单节点部署,无法提供多节点容灾能力及SLA保障。

性能

  • 基于Alibaba Dragonwell构建并深度调优,整体性能提升40%以上。

  • 优化热加载机制,提高类加载速度,降低您启动时服务中断时间。

与社区原生基本一致。

功能特性

增加子节点个数的限制,可自定义设置策略,以避免子节点过多影响性能。

提供基础功能。

专家尊享通道

  • 产品专家与研发专家在线支持,及时协助处理线上问题。

  • 稳定性建议、参数调优以及最佳实践。

不支持

无损迁移

支持

支持

对比项涉及参数介绍:

  • 配置鉴权:阻止未授权用户访问Nacos,保证配置内容安全保密。

  • 配置加密:配置内容使用KMS加密,保证配置内容机密存储、传输。

  • 多语言互通:服务网格应用与Java应用通过服务发现实现互通。

  • 无损迁移:Spring Cloud应用和Dubbo应用无需修改代码或停机,从自建的注册中心迁移到云产品实现流量无损。