-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The tree model lacks deployment form documentation (#610)
- Loading branch information
Showing
10 changed files
with
138 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,7 +18,6 @@ | |
under the License. | ||
--> | ||
|
||
# 部署形态 | ||
|
||
IoTDB 有两种运行模式:单机模式、集群模式。 | ||
|
61 changes: 61 additions & 0 deletions
61
src/zh/UserGuide/Master/Tree/Deployment-and-Maintenance/Deployment-form_timecho.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
<!-- | ||
Licensed to the Apache Software Foundation (ASF) under one | ||
or more contributor license agreements. See the NOTICE file | ||
distributed with this work for additional information | ||
regarding copyright ownership. The ASF licenses this file | ||
to you under the Apache License, Version 2.0 (the | ||
"License"); you may not use this file except in compliance | ||
with the License. You may obtain a copy of the License at | ||
http://www.apache.org/licenses/LICENSE-2.0 | ||
Unless required by applicable law or agreed to in writing, | ||
software distributed under the License is distributed on an | ||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
KIND, either express or implied. See the License for the | ||
specific language governing permissions and limitations | ||
under the License. | ||
--> | ||
# 部署形态 | ||
|
||
IoTDB 有三种运行模式:单机模式、集群模式和双活模式。 | ||
|
||
## 1 单机模式 | ||
|
||
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D; | ||
|
||
- **特点**:便于开发者安装部署,部署和维护成本较低,操作方便。 | ||
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。 | ||
- **部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md) | ||
|
||
## 2 双活模式 | ||
|
||
双活版部署为 TimechoDB 企业版功能,是指两个独立的实例进行双向同步,能同时对外提供服务。当一台停机重启后,另一个实例会将缺失数据断点续传。 | ||
|
||
> IoTDB 双活实例通常为2个单机节点,即2套1C1D。每个实例也可以为集群。 | ||
- **特点**:资源占用最低的高可用解决方案。 | ||
- **适用场景**:资源有限(仅有两台服务器),但希望获得高可用能力。 | ||
- **部署方法**:[双活版部署](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md) | ||
|
||
## 3 集群模式 | ||
|
||
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个 DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。 | ||
|
||
- **特点**:具有高可用性、高扩展性,可通过增加 DataNode 提高系统性能。 | ||
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。 | ||
- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md) | ||
|
||
## 4 特点总结 | ||
|
||
| 维度 | 单机模式 | 双活模式 | 集群模式 | | ||
| ------------ | ---------------------------- | ------------------------ | ------------------------ | | ||
| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 | 高可用性业务、容灾场景等 | | ||
| 所需机器数量 | 1 | 2 | ≥3 | | ||
| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 | 高,可容忍单点故障 | | ||
| 扩展性 | 可扩展 DataNode 提升性能 | 每个实例可按需扩展 | 可扩展 DataNode 提升性能 | | ||
| 性能 | 可随 DataNode 数量扩展 | 与其中一个实例性能相同 | 可随 DataNode 数量扩展 | | ||
|
||
- 单机模式和集群模式,部署步骤类似(逐个增加 ConfigNode 和 DataNode),仅副本数和可提供服务的最少节点数不同。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,7 +18,6 @@ | |
under the License. | ||
--> | ||
|
||
# 部署形态 | ||
|
||
IoTDB 有两种运行模式:单机模式、集群模式。 | ||
|
61 changes: 61 additions & 0 deletions
61
src/zh/UserGuide/latest/Deployment-and-Maintenance/Deployment-form_timecho.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
<!-- | ||
Licensed to the Apache Software Foundation (ASF) under one | ||
or more contributor license agreements. See the NOTICE file | ||
distributed with this work for additional information | ||
regarding copyright ownership. The ASF licenses this file | ||
to you under the Apache License, Version 2.0 (the | ||
"License"); you may not use this file except in compliance | ||
with the License. You may obtain a copy of the License at | ||
http://www.apache.org/licenses/LICENSE-2.0 | ||
Unless required by applicable law or agreed to in writing, | ||
software distributed under the License is distributed on an | ||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
KIND, either express or implied. See the License for the | ||
specific language governing permissions and limitations | ||
under the License. | ||
--> | ||
# 部署形态 | ||
|
||
IoTDB 有三种运行模式:单机模式、集群模式和双活模式。 | ||
|
||
## 1 单机模式 | ||
|
||
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D; | ||
|
||
- **特点**:便于开发者安装部署,部署和维护成本较低,操作方便。 | ||
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。 | ||
- **部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md) | ||
|
||
## 2 双活模式 | ||
|
||
双活版部署为 TimechoDB 企业版功能,是指两个独立的实例进行双向同步,能同时对外提供服务。当一台停机重启后,另一个实例会将缺失数据断点续传。 | ||
|
||
> IoTDB 双活实例通常为2个单机节点,即2套1C1D。每个实例也可以为集群。 | ||
- **特点**:资源占用最低的高可用解决方案。 | ||
- **适用场景**:资源有限(仅有两台服务器),但希望获得高可用能力。 | ||
- **部署方法**:[双活版部署](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md) | ||
|
||
## 3 集群模式 | ||
|
||
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个 DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。 | ||
|
||
- **特点**:具有高可用性、高扩展性,可通过增加 DataNode 提高系统性能。 | ||
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。 | ||
- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md) | ||
|
||
## 4 特点总结 | ||
|
||
| 维度 | 单机模式 | 双活模式 | 集群模式 | | ||
| ------------ | ---------------------------- | ------------------------ | ------------------------ | | ||
| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 | 高可用性业务、容灾场景等 | | ||
| 所需机器数量 | 1 | 2 | ≥3 | | ||
| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 | 高,可容忍单点故障 | | ||
| 扩展性 | 可扩展 DataNode 提升性能 | 每个实例可按需扩展 | 可扩展 DataNode 提升性能 | | ||
| 性能 | 可随 DataNode 数量扩展 | 与其中一个实例性能相同 | 可随 DataNode 数量扩展 | | ||
|
||
- 单机模式和集群模式,部署步骤类似(逐个增加 ConfigNode 和 DataNode),仅副本数和可提供服务的最少节点数不同。 |