持久内存型实例规格

更新时间:
复制为 MD 格式

本文介绍Tair(企业版)持久内存型的规格,包含内存容量、连接数、带宽等信息。

实例规格

下表为单个分片的规格,集群架构、读写分离架构实例的整体性能为:分片规格性能 * 分片数。

说明
  • 规格中的ESSD云盘仅用于系统运行(例如存储日志、备份临时文件、AOF文件等),不作为数据存储的介质。

  • 关于集群架构直连模式与集群架构代理模式的差异,请参见集群架构

  • 云原生版集群架构实例支持自由调整分片节点的数量,更多信息请参见调整集群分片数

标准架构与集群架构直连模式的分片规格

以下规格适用于标准架构与集群架构直连模式实例。

表 1. 标准架构与集群架构直连模式的分片规格

规格名称

规格代码(API使用)

CPU核数

持久内存(GB)

ESSD云盘(GB)

带宽

最大连接数

QPS参考值

4 GB

tair.scm.standard.1m.4d

3

4

12

768 Mbps(96 MB/s)

20,000

100,000

8 GB

tair.scm.standard.2m.8d

3

8

24

768 Mbps(96 MB/s)

20,000

100,000

16 GB

tair.scm.standard.4m.16d

3

16

48

768 Mbps(96 MB/s)

20,000

100,000

32 GB

tair.scm.standard.8m.32d

3

32

96

768 Mbps(96 MB/s)

30,000

100,000

64 GB

tair.scm.standard.16m.64d

3

64

192

768 Mbps(96 MB/s)

30,000

100,000

说明
  • 集群架构直连模式不支持4 GB规格。

  • 若标准架构开启读写分离,请参见下方读写分离架构的分片规格。

集群架构代理模式与读写分离架构的分片规格

以下规格适用于集群架构代理模式与读写分离架构实例。

表 2. 集群架构代理模式与读写分离架构的分片规格

规格名称

规格代码(API使用)

CPU核数

持久内存(GB)

ESSD云盘(GB)

带宽

最大连接数

QPS参考值

4 GB

tair.scm.with.proxy.standard.1m.4d

3

8

24

768 Mbps(96 MB/s)

20,000

100,000

8 GB

tair.scm.with.proxy.standard.2m.8d

3

8

24

768 Mbps(96 MB/s)

20,000

100,000

16 GB

tair.scm.with.proxy.standard.4m.16d

3

16

48

768 Mbps(96 MB/s)

20,000

100,000

32 GB

tair.scm.with.proxy.standard.8m.32d

3

32

96

768 Mbps(96 MB/s)

30,000

100,000

64 GB

tair.scm.with.proxy.standard.16m.64d

3

64

192

768 Mbps(96 MB/s)

30,000

100,000

说明
  • 集群架构代理模式不支持4 GB规格。

  • 集群架构代理模式与读写分离架构实例的最大连接数不直接与分片规格相关,具体计算规则参考最大连接数说明

性能说明

架构

性能说明

标准架构

实例整体的性能与实例规格表中对应的性能一致。

集群架构直连模式

集群架构代理模式

读写分离功能

实例整体的性能 = 分片规格的性能 * 分片数。

说明

集群架构代理模式实例的带宽上限为20Gbps(2.5GB/s),而最大连接数的计算规则取决于Proxy节点数,与分片数无关,上限为50万。

例如实例具备4个分片,分片的规格均为tair.scm.with.proxy.standard.2m.8d,每个分片的性能为:

  • CPU核数:3核。

  • 带宽:768 Mbps(96 MB/s)。

  • 连接数:10,000。

那么,该实例的整体性能即为:

  • CPU核数:12核。

  • 带宽:3,072 Mbps(384 MB/s)。

  • 分片最大连接数为:40,000。

  • Proxy最大连接数为:360,000(以该连接数为准)。

CPU核数说明

为保障服务稳定运行,系统会保留其中1CPU用于处理 后台任务 。如果实例为集群或读写分离架构,每个数据分片或每个只读节点均会保留其中1CPU用于处理后台任务。

带宽说明

  • 上表中的带宽值是单个分片的带宽,集群架构、读写分离架构实例的总带宽为所有分片节点带宽的总和。

  • 集群架构代理模式与读写分离架构的带宽上限为20Gbps(2.5GB/s),达到该上限后,即使增加分片数量,带宽也不会提高。集群架构直连模式无整体带宽限制。

  • 带宽分别应用于上行带宽和下行带宽,如果某规格的总带宽为768 Mbps(96 MB/s),则该规格实例的上下行带宽都是768 Mbps(96 MB/s)。

  • TairRedis开源版的带宽限制,是指分片节点的带宽,与网络连接类型无关。

更多关于带宽的常见问题请参见带宽的常见问题

最大连接数说明

  • 代理模式:实例最大连接数的计算规则为:min(Proxy节点数*12万, 50万)。因此上限为50万,如业务连接数需求超过此限制,建议采用集群直连模式,连接数可随分片数量线性扩展。

    表 3. 代理模式实例分片数与最大连接数的映射关系

    分片数

    Proxy 节点数

    最大连接数

    1

    2

    240,000

    2

    2

    240,000

    3

    3

    360,000

    4

    3

    360,000

    5~6

    3

    360,000

    7~8

    4

    480,000

    ≥9

    ≥5

    500,000(上限)

  • 直连模式:若单分片最大连接数的上限为10,000,实例最大连接数的上限为:分片数 * 10,000。