跳到主要内容
跳到主要内容

扩展

ClickHouse Cloud 允许向两个方向扩展 - 垂直(增加副本大小)和水平(增加更多副本)。

每个级别可用的扩展选项是什么?

每个级别的扩展行为如下:

  • 基本:基本级别仅支持单个副本服务。这些服务的大小是固定的,不允许进行垂直或水平扩展。用户可以升级到 Scale 或 Enterprise 级别以扩展他们的服务。
  • Scale:Scale 级别支持单个和多个副本服务。多个副本服务允许扩展。
    • 服务可在扩展到多个副本设置后,垂直扩展到 CSP/区域支持的最大副本大小;仅 2 个以上副本可以进行垂直扩展。
    • 将提供手动水平扩展。
  • Enterprise:Enterprise 级别支持单个和多个副本服务,并允许多个副本服务进行扩展。
    • 服务可以垂直扩展到 CSP/区域支持的最大副本大小。
      • 标准配置(1:4 CPU 与内存比)将支持垂直自动扩展。
      • 自定义配置(highMemoryhighCPU)可以通过支持工单进行垂直扩展。
    • 将提供手动水平扩展。
备注

服务可以水平扩展到最多 20 个副本。如果您需要额外的副本,请联系支持团队。

用户可以在服务中进行扩展吗?

扩展将限制为 2 个以上副本。一旦扩展,用户将不允许缩减到单个副本,因为这可能导致不稳定和潜在的数据丢失。

我们引入了一种新的垂直扩展机制,称为“Make Before Break”(MBB)。这种方法是在移除旧副本之前添加一个或多个新大小的副本,从而防止在扩展操作期间容量的损失。通过消除移除现有副本和添加新副本之间的间隔,MBB 创建了一个更无缝、更少干扰的扩展过程。这在向上扩展的场景中特别有利,在这种情况下,高资源利用率触发了对额外容量的需求,因为过早移除副本只会加剧资源限制。

请注意,作为此更改的一部分,历史系统表数据将在扩展事件中保留最多 30 天。此外,对于 AWS 或 GCP 上的服务,2024 年 12 月 19 日之前的任何系统表数据将不会作为迁移到新组织级别的部分而被保留,对于 Azure 上的服务,2025 年 1 月 14 日之前的任何系统表数据将不被保留。