From d5a4666bb815a2331637df9ed173a4e159b3ad93 Mon Sep 17 00:00:00 2001 From: Grant Young Date: Mon, 22 Aug 2022 11:18:12 +0100 Subject: [PATCH 1/4] Update note about supported CPUs in RA Docs Includes a callout for ARM CPUs --- doc/administration/reference_architectures/10k_users.md | 9 +++++---- doc/administration/reference_architectures/25k_users.md | 9 +++++---- doc/administration/reference_architectures/2k_users.md | 9 +++++---- doc/administration/reference_architectures/3k_users.md | 9 +++++---- doc/administration/reference_architectures/50k_users.md | 9 +++++---- doc/administration/reference_architectures/5k_users.md | 9 +++++---- 6 files changed, 30 insertions(+), 24 deletions(-) diff --git a/doc/administration/reference_architectures/10k_users.md b/doc/administration/reference_architectures/10k_users.md index 3c6455c5178dee..9d801c027d58bf 100644 --- a/doc/administration/reference_architectures/10k_users.md +++ b/doc/administration/reference_architectures/10k_users.md @@ -142,10 +142,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/25k_users.md b/doc/administration/reference_architectures/25k_users.md index 331dde19994f07..ad97a25b1d00f5 100644 --- a/doc/administration/reference_architectures/25k_users.md +++ b/doc/administration/reference_architectures/25k_users.md @@ -142,10 +142,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/2k_users.md b/doc/administration/reference_architectures/2k_users.md index 435d4c92b74d5a..a1bf9f8d2d82f9 100644 --- a/doc/administration/reference_architectures/2k_users.md +++ b/doc/administration/reference_architectures/2k_users.md @@ -78,10 +78,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/3k_users.md b/doc/administration/reference_architectures/3k_users.md index 80c725971cbeb7..b65cecbb0d4081 100644 --- a/doc/administration/reference_architectures/3k_users.md +++ b/doc/administration/reference_architectures/3k_users.md @@ -148,10 +148,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/50k_users.md b/doc/administration/reference_architectures/50k_users.md index 2be706e4b56404..80b3ed25821448 100644 --- a/doc/administration/reference_architectures/50k_users.md +++ b/doc/administration/reference_architectures/50k_users.md @@ -142,10 +142,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/5k_users.md b/doc/administration/reference_architectures/5k_users.md index 9bfc0eb42c793f..9ce5898e75c930 100644 --- a/doc/administration/reference_architectures/5k_users.md +++ b/doc/administration/reference_architectures/5k_users.md @@ -145,10 +145,11 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. + +As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. ### Supported infrastructure -- GitLab From ac6f0f6098fed5fc010f4afb839e02652d4e8bcf Mon Sep 17 00:00:00 2001 From: Grant Young Date: Tue, 23 Aug 2022 10:15:17 +0100 Subject: [PATCH 2/4] Adjust note further --- .../reference_architectures/10k_users.md | 5 +++-- doc/administration/reference_architectures/1k_users.md | 10 ++++++---- .../reference_architectures/25k_users.md | 5 +++-- doc/administration/reference_architectures/2k_users.md | 5 +++-- doc/administration/reference_architectures/3k_users.md | 5 +++-- .../reference_architectures/50k_users.md | 5 +++-- doc/administration/reference_architectures/5k_users.md | 5 +++-- 7 files changed, 24 insertions(+), 16 deletions(-) diff --git a/doc/administration/reference_architectures/10k_users.md b/doc/administration/reference_architectures/10k_users.md index 9d801c027d58bf..85762432ea8459 100644 --- a/doc/administration/reference_architectures/10k_users.md +++ b/doc/administration/reference_architectures/10k_users.md @@ -144,9 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/1k_users.md b/doc/administration/reference_architectures/1k_users.md index 1a774603863656..3f75d6c8d6878e 100644 --- a/doc/administration/reference_architectures/1k_users.md +++ b/doc/administration/reference_architectures/1k_users.md @@ -72,10 +72,12 @@ Before starting, you should take note of the following requirements / guidance f This reference architecture was built and tested on Google Cloud Platform (GCP) using the [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) -CPU platform. On different hardware you may find that adjustments, either lower -or higher, are required for your CPU or node counts. For more information, see -our [Sysbench](https://github.com/akopytov/sysbench)-based -[CPU benchmarks](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks). +CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). + +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. + +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/25k_users.md b/doc/administration/reference_architectures/25k_users.md index ad97a25b1d00f5..2266eaad06cb1a 100644 --- a/doc/administration/reference_architectures/25k_users.md +++ b/doc/administration/reference_architectures/25k_users.md @@ -144,9 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/2k_users.md b/doc/administration/reference_architectures/2k_users.md index a1bf9f8d2d82f9..194487f9e18f75 100644 --- a/doc/administration/reference_architectures/2k_users.md +++ b/doc/administration/reference_architectures/2k_users.md @@ -80,9 +80,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/3k_users.md b/doc/administration/reference_architectures/3k_users.md index b65cecbb0d4081..b7f374694fa2c0 100644 --- a/doc/administration/reference_architectures/3k_users.md +++ b/doc/administration/reference_architectures/3k_users.md @@ -150,9 +150,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/50k_users.md b/doc/administration/reference_architectures/50k_users.md index 80b3ed25821448..f703892ec8287f 100644 --- a/doc/administration/reference_architectures/50k_users.md +++ b/doc/administration/reference_architectures/50k_users.md @@ -144,9 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/5k_users.md b/doc/administration/reference_architectures/5k_users.md index 9ce5898e75c930..37b40d4eae7e61 100644 --- a/doc/administration/reference_architectures/5k_users.md +++ b/doc/administration/reference_architectures/5k_users.md @@ -147,9 +147,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -The architecture should work on newer CPUs as well as any ARM based equivalents with increased performance as a result. +Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. -As a general rule, if switching to a newer CPU you may be able to reduce parts of the architecture accordingly, but we recommend this is done after monitoring the environment with your regular usage for a good period to confirm it would work. Conversely switching to an older CPU may require increased specs accordingly. +NOTE: +Note that any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure -- GitLab From a7d2bdfe175f1a9e7f174049f6bf3ea003c5f2e8 Mon Sep 17 00:00:00 2001 From: Grant Young Date: Tue, 23 Aug 2022 13:43:48 +0100 Subject: [PATCH 3/4] Clarify ARM is for Omnibus only at this time --- doc/administration/reference_architectures/10k_users.md | 2 +- doc/administration/reference_architectures/1k_users.md | 2 +- doc/administration/reference_architectures/25k_users.md | 2 +- doc/administration/reference_architectures/2k_users.md | 2 +- doc/administration/reference_architectures/3k_users.md | 2 +- doc/administration/reference_architectures/50k_users.md | 2 +- doc/administration/reference_architectures/5k_users.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/administration/reference_architectures/10k_users.md b/doc/administration/reference_architectures/10k_users.md index 85762432ea8459..c509173ae82b8b 100644 --- a/doc/administration/reference_architectures/10k_users.md +++ b/doc/administration/reference_architectures/10k_users.md @@ -144,7 +144,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/1k_users.md b/doc/administration/reference_architectures/1k_users.md index 3f75d6c8d6878e..9caf7bf972be17 100644 --- a/doc/administration/reference_architectures/1k_users.md +++ b/doc/administration/reference_architectures/1k_users.md @@ -74,7 +74,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/25k_users.md b/doc/administration/reference_architectures/25k_users.md index 2266eaad06cb1a..899df566c8b192 100644 --- a/doc/administration/reference_architectures/25k_users.md +++ b/doc/administration/reference_architectures/25k_users.md @@ -144,7 +144,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/2k_users.md b/doc/administration/reference_architectures/2k_users.md index 194487f9e18f75..916aa0b9fb333c 100644 --- a/doc/administration/reference_architectures/2k_users.md +++ b/doc/administration/reference_architectures/2k_users.md @@ -80,7 +80,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/3k_users.md b/doc/administration/reference_architectures/3k_users.md index b7f374694fa2c0..fc3c0346080ea5 100644 --- a/doc/administration/reference_architectures/3k_users.md +++ b/doc/administration/reference_architectures/3k_users.md @@ -150,7 +150,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/50k_users.md b/doc/administration/reference_architectures/50k_users.md index f703892ec8287f..a1cfbeeb5c97b7 100644 --- a/doc/administration/reference_architectures/50k_users.md +++ b/doc/administration/reference_architectures/50k_users.md @@ -144,7 +144,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. diff --git a/doc/administration/reference_architectures/5k_users.md b/doc/administration/reference_architectures/5k_users.md index 37b40d4eae7e61..36615b3a350e99 100644 --- a/doc/administration/reference_architectures/5k_users.md +++ b/doc/administration/reference_architectures/5k_users.md @@ -147,7 +147,7 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. This includes any ARM based equivalents. +Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. NOTE: Note that any "burstable" instance types are not recommended due to inconsistent performance. -- GitLab From 0d5772582d4bb70490fc87dd94a6fddc963e29a4 Mon Sep 17 00:00:00 2001 From: Achilleas Pipinellis Date: Wed, 24 Aug 2022 08:19:34 +0000 Subject: [PATCH 4/4] Apply 7 suggestion(s) to 7 file(s) --- doc/administration/reference_architectures/10k_users.md | 4 ++-- doc/administration/reference_architectures/1k_users.md | 4 ++-- doc/administration/reference_architectures/25k_users.md | 4 ++-- doc/administration/reference_architectures/2k_users.md | 4 ++-- doc/administration/reference_architectures/3k_users.md | 4 ++-- doc/administration/reference_architectures/50k_users.md | 4 ++-- doc/administration/reference_architectures/5k_users.md | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/administration/reference_architectures/10k_users.md b/doc/administration/reference_architectures/10k_users.md index c509173ae82b8b..a5075336101a8e 100644 --- a/doc/administration/reference_architectures/10k_users.md +++ b/doc/administration/reference_architectures/10k_users.md @@ -144,10 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/1k_users.md b/doc/administration/reference_architectures/1k_users.md index 9caf7bf972be17..96b1e541f92d8a 100644 --- a/doc/administration/reference_architectures/1k_users.md +++ b/doc/administration/reference_architectures/1k_users.md @@ -74,10 +74,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/25k_users.md b/doc/administration/reference_architectures/25k_users.md index 899df566c8b192..59ce0ce072bced 100644 --- a/doc/administration/reference_architectures/25k_users.md +++ b/doc/administration/reference_architectures/25k_users.md @@ -144,10 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/2k_users.md b/doc/administration/reference_architectures/2k_users.md index 916aa0b9fb333c..a0a2f7e4b8585c 100644 --- a/doc/administration/reference_architectures/2k_users.md +++ b/doc/administration/reference_architectures/2k_users.md @@ -80,10 +80,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/3k_users.md b/doc/administration/reference_architectures/3k_users.md index fc3c0346080ea5..bf9b9f47c168b2 100644 --- a/doc/administration/reference_architectures/3k_users.md +++ b/doc/administration/reference_architectures/3k_users.md @@ -150,10 +150,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/50k_users.md b/doc/administration/reference_architectures/50k_users.md index a1cfbeeb5c97b7..9a086f173d78b4 100644 --- a/doc/administration/reference_architectures/50k_users.md +++ b/doc/administration/reference_architectures/50k_users.md @@ -144,10 +144,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure diff --git a/doc/administration/reference_architectures/5k_users.md b/doc/administration/reference_architectures/5k_users.md index 36615b3a350e99..5301d55300fefe 100644 --- a/doc/administration/reference_architectures/5k_users.md +++ b/doc/administration/reference_architectures/5k_users.md @@ -147,10 +147,10 @@ This reference architecture was built and tested on Google Cloud Platform (GCP) [Intel Xeon E5 v3 (Haswell)](https://cloud.google.com/compute/docs/cpu-platforms) CPU platform as a baseline ([Sysbench benchmark](https://gitlab.com/gitlab-org/quality/performance/-/wikis/Reference-Architectures/GCP-CPU-Benchmarks)). -Newer similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM based equivalents are also supported. +Newer, similarly sized CPUs are supported and may have improved performance as a result. For Omnibus environments, ARM-based equivalents are also supported. NOTE: -Note that any "burstable" instance types are not recommended due to inconsistent performance. +Any "burstable" instance types are not recommended due to inconsistent performance. ### Supported infrastructure -- GitLab