42.3. 策略


在 OpenShift Container Platform 上调整应用程序临时存储的大小:

  1. 确定预期的容器临时用法。

    如果管理员启用了临时存储技术预览功能,请确定预期的平均和峰值容器临时存储使用情况(如有必要),例如通过独立的扩展。请记住,考虑容器中可能并行运行的所有进程。例如,主应用程序是否生成任何可能需要本地存储进行工作文件或日志记录的辅助脚本?

  2. 评估驱除风险。

    确定用于驱除的风险 appetite。如果风险 appetite 较低,则根据预期的峰值用量加上一个安全边缘百分比来请求临时存储。如果风险 appetite 较高,则根据预期的平均用量将容器设置为请求临时存储。

  3. 设置容器临时存储请求。

    根据您的风险评估设置容器临时存储请求。更加准确地是请求代表应用程序临时存储的使用,其更好。如果请求过高,集群和配额用量效率低下。如果请求过低,应用程序驱除的几率就会提高。

  4. 根据需要,设置容器临时存储限值。

    根据需要,设置容器临时存储限值。如果容器中所有进程的组合临时存储使用情况超过限制,则设置限制会立即停止容器进程。例如,容器可能会在早期出现意外的过量临时存储使用,即快速失败,或者容器可能会立即停止进程。

    注意

    有些 OpenShift Container Platform 集群可能需要设置限制值;有些集群可能会根据限制覆盖请求;有些应用程序镜像依赖于设置的限制,因为这比请求值更容易检测。

    如果设置了这些限制,则不应小于预期的峰值容器资源使用情况加上安全边缘百分比。

  5. 调优应用程序。

    如果适用,确保应用程序已根据配置的请求和限制进行了调整。此步骤与池临时存储的应用特别相关。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.