IBM Cloud Docs
Event Streams 如何使用限制和配额

Event Streams 如何使用限制和配额

Event Streams 使用配额控制资源,例如服务可以使用的网络带宽。 配额的类型和级别取决于您使用的是精简版、标准版还是企业版计划。

Lite 套餐

网络吞吐量

建议的网络吞吐量最大值为每秒 100 KB。 吞吐量以集群中每秒可以发送和接收的字节数表示。

建议值基于典型的工作量,并考虑了操作行为可能产生的影响,例如内部更新或故障模式,如可用性区域的丢失。 如果平均吞吐量超过此建议数字,那么在这些状况下性能可能会下降。

分区

每个服务实例一个分区。

保留时间

分区的最大保留量为 100 MB。

使用者组

最大使用者组数为 10。 超过限制时,会向客户机返回 GROUP_MAX_SIZE_REACHED 错误。

其他限制

  • 最大消息大小:1 MB
  • 最大并发活动 Kafka 客户机数:5
  • 最大请求速率 [HTTP 生成API]:每秒5个
  • 最大请求速率 [HTTP 管理 API]:每秒 10 个
  • 使用REST Producer API时,最大记录键大小为4 K。
  • 使用REST Producer API时,最大记录值大小为64 K。

标准套餐

网络吞吐量

每个服务实例的最大吞吐量相当于每个分区每秒 1 MB,最多每秒 20 MB。 例如,对于有 10 个分区的服务实例,最大吞吐量是每秒 10 MB,对于 30 个分区,为每秒 20 MB。

将针对生产者和使用者分别度量吞吐量。 如果超过此值,将应用节流,方法是稍微延迟请求响应,从而有效地对生产者和使用者应用微调制动器,直到带宽减少。

分区

每个服务实例 100 个分区。

保留时间

每个分区最大 1 GB。

使用者组

最大使用者组数为 1000。 超过限制时,会向客户机返回 GROUP_MAX_SIZE_REACHED 错误。

其他限制

  • 最大消息大小:1 MB
  • 最大并发活动 Kafka 客户机数:500
  • 最大并发连接数:3000
  • 最大请求速率 [HTTP 生成 API]:每秒 100 个
  • 最大请求速率 [HTTP 管理 API]:每秒 10 个
  • 使用REST Producer API时,最大记录键大小为4 K。
  • 使用REST Producer API时,最大记录值大小为64 K。

企业套餐

网络吞吐量

网络吞吐量容量基于最大峰值。对于典型的生产工作负载,每个最大峰值都有建议的最大值。

企业网络吞吐能力
最大峰值 建议的最大值
150 MB/秒(75 MB/秒的生成速度和 75 MB/秒的使用速度) 100 MB/秒(50 MB/秒的生成速度和 50 MB/秒的使用速度)
300 MB/秒(150 MB/秒的生成速度和 150 MB/秒的使用速度) 200 MB/秒(100 MB/秒的生成速度和 100 MB/秒的使用速度)
450 MB/秒(225 MB/秒的生成速度和 225 MB/秒的使用速度) 300 MB/秒(150 MB/秒的生成速度和 150 MB/秒的使用速度)

吞吐量以服务实例中每秒可以发送和接收的字节数表示。在创建服务实例时可以选择峰值最大吞吐量,以后可根据需求增加进行扩展。

吞吐量容量无法缩减。要移至较低的吞吐量容量,需要以较低的容量单位创建新的 Event Streams 服务实例。

建议的最大值是基于典型的工作量,并考虑了操作行为可能产生的影响,例如内部更新或故障模式,如可用性区域的丢失。 如果平均吞吐量超过此建议数字,那么在这些状况下性能可能会下降。建议将最大吞吐量容量规划为最大峰值的三分之二。例如,一个容量单元的峰值速度为150 MB/s,其中三分之二的速度为100 MB/s。

有关更多信息,请参阅 Scaling Event Streams

分区

分区数量随容量单位数量增加而增加,在Enterprise中,150 MB/s时为3000,300 MB/s时为6000,450 MB/s时为9000。

您可以使用自助服务选项来更改容量单位的数量,如 缩放企业套餐容量 中所述。

保留时间

创建服务实例时,可以选择存储容量。日后可以随着需求的增加而进行扩展。存储容量取决于所配置的吞吐量容量。 有关更多信息,请参阅有关存储容量选项的 Scaling Event Streams

存储容量无法缩减。 要移至较低的存储容量,需要以较低的容量单位创建新的 Event Streams 服务实例。

模式注册表

模式

  • 可存储的最大模式数:1000
  • 可为每个模式存储的最大模式版本数:100
  • 最大模式大小: 64 kB

限制

  • 最大请求速率 [HTTP 方案 管理]每秒 10
  • 最大请求速率 [HTTP Serdes] 100 每秒

其他限制

  • 最大消息大小:1 MB
  • 同时在线的 Kafka 客户数量上限:10,000
  • 最大并发连接数:100,000
  • 使用REST Producer API时,最大记录键大小为4 K。
  • 使用REST Producer API时,最大记录值大小为64 K。
  • 当您使用 REST Producer API 时,每秒的最大消息数为 200。