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、達夢、人大金倉、神通、南大通用、華為高斯

主機配置和部署方式推薦
最小化部署方案
|
作業系統 |
CPU |
記憶體 |
硬碟 |
數量 |
服務器負載 |
|
windows/linux |
4核 |
16G |
100GSSD |
1 |
所有應用 |
|
windows/linux |
4核 |
16G |
100GSSD |
1 |
資料庫系統 |
服務器正式使用時,我們強烈建議使用專用的資料庫,并且與O2OA應用服務器分開,H2資料庫可以用于演示,但不適適合用作正式資料庫,

100用戶以上
高可用部署方案
網路拓撲圖示例:

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 |
資料庫服務器 |
高可用部署方案
網路拓撲圖示例:
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用戶以上(分布式集群部署)
網路拓撲圖示例:

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 |
Mycat |
|
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 |
Mycat |
|
windows/linux |
8核 |
16G |
200GSSD |
n |
Mysql資料庫集群(多實體分庫分表) |

以上是對如何選擇O2OA部署架構的詳細說明,希望對您有幫助,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/543794.html
標籤:其他
上一篇:軟體工程國家標準
