Skip to content

Commit 06e66ca

Browse files
author
huangzilin
committed
various changes
1 parent 2ce6d8e commit 06e66ca

File tree

1 file changed

+15
-21
lines changed

1 file changed

+15
-21
lines changed

docs/requirements.md

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,15 @@ title: 部署要求
1515
- 若客户已有 Kubernetes,可省略 Kubernetess Master x 3;
1616
- 可根据实际用户数扩缩容。
1717

18-
19-
20-
18+
<p></p>
2119

22-
20+
<p></p>
2321

24-
### POC
22+
### 单节点
2523

26-
主要提供给客户验证产品特性、做功能测试,或作为测试环境
24+
单节点模式部署没有故障转移能力,但能够提供一定程度的、软件层面的故障恢复能力。单节点的部署架构适合对容灾没有要求,或整体业务规模较小的客户使用
2725

28-
POC 将采用 Docker-Compose 的方式部署,所需的配置可以参考下表▼:
26+
单节点将采用 Docker-Compose 的方式部署,所需的配置可以参考下表▼:
2927

3028
| CPU | 内存 | 储存空间 | 服务 |
3129
| ---- | ---- | -------- | --------------------------------------------------- |
@@ -44,15 +42,13 @@ POC 将采用 Docker-Compose 的方式部署,所需的配置可以参考下表
4442
1. 以上数据**供参考**,该数据为实验室数据,在真实业务场景中,根据版本更新情况、不同的服务器环境、裸机超售情况、网络延迟、自有中间件性能等不确定因素,实际性能可能会有所不同。
4543
3. 完整的测试报告请参考:[POC 测试报告.docx](https://img-1251849568.cos.ap-guangzhou.myqcloud.com/finclip/doc/POC%20%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A.docx)
4644

47-
48-
49-
45+
<p></p>
5046

51-
47+
<p></p>
5248

5349
### 小规模集群
5450

55-
小规模集群的部署架构适合绝大部分客户使用,通常建议用作测试环境,但如果对高可用没有需求,也可用作生产环境
51+
集群模式部署能够提供一定程度的、软件层面的故障转移能力。小规模集群的部署架构适合绝大部分的、对高可用与故障隔离没有严格需求的客户使用
5652

5753
小规模集群将采用 Kubernetes 的方式部署,所需的配置可以参考下表▼:
5854

@@ -76,15 +72,13 @@ POC 将采用 Docker-Compose 的方式部署,所需的配置可以参考下表
7672
1. 以上数据**供参考**,该数据为实验室数据,在真实业务场景中,根据版本更新情况、不同的服务器环境、裸机超售情况、网络延迟、自有中间件性能等不确定因素,实际性能可能会有所不同。
7773
3. 完整的测试报告请参考:[小规模集群测试报告.docx](https://img-1251849568.cos.ap-guangzhou.myqcloud.com/finclip/doc/%E5%B0%8F%E8%A7%84%E6%A8%A1%E9%9B%86%E7%BE%A4%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A.docx)
7874

79-
80-
81-
75+
<p></p>
8276

83-
77+
<p></p>
8478

8579
### 大规模集群
8680

87-
大规模集群的部署架构适合对并发、灾备等指标有要求的客户使用。该架构的集群设计上主要关注在于故障隔离、故障恢复、可拓展性等方面。
81+
集群模式部署能够提供一定程度的、软件层面的故障转移能力。大规模集群的部署架构适合对可扩展性、灾备等指标有要求的客户使用。该架构的集群设计上主要关注在于故障隔离、故障恢复、可拓展性等方面。
8882

8983
大规模集群的服务器数量没有上限,支持多活、多机房部署,可根据业务规模、灾备要求自定义。相比小规模集群,大规模集群会附带可选的日志系统与监控组件(需要独立占用服务器)。
9084

@@ -117,10 +111,10 @@ POC 将采用 Docker-Compose 的方式部署,所需的配置可以参考下表
117111

118112
#### 名词说明:
119113

120-
<a id="explain1"></a> [业务¹]: 指 FinClip 微服务及相关联服务;<p></p>
121-
<a id="explain2"></a> [基建²][中间件](#explain4)[附加组件](#explain5)[Kubernetes 组件](#explain6);<p></p>
122-
<a id="explain3"></a> [极限³]: 指 TPS 压力高于该值,会因负载压力过大,引起集群或服务器崩溃;<p></p>
123-
<a id="explain7"></a> [选配]: 考虑到此类服务需要更多的独占服务器资源,因此默认情况下不进行部署,除非与客户有另行约定;<p></p>
114+
<a id="explain1"></a> **[业务¹]** 指 FinClip 微服务及相关联服务;<p></p>
115+
<a id="explain2"></a> **[基建²]** 指中间件、附加组件Kubernetes 组件等;<p></p>
116+
<a id="explain3"></a> **[极限³]** 指 TPS 压力高于该值,会因负载压力过大,引起集群或服务器崩溃;<p></p>
117+
<a id="explain7"></a> **[选配]** 考虑到此类服务需要更多的独占服务器资源,因此默认情况下不进行部署,除非与客户有另行约定;<p></p>
124118
<a id="explain4"></a> 中间件: MinIO、Kafka、Redis、ElasticSearch、Consul、Zookeeper、MySQL;<p></p>
125119
<a id="explain5"></a> 附加组件: Registry、Tinygit;<p></p>
126120
<a id="explain6"></a> Kubernetes 组件: Rancher Master 管理面板、Rancher Worker 组件。<p></p>

0 commit comments

Comments
 (0)