From 53a5388005281d93337543120be6ea10407a4140 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Thu, 29 Feb 2024 17:29:07 +0800 Subject: [PATCH 01/20] update hardare requirement for disaggregated tiflash Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index d884ce345e47..0a65bbdc4c5f 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -176,3 +176,28 @@ TiDB 作为开源一栈式实时 HTAP 数据库,其正常运行需要网络环 ## 客户端 Web 浏览器要求 TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript 的微软 Edge、Apple Safari、Google Chrome、Mozilla Firefox 的较新版本即可访问监控入口。 + +## 存算分离 TiFlash 软硬件要求 +以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: +1. 软件: 操作系统以及平台要求与存算一体架构一致。 +2. 网络端口: 网络端口要求都与存算一体一致。 +3. 磁盘空间要求: + 1. 存储节点: 与存算一体一致,但是需要额外配置一个 S3 兼容的对象存储。 + 2. 计算节点: 推荐 100G。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 +4. CPU 以及内存等其他要求见下节 + +### 开发及测试环境 +| **组件** | **CPU** | **内存** | **本地存储** | **网络** | **实例数量(最低要求)** | +| --- | --- | --- | --- | --- | --- | +| TiFlash 存储节点 | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | +| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0 | + +### 生产环境 +| **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | +| --- | --- | --- | --- | --- | --- | +| TiFlash 存储节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 1 | +| TiFlash 计算节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 0 | + +> **注意:** +> +> - TiFlash 计算节点可以使用 TiUP 等部署工具快速扩缩容,扩缩容范围是 [0, inf+] From 3a2f473c83d896695f90fb6265127bb03e816ae9 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Thu, 29 Feb 2024 17:51:31 +0800 Subject: [PATCH 02/20] fix link Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 0a65bbdc4c5f..97aa75c9cc8f 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -178,7 +178,7 @@ TiDB 作为开源一栈式实时 HTAP 数据库,其正常运行需要网络环 TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript 的微软 Edge、Apple Safari、Google Chrome、Mozilla Firefox 的较新版本即可访问监控入口。 ## 存算分离 TiFlash 软硬件要求 -以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: +以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](/tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: 1. 软件: 操作系统以及平台要求与存算一体架构一致。 2. 网络端口: 网络端口要求都与存算一体一致。 3. 磁盘空间要求: From 66c3f8223dbaa0fe12786a58fa907a36d254fecd Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Thu, 29 Feb 2024 18:10:19 +0800 Subject: [PATCH 03/20] fix blank Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 97aa75c9cc8f..cd253d8ab480 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -178,6 +178,7 @@ TiDB 作为开源一栈式实时 HTAP 数据库,其正常运行需要网络环 TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript 的微软 Edge、Apple Safari、Google Chrome、Mozilla Firefox 的较新版本即可访问监控入口。 ## 存算分离 TiFlash 软硬件要求 + 以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](/tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: 1. 软件: 操作系统以及平台要求与存算一体架构一致。 2. 网络端口: 网络端口要求都与存算一体一致。 @@ -187,12 +188,14 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 4. CPU 以及内存等其他要求见下节 ### 开发及测试环境 + | **组件** | **CPU** | **内存** | **本地存储** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | | TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0 | ### 生产环境 + | **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 1 | From 9140abf1c610c28c2e5ebf414ac98e5d5dcd0174 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Thu, 29 Feb 2024 19:19:55 +0800 Subject: [PATCH 04/20] fix blank Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 1 + 1 file changed, 1 insertion(+) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index cd253d8ab480..1ab6c7021004 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -180,6 +180,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 ## 存算分离 TiFlash 软硬件要求 以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](/tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: + 1. 软件: 操作系统以及平台要求与存算一体架构一致。 2. 网络端口: 网络端口要求都与存算一体一致。 3. 磁盘空间要求: From d5856f6859b3ce984c6cc587f4c50f4b26595b62 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Fri, 8 Mar 2024 11:43:22 +0800 Subject: [PATCH 05/20] Update hardware-and-software-requirements.md Co-authored-by: JaySon --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 1ab6c7021004..054aaa34972e 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -199,7 +199,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | -| TiFlash 存储节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 1 | +| TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | | TiFlash 计算节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 0 | > **注意:** From b9e300b94156fcde42d54cd48370e72867e30406 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Fri, 8 Mar 2024 11:45:47 +0800 Subject: [PATCH 06/20] fix comment Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 054aaa34972e..9fceba7a0597 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -185,7 +185,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 2. 网络端口: 网络端口要求都与存算一体一致。 3. 磁盘空间要求: 1. 存储节点: 与存算一体一致,但是需要额外配置一个 S3 兼容的对象存储。 - 2. 计算节点: 推荐 100G。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 + 2. 计算节点: 推荐 100 GB+。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 4. CPU 以及内存等其他要求见下节 ### 开发及测试环境 @@ -193,14 +193,14 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | **组件** | **CPU** | **内存** | **本地存储** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | -| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0 | +| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0(参见下文“注意”) | ### 生产环境 | **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | -| TiFlash 计算节点 | 32 核+ | 64 GB+ | 1 or more SSDs | 万兆网卡(2 块最佳) | 0 | +| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”) | > **注意:** > From d074e7fc041baeb763ddfac80f5aa8d42b65aad5 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Fri, 8 Mar 2024 11:46:20 +0800 Subject: [PATCH 07/20] Update hardware-and-software-requirements.md Co-authored-by: JaySon --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 9fceba7a0597..2f343594f53f 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -184,7 +184,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 1. 软件: 操作系统以及平台要求与存算一体架构一致。 2. 网络端口: 网络端口要求都与存算一体一致。 3. 磁盘空间要求: - 1. 存储节点: 与存算一体一致,但是需要额外配置一个 S3 兼容的对象存储。 + 1. 存储节点: 推荐 200 GB+,在增添 TiFlash 副本、Region 副本迁移的时候作为数据上传 S3 前的本地缓冲区。另外需要一个 S3 兼容的对象存储。 2. 计算节点: 推荐 100 GB+。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 4. CPU 以及内存等其他要求见下节 From c56e9981ddbd2a4ecbfafa93316855ec9dc33ff9 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Fri, 8 Mar 2024 11:50:06 +0800 Subject: [PATCH 08/20] fix Signed-off-by: guo-shaoge --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 2f343594f53f..18ea3735da86 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -182,7 +182,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](/tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: 1. 软件: 操作系统以及平台要求与存算一体架构一致。 -2. 网络端口: 网络端口要求都与存算一体一致。 +2. 网络端口: 网络端口要求与存算一体一致。 3. 磁盘空间要求: 1. 存储节点: 推荐 200 GB+,在增添 TiFlash 副本、Region 副本迁移的时候作为数据上传 S3 前的本地缓冲区。另外需要一个 S3 兼容的对象存储。 2. 计算节点: 推荐 100 GB+。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 From 6c283974bb92c6fe2f6b77d56501aa99a8f9f6f2 Mon Sep 17 00:00:00 2001 From: Rossi Sun Date: Fri, 8 Mar 2024 11:54:00 +0800 Subject: [PATCH 09/20] Update hardware-and-software-requirements.md --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 18ea3735da86..f150815a319f 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -200,7 +200,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | -| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”) | +| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”) | > **注意:** > From 80874e6ba6a3da950369f1b23eb92ade3a3a6dea Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Mon, 11 Mar 2024 19:48:11 +0800 Subject: [PATCH 10/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index f150815a319f..9cabc7485695 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -177,9 +177,9 @@ TiDB 作为开源一栈式实时 HTAP 数据库,其正常运行需要网络环 TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript 的微软 Edge、Apple Safari、Google Chrome、Mozilla Firefox 的较新版本即可访问监控入口。 -## 存算分离 TiFlash 软硬件要求 +## TiFlash 存算分离架构的软硬件要求 -以上所有描述都是针对存算一体 TiFlash, 从 v7.0.0 开始,TiFlash 开始支持[存算分离](/tiflash/tiflash-disaggregated-and-s3.md)架构, 该架构下 TiFlash 分为存储节点和计算节点两个角色。对应的软硬件要求如下: +上面的 TiFlash 软硬件要求是针对存算一体架构的。从 v7.0.0 开始,TiFlash 支持[存算分离架构](/tiflash/tiflash-disaggregated-and-s3.md),该架构下 TiFlash 分为存储节点和计算节点两个角色,对应的软硬件要求如下: 1. 软件: 操作系统以及平台要求与存算一体架构一致。 2. 网络端口: 网络端口要求与存算一体一致。 From ae40d8add6f652e45950750326d9b1d06b15690d Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Mon, 11 Mar 2024 19:48:23 +0800 Subject: [PATCH 11/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 9cabc7485695..7e9a1fc2611a 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -204,4 +204,4 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 > **注意:** > -> - TiFlash 计算节点可以使用 TiUP 等部署工具快速扩缩容,扩缩容范围是 [0, inf+] +> TiFlash 计算节点可以使用 TiUP 等部署工具快速扩缩容,扩缩容范围是 `[0, +inf]`。 From 1ee81a712ae45109568dd14190501285cad71290 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 11:07:31 +0800 Subject: [PATCH 12/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 7e9a1fc2611a..54c0dc4a04b5 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -181,12 +181,12 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 上面的 TiFlash 软硬件要求是针对存算一体架构的。从 v7.0.0 开始,TiFlash 支持[存算分离架构](/tiflash/tiflash-disaggregated-and-s3.md),该架构下 TiFlash 分为存储节点和计算节点两个角色,对应的软硬件要求如下: -1. 软件: 操作系统以及平台要求与存算一体架构一致。 -2. 网络端口: 网络端口要求与存算一体一致。 -3. 磁盘空间要求: - 1. 存储节点: 推荐 200 GB+,在增添 TiFlash 副本、Region 副本迁移的时候作为数据上传 S3 前的本地缓冲区。另外需要一个 S3 兼容的对象存储。 - 2. 计算节点: 推荐 100 GB+。计算节点的存储主要用来缓存从存储节点读取的数据以便加速性能,所以有可能看到计算节点的缓存用满,这是正常现象。 -4. CPU 以及内存等其他要求见下节 +- 软件:与存算一体架构一致,详见[操作系统及平台要求](#操作系统及平台要求)。 +- 网络端口:与存算一体架构一致,详见[网络要求](#网络要求)。 +- 磁盘空间: + - 存储节点:推荐 200 GB+,用作增加 TiFlash 副本、Region 副本迁移时向 Amazon S3 上传数据前的本地缓冲区。此外,还需要一个与 Amazon S3 兼容的对象存储。 + - 计算节点:推荐 100 GB+,主要用于缓存从存储节点读取的数据以提升性能。计算节点的缓存可能会被完全使用,这是正常现象。 +- CPU 以及内存等要求参考下文。 ### 开发及测试环境 From 753aa50ed5b181d051af6bd5297e2685eb68cff7 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 11:07:43 +0800 Subject: [PATCH 13/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 54c0dc4a04b5..8ba79e010532 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -190,10 +190,10 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 ### 开发及测试环境 -| **组件** | **CPU** | **内存** | **本地存储** | **网络** | **实例数量(最低要求)** | +| 组件 | CPU | 内存 | 本地存储 | 网络 | 实例数量(最低要求) | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | -| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0(参见下文“注意”) | +| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0(参见下文“注意”说明) | ### 生产环境 From 318924d7a1d93a006bea4e86d98aff33d53db8c5 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 11:09:44 +0800 Subject: [PATCH 14/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 8ba79e010532..eab4aa06bec2 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -197,10 +197,10 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 ### 生产环境 -| **组件** | **CPU** | **内存** | **硬盘类型** | **网络** | **实例数量(最低要求)** | +| 组件 | CPU | 内存 | 硬盘类型 | 网络 | 实例数量(最低要求) | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | -| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”) | +| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”说明) | > **注意:** > From 2465f6f6fc71cd459c023a5a6f89413c97574267 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:33:24 +0800 Subject: [PATCH 15/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index eab4aa06bec2..6e64941410e0 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -192,8 +192,8 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | 组件 | CPU | 内存 | 本地存储 | 网络 | 实例数量(最低要求) | | --- | --- | --- | --- | --- | --- | -| TiFlash 存储节点 | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | -| TiFlash 计算节点 | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0(参见下文“注意”说明) | +| TiFlash Write Node | 16 核+ | 32 GB+ | SSD, 200 GB+ | 千兆网卡 | 1 | +| TiFlash Compute Node | 16 核+ | 32 GB+ | SSD, 100 GB+ | 千兆网卡 | 0(参见下文“注意”说明) | ### 生产环境 From abc0d295ad4ba6aede5e4e17dc3c177a19a0abe7 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:33:33 +0800 Subject: [PATCH 16/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 6e64941410e0..7cccc29d0867 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -200,7 +200,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | 组件 | CPU | 内存 | 硬盘类型 | 网络 | 实例数量(最低要求) | | --- | --- | --- | --- | --- | --- | | TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | -| TiFlash 计算节点 | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”说明) | +| TiFlash Compute Node | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”说明) | > **注意:** > From 86b903b4f478e7f9cf1c4be5b91c41f0ce9aedda Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:33:52 +0800 Subject: [PATCH 17/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 7cccc29d0867..86903b79b6b3 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -204,4 +204,4 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 > **注意:** > -> TiFlash 计算节点可以使用 TiUP 等部署工具快速扩缩容,扩缩容范围是 `[0, +inf]`。 +> TiFlash Compute Node 可以使用 TiUP 等部署工具快速扩缩容,扩缩容范围是 `[0, +inf]`。 From 42132c69d547b0a6f31028b9f6fec84ef9fe937e Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:34:04 +0800 Subject: [PATCH 18/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 86903b79b6b3..53cff0bdc10f 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -199,7 +199,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 | 组件 | CPU | 内存 | 硬盘类型 | 网络 | 实例数量(最低要求) | | --- | --- | --- | --- | --- | --- | -| TiFlash 存储节点 | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | +| TiFlash Write Node | 32 核+ | 64 GB+ | SSD, 200 GB+ | 万兆网卡(2 块最佳) | 2 | | TiFlash Compute Node | 32 核+ | 64 GB+ | SSD, 100 GB+ | 万兆网卡(2 块最佳) | 0(参见下文“注意”说明) | > **注意:** From 794fc2c6e6b78b26f8e59ebe90a6f4c97ac8e519 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:34:17 +0800 Subject: [PATCH 19/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index 53cff0bdc10f..b0747adc3641 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -179,7 +179,7 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 ## TiFlash 存算分离架构的软硬件要求 -上面的 TiFlash 软硬件要求是针对存算一体架构的。从 v7.0.0 开始,TiFlash 支持[存算分离架构](/tiflash/tiflash-disaggregated-and-s3.md),该架构下 TiFlash 分为存储节点和计算节点两个角色,对应的软硬件要求如下: +上面的 TiFlash 软硬件要求是针对存算一体架构的。从 v7.0.0 开始,TiFlash 支持[存算分离架构](/tiflash/tiflash-disaggregated-and-s3.md),该架构下 TiFlash 分为 Write Node 和 Compute Node 两个角色,对应的软硬件要求如下: - 软件:与存算一体架构一致,详见[操作系统及平台要求](#操作系统及平台要求)。 - 网络端口:与存算一体架构一致,详见[网络要求](#网络要求)。 From 0648e869a17e17f83b22067465448e3bb6963769 Mon Sep 17 00:00:00 2001 From: guo-shaoge Date: Tue, 12 Mar 2024 14:34:35 +0800 Subject: [PATCH 20/20] Update hardware-and-software-requirements.md Co-authored-by: Aolin --- hardware-and-software-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardware-and-software-requirements.md b/hardware-and-software-requirements.md index b0747adc3641..385c6920f954 100644 --- a/hardware-and-software-requirements.md +++ b/hardware-and-software-requirements.md @@ -184,8 +184,8 @@ TiDB 提供了基于 [Grafana](https://grafana.com/) 的技术平台,对数据 - 软件:与存算一体架构一致,详见[操作系统及平台要求](#操作系统及平台要求)。 - 网络端口:与存算一体架构一致,详见[网络要求](#网络要求)。 - 磁盘空间: - - 存储节点:推荐 200 GB+,用作增加 TiFlash 副本、Region 副本迁移时向 Amazon S3 上传数据前的本地缓冲区。此外,还需要一个与 Amazon S3 兼容的对象存储。 - - 计算节点:推荐 100 GB+,主要用于缓存从存储节点读取的数据以提升性能。计算节点的缓存可能会被完全使用,这是正常现象。 + - TiFlash Write Node:推荐 200 GB+,用作增加 TiFlash 副本、Region 副本迁移时向 Amazon S3 上传数据前的本地缓冲区。此外,还需要一个与 Amazon S3 兼容的对象存储。 + - TiFlash Compute Node:推荐 100 GB+,主要用于缓存从 Write Node 读取的数据以提升性能。Compute Node 的缓存可能会被完全使用,这是正常现象。 - CPU 以及内存等要求参考下文。 ### 开发及测试环境