在安装 OpenShift Serverless 之前,请阅读以下有关支持的配置和先决条件的信息。
对于 OpenShift Container Platform
OpenShift Serverless 支持在受限网络环境中安装。
OpenShift Serverless 支持脱机安装,但 OpenShift Serverless Functions 除外。
OpenShift Serverless 目前无法在单个集群上的多租户配置中使用。
OpenShift Serverless 当前和过去版本的受支持功能、配置和集成的集合,可在支持的配置页面找到。
在配置了 3 个主节点和 3 个工作节点的情况下,每个节点都具有 64 个 CPU、457 GB 内存和 394 GB 存储空间,在针对简单的 Quarkus 应用程序进行测试期间,已确定以下时间值。
平均从零扩展的响应时间约为 3.4 秒。
最大响应时间为 8 秒。
响应时间的第 99.9 个百分位数为 4.5 秒。
这些时间可能会因应用程序和应用程序的运行时而异。
可以创建的最大 Knative 服务数量为 3,000。这对应于OpenShift Container Platform Kubernetes 服务限制为 10,000,因为 1 个 Knative 服务会创建 3 个 Kubernetes 服务。
在OpenShift Serverless Serving 的可扩展性和性能中了解更多有关 OpenShift Serverless Serving 的可扩展性和性能的信息。
以下关于定义集群规模要求的部分适用于这些发行版
|
要安装和使用 OpenShift Serverless,必须正确调整集群大小。
以下要求仅与集群的工作机器池相关。控制平面节点不用于常规调度,因此从要求中省略。 |
使用 OpenShift Serverless 的最低要求是具有 10 个 CPU 和 40 GB 内存的集群。默认情况下,每个 pod 请求约 400m 的 CPU,因此最低要求基于此值。
运行 OpenShift Serverless 的总大小要求取决于已安装的组件和已部署的应用程序,并且可能因您的部署而异。
您可以使用 OpenShift Container Platform 的MachineSet
API 手动扩展集群到所需大小。最低要求通常意味着您必须将其中一个默认计算机器集扩展两个机器。请参阅手动扩展计算机器集。