Skip to content

Commit 9716572

Browse files
authored
Merge pull request #45767 from abrennan89/SRVCOM-780
[SRVCOM-780]: Add performance and scaling info for Serverless on OCP
2 parents 946e0b7 + d5c15e3 commit 9716572

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

serverless/discover/about-serverless.adoc

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,23 @@ You can propagate an event from an xref:../../serverless/discover/knative-event-
2626

2727
The set of supported features, configurations, and integrations for {ServerlessProductName}, current and past versions, are available at the link:https://access.redhat.com/articles/4912821[Supported Configurations page].
2828

29-
// only included for OCP currently until CRD docs are available in OSD
3029
ifdef::openshift-enterprise[]
30+
[id="about-serverless-scalability-performance"]
31+
== Scalability and performance
32+
33+
{ServerlessProductName} has been tested with a configuration of 3 main nodes and 3 worker nodes, each of which has 64 CPUs, 457 GB of memory, and 394 GB of storage each.
34+
35+
The maximum number of Knative services that can be created using this configuration is 3,000. This corresponds to the xref:../../scalability_and_performance/planning-your-environment-according-to-object-maximums.adoc#cluster-maximums-major-releases_object-limits[{product-title} Kubernetes services limit of 10,000], since 1 Knative service creates 3 Kubernetes services.
36+
37+
The average scale from zero response time was approximately 3.4 seconds, with a maximum response time of 8 seconds, and a 99.9th percentile of 4.5 seconds for a simple Quarkus application. These times might vary depending on the application and the runtime of the application.
38+
endif::[]
39+
3140
[id="additional-resources_about-serverless"]
3241
[role="_additional-resources"]
3342
== Additional resources
43+
ifdef::openshift-enterprise[]
3444
* xref:../../operators/understanding/crds/crd-extending-api-with-crds.adoc#crd-extending-api-with-crds[Extending the Kubernetes API with custom resource definitions]
3545
* xref:../../operators/understanding/crds/crd-managing-resources-from-crds.adoc#crd-managing-resources-from-crds[Managing resources from custom resource definitions]
3646
endif::[]
47+
// above links only included for OCP currently until CRD docs are available in OSD
3748
* link:https://www.redhat.com/en/topics/cloud-native-apps/what-is-serverless[What is serverless?]

0 commit comments

Comments
 (0)