文档

容量说明

更新时间:

对于云原生网关普通实例,本文提供不同规格的容量阈值以及QPS性能参考,可以帮助您更加准确地按需选择规格。对于云原生网关Serverless实例,您无需进行详细的容量评估,系统会根据业务量自动进行弹性伸缩和计费。

容量阈值

以下为不同网关规格下,面向单个网关节点的容量阈值。当网关容量指标处于警戒水位以下时,可以得到完整的SLA保障。对于核心业务,建议将网关容量指标控制在安全水位以下,从而获得更好的稳定性。

说明
  • 安全水位:能够在突发流量增长至双倍的情况下,依然确保网关系统维持高吞吐量和低延迟性能。

  • 警戒水位:当水位达到警戒线以上时,网关的延迟可能会增加,并且在突发流量下可能存在稳定性风险。

  • 对于单节点部署的网关无法提供SLA保障,请确保业务部署了多个网关节点。

网关规格

2 Core 4 GiB

4 Core 8 GiB

8 Core 16 GiB

16 Core 32 GiB

节点数

1

1

1

1

客户端连接数

安全水位

12000

24000

48000

96000

警戒水位

24000

48000

96000

192000

HTTPS每秒新建连接

安全水位

400

800

1600

3200

警戒水位

800

1600

3200

6400

网络带宽(Gbit/s)

安全水位

1

2

4

8

警戒水位

1

2

4

8

CPU使用率

安全水位

30%

30%

30%

30%

警戒水位

60%

60%

60%

60%

内存使用率

安全水位

75%

75%

75%

75%

警戒水位

75%

75%

75%

75%

QPS性能参考

网关QPS吞吐受多种因素影响,如应答大小、是否开启HTTPS、是否开启gzip等。下表是网关处于30%CPU水位下的QPS悲观值(最差情况下)参考。

说明

HTTPS新建连接会占用较多CPU资源。对于瞬时大量HTTPS并发连接的业务场景,请参考下表中HTTPS短连接的数据评估网关容量。

网关规格

2 Core 4 GiB

4 Core 8 GiB

8 Core 16 GiB

16 Core 32 GiB

节点数

3

5

3

5

3

5

3

5

连接类型

应答字节数(KBytes)

是否使用HTTPS

是否使用gzip

CPU处于安全水位(30%)的QPS参考

短连接

1

5200

8700

10500

17500

21000

35000

42000

70000

1600

2700

3200

5500

6500

11000

13000

22000

长连接

1

6500

10800

13000

21700

26000

43500

52000

87000

6000

10000

12000

20000

24000

40000

48000

80000

5200

8700

10500

17500

21000

35000

42000

70000

10

5600

9300

11200

18700

22500

37500

45000

75000

5300

9000

10700

18000

21500

36000

43000

72000

3100

5200

6200

10500

12500

21000

25000

42000