如何選擇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、達夢、金倉、神通、南大通用、華爲高斯

 

主機配置和部署方式推薦

最小化部署方案

服務器正式使用時,我們強烈建議使用專用的數據庫,並且與O2OA應用服務器分開。H2數據庫可以用於演示,但不適適合用作正式數據庫。

web服務器,中心服務器,應用服務器統一默認使用80端口

100用戶以上

高可用部署方案

網絡拓撲圖示例:

1、使用前置Nginx服務器作爲WEB靜態資源管理器的請求負載服務;

2、Center、Application以及Storage使用O2server自帶的組件集羣方案進行集羣化部署,保證服務的高可用;

3、數據庫採用商業數據庫本身的容災備份和高可用方案,比如MySQL的主從架構等。

常用配置推薦:

1000用戶以上

最小化部署方案

高可用部署方案

網絡拓撲圖示例:

1、使用前置Nginx集羣作爲WEB靜態資源管理器的請求負載服務;

2、Center、Application使用O2server自帶的組件集羣方案進行集羣化部署,保證服務的高可用;

3、單獨部署Storage集羣保證服務的高可用,Storage集羣使用同一存儲完成文件的存取工作,存儲高可用備份策略採用存儲級別的技術解決方案實現;

4、數據庫採用商業數據庫本身的容災備份和高可用方案,比如MySQL的主從架構等。

常用配置推薦:

5000用戶以上(分佈式集羣部署)

1、硬件交換機和使用Nginx集羣作爲WEB靜態資源服務器以及中心調度服務器集羣的請求負載均衡服務;

2、Application使用O2server自帶的組件集羣方案進行集羣化部署,保證服務的高可用;

3、單獨部署Storage集羣保證服務的高可用,Storage集羣使用同一存儲完成文件的存取工作,存儲高可用備份策略採用存儲級別的技術解決方案實現

4、數據庫採用商業數據庫本身的容災備份和高可用方案,比如MySQL的主從、分庫分表架構等。

 

10000用戶以上(根據實際壓力情況添加主機進行水平擴展)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章