View a markdown version of this page

从核心版升级到企业版 - Amazon Timestream

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从核心版升级到企业版

您可以将现有的 InfluxDB 3 Core 集群升级到企业版,以访问多节点部署、长期数据保留和专用压缩等功能。

重要

从核心版升级到企业版是一项单向操作。一旦集群升级到企业版,就无法恢复到核心版。

先决条件和要求

  • 首次激活企业版:如果这是您首次在自己的 AWS 账户上激活企业版许可证,则必须通过执行升级。 AWS 管理控制台一次性激活控制台可为您的账户启用企业版功能。

  • 后续操作:初次激活控制台后,您的账户将启用企业版。然后,您可以使用 AWS CLI、API 或将其他核心集群升级到企业版或部署新的企业集群 AWS 管理控制台。

使用升级 AWS 管理控制台

  1. 登录 AWS 管理控制台 并打开 InfluxDB 的 Timestream 控制台。

  2. 在导航窗格中,选择 InfluxDB 数据库

  3. 选择要升级的核心集群。

  4. 选择 Modify(修改)。

  5. 对于 “版本”,选择 “企业版”。

  6. 查看更改并选择修改集群

升级期间会发生什么

将核心集群升级到企业版时:

  1. 集群重启:集群重新启动以应用企业引擎配置。

  2. 节点配置:根据您的群集节点数,群集将配置为以下任一配置:

    • 单节点企业集群(all-in-one:写入器、读取器和压缩器位于一个节点上)

    • 带有专用压实机的多节点企业集群(适用于具有 3 个或更多节点的集群)

  3. 数据压缩:企业压缩引擎将在后台逐渐压缩您的现有数据。在此过程中,群集仍然可用。

注意

数据压缩 catch 赶上所需的时间取决于现有数据量、集群大小、实例大小以及相对于当前工作负载的可用 CPU 和内存余量。

重要

升级后压缩时的容量注意事项

  • 单节点群集:将 Core 单节点群集升级到 Enterprise 时,压缩机与写入器和读取器在同一个节点上运行。由于 Core 不包括压缩机,因此升级后必须压缩所有现有数据。这需要在当前工作负载使用的容量之外额外的 CPU 和内存容量。如果节点没有足够的余量,则压缩可能会与您的读取和写入工作负载竞争,从而可能影响性能。考虑在升级之前或升级后立即向上扩展db.influx.xlarge到更大的实例类型(例如,从到db.influx.2xlarge),为压实机提供所需的资源。在压实赶上之后,你可以缩小规模。

  • 多节点(3 节点)群集:升级到 3 节点企业集群时,会配置专用的压缩机节点。但是,在压缩机处理完所有先前存在的数据之前,Enterprise 的全部好处(例如通过压缩数据优化查询性能)才能实现。这需要的时间取决于数据库中已有的数据量、当前运行的工作负载以及压缩机节点的实例大小和配置。

调整压实性能:为了帮助压实机更快地处理现有数据,您可以在参数组中调整以下仅限企业的参数:

  • compaction-max-num-files-per-plan— 增加此值以允许压实机在每个压实周期中处理更多文件。例如,在较大的实例(db.influx.4xlarge 及更高版本)上,从默认值 500 增加到 1000—5000。compaction-max-num-files-per-plan有关按实例大小划分的推荐值,请参阅。

  • compaction-check-interval— 在 db.influx.4xlarge 及更高版本上,从默认的 10 秒减少到 5 秒,以提高压实机评估工作的频率。

对于单节点集群,扩大实例类型是为压缩机提供更多容量的最有效方法,因为所有角色共享同一个节点的资源。对于多节点集群,专用压缩机节点使用与其他节点相同的实例类,因此扩展集群的实例类型也会增加压缩机容量。有关压实参数的完整详细信息,请参阅第 4 类:压实

注意事项

  • 这是单向升级。您无法从企业版降级到核心版。

  • 在活动较少的时段计划升级,以便压缩过程有足够的 CPU 和内存余量来赶上。

  • 单节点集群:考虑在升级之前暂时向上扩展到更大的实例类型,以确保压缩机有足够的 CPU 和内存来压缩现有数据,而不会影响您的工作负载。

  • 多节点集群:预计升级后会有一段过渡期,压缩机正在处理所有先前存在的数据。压实完成后,即可实现企业级的全部性能优势。持续时间取决于数据量、工作负载强度和实例大小。

  • 您可以通过增加compaction-max-num-files-per-plan和减少compaction-check-interval参数组来加快升级后的压缩速度。有关详细信息,请参阅 第 4 类:压实

  • 升级后,您可以利用企业版功能,例如横扩展集群向扩展集群。