最佳实践:池

本文解释了池是什么,以及如何最好的配置它们。创建一个池的信息,请参阅创建一个池

砖池是什么?

砖池是一组空闲,随时可用的实例。当集群节点使用闲置的情况下,创建的集群启动和自动伸缩时间都减少了。如果池中没有空闲的情况下,池扩大从实例分配一个新实例提供者为了适应集群的请求。当一个集群释放一个实例,它返回到池中并为另一个集群使用是免费的。只有集群连接池可以使用空闲池的实例。

您可以指定一个不同的池司机节点和工作节点,或使用相同的池。

砖不收取DBUs实例在空闲池中。实例提供账单是否适用。看到定价

您可以使用UI,管理池实例池CLI或通过调用实例池API 2.0

池的建议

砖平台提供了一个有效的和具有成bob体育客户端下载本效益的方式来管理你的分析基础设施。砖推荐以下最佳实践当你使用池:

  • 使用实例创建池类型和砖运行时基于目标的工作负载。

  • 在可能的情况下,填充与现货实例池,降低成本。

  • 按需实例池填充工作执行时间较短和严格的执行时间的要求。

  • 集群使用池标签和标签管理计费。

  • 使用池配置选项来最小化成本。

  • 预先配置以确保实例当集群需要的时候是可用的。

创建基于工作负载池

如果你的驱动节点和工人节点有不同的要求,创建一个不同的池。

您可以最小化实例收集时间通过创建一个为每个实例池类型和砖通常运行时您的组织使用。例如,如果大多数数据工程集群使用实例类型,数据科学集群使用实例类型B, C和分析集群使用实例类型,创建一个与每个实例池类型。

配置池使用随需应变的实例执行时间和严格的执行时间较短的工作要求。使用随需应变的实例来防止实例获得了更高的投标人在现货市场。

配置池使用现货实例集群支持交互式开发或在可靠性工作优先考虑节约成本。

标签池来管理成本和计费

标签池到正确的成本中心允许您管理成本和使用退款。您可以使用多个自定义标记关联多个成本中心池。然而,重要的是要了解如何创建集群时传播标记从池。标签从池传播到底层云提供者实例,但集群的标签没有。应用所有自定义标记管理云提供商的退款需要计算成本池。

池标签和集群标签传播砖计费。您可以使用集群和池标记的组合管理砖单位的退款。

欲了解BOB低频彩更多,请看使用集群和池监控使用标签

配置池来控制成本

您可以使用以下配置选项来帮助控制成本池:

  • 设置最小空闲实例为0,以避免支付运行的实例,不工作。权衡可能增加时间当一个集群需要获得一个新实例。

  • 设置空闲实例自动终止时间之间提供一个缓冲释放集群实例时,当它从池中下降。设置这一段时间,可以让你最大限度地降低成本同时确保实例的可用性计划工作。例如,工作定于早上8点运行,需要40分钟才能完成。工作B定于上午9点运行,需要30分钟才能完成。空闲实例自动终止值设置为20分钟,以确保实例返回到池中当工作完成工作B开始时是可用的。除非他们声称由另一个集群,这些实例终止工作B结束后20分钟。

  • 设置最大容量基于预期使用。这集的最大数量的上限和空闲实例池中使用。如果工作或集群从池中请求一个实例在其最大容量,请求失败,和集群不会获得更多的实例。因此,砖建议您设置最大容量只有一个严格的配额或预算约束实例。

预先配置池

为了完全从池中获益,您可以预先新建的游泳池。设置最小空闲池中大于零配置实例。或者,如果你建议这个值设置为0后,使用起动机的工作来确保新创建池可用实例集群访问。

使用起动机的工作方法,与灵活的执行时间要求安排工作之前运行工作与更严格的性能要求或在用户开始使用交互式集群。工作完成后,用于工作的实例被释放回池中。集最小空闲实例设置为0和设置空闲实例自动终止时间足够高,以确保空闲实例仍然可以进行后续工作。

使用起动机的工作允许池实例自旋向上,填充池,并保持用于下游工作或互动集群。