钜形不锈钢水箱 发表于 2024-7-23 10:58:54

如何选择O2OA(翱途)开发平台的摆设架构?

概述

O2OA(翱途)开发平台[下称O2OA开发平台大概O2OA]支持公有云,私有云和混淆云摆设,也支持复杂的网络结构下的分布式摆设。本篇主要先容O2OA(翱途)开发平台支持的摆设情况以及常用的集群摆设架构。

软硬件情况阐明

支持的云化平台:

华为云(包括鲲鹏)、阿里云、腾讯云、百度云、亚马逊、微软云大概其他的云平台

支持的摆设情况:

1、CPU:

MIPS 龙芯、ARM 飞腾、X86 兆芯、Power IBM、X86 Intel/AMD、ARM Broadcom
2、操作体系:

Windows、AIX、MacOS、Raspberrypi(树莓派)、ReadHat、Centos、Ubuntu、Debian、Android、Solaris、优麒麟、中标麒麟、威科乐恩Linux、中科方德、红旗Linux、Veket Linux、统信(UOS)操作体系、凤凰体系、技德体系
3、数据库体系:

Mysql5.7+、PostgresQL、Oracle 12c+、DB2、H2、MSSQL Server、Informix、达梦、神通、南大通用、华为高斯等

https://img-blog.csdnimg.cn/img_convert/dcc268fc98dac74704423837f6a82711.png

主机配置和摆设方式保举


https://img-blog.csdnimg.cn/img_convert/ee3deaf29d03ae40f8be1c99678df28d.png
基础摆设方案

操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
4核
16G
100GSSD
1
所有应用
windows/linux
4核
16G
100GSSD
1
数据库体系

服务器正式利用时,我们强烈建议利用专用的数据库,并且与O2OA应用服务器分开。H2数据库可以用于演示,但不适适适用作正式数据库。

web服务器,中心折务器,应用服务器统一默认利用80端口
100用户以上

高可用摆设方案

网络拓扑图示例:

https://img-blog.csdnimg.cn/img_convert/90baeaaf55e3fe5bcca04cd5c022a45f.png
1、利用前置Nginx服务器作为WEB静态资源管理器的哀求负载服务;
2、Center、Application以及Storage利用O2server自带的组件集群方案进行集群化摆设,保证服务的高可用;
3、数据库采用贸易数据库本身的容灾备份和高可用方案,比如MySQL的主从架构等。

常用配置保举:
操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
4核
8G
20GSSD
1
Nginx
windows/linux
8核
16G
100GSSD
2
所有应用
windows/linux
8核
16G
100GSSD
2
数据库服务器


1000用户以上

最小化摆设方案

操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
8核
32G
100GSSD
1
所有应用
windows/linux
4核
8G
200GSSD
1
文件存储服务器
windows/linux
8核
32G
200GSSD
1
数据库服务器

高可用摆设方案

网络拓扑图示例:
https://img-blog.csdnimg.cn/img_convert/eb5a33ad0b177cfdc1735e7c41c8a9f0.png
1、利用前置Nginx集群作为WEB静态资源管理器的哀求负载服务;
2、Center、Application利用O2server自带的组件集群方案进行集群化摆设,保证服务的高可用;
3、单独摆设Storage集群保证服务的高可用,Storage集群利用同一存储完成文件的存取工作,存储高可用备份策略采用存储级别的技能解决方案实现;
4、数据库采用贸易数据库本身的容灾备份和高可用方案,比如MySQL的主从架构等。

常用配置保举:
操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
4核
8G
20GSSD
1
Nginx
windows/linux
8核
16G
80GSSD
2
所有应用
windows/linux
8核
16G
200GSSD
2
数据库服务器
windows/linux
4核
8G
200GSSD(存储)
2
文件存储服务器


5000用户以上(分布式集群摆设)

网络拓扑图示例:

https://img-blog.csdnimg.cn/img_convert/dad148913b0c78264fe3a301dc5f2345.png
1、硬件交换机和利用Nginx集群作为WEB静态资源服务器以及中心调理服务器集群的哀求负载均衡服务;
2、Application利用O2server自带的组件集群方案进行集群化摆设,保证服务的高可用;
3、单独摆设Storage集群保证服务的高可用,Storage集群利用同一存储完成文件的存取工作,存储高可用备份策略采用存储级别的技能解决方案实现
4、数据库采用贸易数据库本身的容灾备份和高可用方案,比如MySQL的主从、分库分表架构等。
操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
4核
8G
20GSSD
1
Nginx负载WEB资源
windows/linux
8核
16G
20GSSD
2
web服务器集群
windows/linux
4核
8G
20GSSD
2
中心折务器集群
windows/linux
8核
16G
100GSSD
2
应用服务器集群
windows/linux
4核
8G
300GSSD
2
文件存储服务器集群
windows/linux
8核
16G
20GSSD
1
MaxScale
windows/linux
8核
16G
200GSSD
2
Mysql数据库集群(多实例分库分表)

10000用户以上(根据实际压力情况添加主机进行水平扩展)

操作体系
CPU
内存
硬盘
数量
服务器负载
windows/linux
4核
8G
20GSSD
1
Nginx负载WEB资源
windows/linux
8核
16G
20GSSD
n
web服务器集群
windows/linux
4核
8G
20GSSD
n
中心折务器集群
windows/linux
8核
16G
100GSSD
n
应用服务器集群
windows/linux
4核
8G
300GSSD
n
文件存储服务器
windows/linux
8核
16G
20GSSD
n
MaxScale
windows/linux
8核
16G
200GSSD
n
Mysql数据库集群(多实例分库分表)


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 如何选择O2OA(翱途)开发平台的摆设架构?