如何选择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、达梦、神通、南大通用、华为高斯等

主机配置和部署方式推荐

基础部署方案

操作系统

CPU

内存

硬盘

数量

服务器负载

windows/linux

4核

16G

100GSSD

1

所有应用

windows/linux

4核

16G

100GSSD

1

数据库系统

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

web服务器,中心服务器,应用服务器统一默认使用80端口

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

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数据库集群(多实例分库分表)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/710787.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LLM 聊天对话界面chatwebui 增加实时语音tts功能

类似豆包聊天,可以实时语音回复 1、聊天界面 streamlit页面 参考界面:https://blog.csdn.net/weixin_42357472/article/details/133199866 stream_web.py 2、 增加实时语音tts功能(接入melotts api服务) 参考:https://blog.csdn.net/weixin_42357472/article/detai…

Docker容器与虚拟化技术:OpenEuler 使用 docker-compose 部署 LNMP

目录 一、实验 1.环境 2.OpenEuler 部署 docker-compose 3.docker-compose 部署 LNMP 二、问题 1.ntpdate未找到命令 2.timedatectl 如何设置时区与时间同步 3.php网页显示时区不对 一、实验 1.环境 (1)主机 表1 主机 系统架构版本IP备注Lin…

厚膜电阻与薄膜电阻相比,特点是什么?

厚膜电阻与薄膜电阻是两种常见的电阻器件,它们之间的特点主要有以下几个方面: 1. 厚度不同:厚膜电阻的膜层厚度较大,一般在几微米到几十微米之间,而薄膜电阻的膜层厚度较薄,一般在几纳米到几微米之间。 2. …

单片机精进之路-9ds18b20温度传感器

ds18b20复位时序图,先将b20的数据引脚拉低至少480us,然后再将数据引脚拉高15-60us,再去将测传感器的数据引脚是不是变低电平并保持60-240us,如果是,则说明检测到温度传感器,并正常工作。需要在240us后才能检…

xss高级靶场

一、环境 XSS Game - Ma Spaghet! | PwnFunction 二、开始闯关 第一关 看看代码 试一下直接写 明显进来了为什么不执行看看官方文档吧 你不执行那我就更改单标签去使用呗 ?somebody<img%20src1%20onerror"alert(1)"> 防御&#xff1a; innerText 第二关…

Python图像形态学处理:腐蚀、膨胀、礼帽、黑帽……

文章目录 二值形态学灰度形态学 python图像处理教程&#xff1a;初步&#x1f4f7;插值变换 最基础的形态学操作有四个&#xff0c;分别是腐蚀、膨胀、开计算和闭计算&#xff0c;【scipy.ndimage】分别实现了二值数组和灰度数组的这四种运算。而针对灰度图像&#xff0c;【sc…

Office/WPS 好用的PPT插件-智能选择布局

软件介绍 PPT大珩助手是一款全新设计的Office PPT插件&#xff0c;它是一款功能强大且实用的PPT辅助工具&#xff0c;能够轻松帮助您修改、优化和管理幻灯片。凭借丰富的功能和用户友好的界面&#xff0c;PPT大珩助手能够助力您打造出精美而专业的演示文稿。我们致力于为用户提…

NGINX的重写与反向代理机制解析

目录 引言 一、重写功能 &#xff08;一&#xff09;if指令 1.判断访问使用的协议 2.判断文件 &#xff08;二&#xff09;return指令 1.设置返回状态码 2.返回指定内容 3.指定URL &#xff08;三&#xff09;set指令 1.手动输入变量值 2.调用其它变量值为自定义变…

RISC-V特权架构 - CSR寄存器

RV32/64 特权架构 - CSR寄存器 1 CSR地址空间2 CSR定义2.1 用户级2.2 监管级2.3 超级监管级2.4 机器级 3 CSR访问3.1 CSRRW3.2 CSRRS3.3 CSRRC3.4 CSRRWI3.5 CSRRSI3.6 CSRRCI 本文属于《 RISC-V指令集基础系列教程》之一&#xff0c;欢迎查看其它文章。 1 CSR地址空间 RISC&…

房贷计算器微信小程序原生语言

微信小程序: 房贷计算器 效果: 输入 300万 结果 还款明细 一共有3个页面 1、输入页面 2、结果页面 3、详情页面 1 index页面 index.wxml文件 <view class="text-black"><!--房屋总价--><view class="cu-bar bg-white solid-bottom"&…

免费下载《金融行业数据安全交换解决方案白皮书》

金融行业包括商业银行业务、证券业务、保险业务、基金业务、信托业务等&#xff0c;因此数据类型多种多样&#xff0c;并且数据涉及主体众多&#xff0c;应用场景上较为多样复杂&#xff0c;在数据交换上存在安全、合规、可控、可靠、高效等需求。 金融行业会面临哪些数据安全…

IIS发布PHP网站字体404解决办法

最近在使用 IIS 发布 PHP 网站时&#xff0c;我遇到了一个前端问题&#xff0c;即字体库文件 404 错误。这个问题的根本原因是 IIS 未能正确识别字体文件类型&#xff0c;导致浏览器在加载页面时无法正确获取所需字体资源&#xff0c;进而触发了404错误。这样的问题会导致网站页…

Javascript:输入输出

目录 一.前言 二.正文 1.输出 2.输入 3.字面量 概念&#xff1a; 三.结语 一.前言 Javascript作为运行浏览器的语言&#xff0c;对于学习前端的同学来说十分重要&#xff0c;那么从现在开始我们将开始介绍有关 Javascript。 二.正文 1.输出 document.write() : 向body内…

第十四篇【传奇开心果系列】Python的文本和语音相互转换库技术点案例示例:深度解读Azure Cognitive Services个性化推荐系统

传奇开心果博文系列 系列博文目录Python的文本和语音相互转换库技术点案例示例系列 博文目录前言一、个性化推荐系统介绍和关键功能以及优势解说二、雏形示例代码三、个性化推荐示例代码四、实时推荐示例代码五、多种推荐算法示例代码六、易于集成示例代码七、数据安全和隐私保…

C# DLL实现泄露实验

先说结论&#xff1a;如果应用程序项目中使用直接引用的形式调用动态链接库&#xff0c;当动态链接库是在调试模式生成的情况下&#xff0c;即使应用程序以发布模式生成&#xff0c;跟随应用程序一同生成的动态链接库仍为调试模式&#xff0c;会引发DLL实现泄露问题&#xff1b…

Google Genie:创意互动环境

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

day57 集合 List Set Map

List实现类 List接口特点&#xff1a;元素有序 可重复 Arraylist 可变数组 jdk 8 以前Arraylist容量初始值10 jdk8 之后初始值为0&#xff0c;添加数据时&#xff0c;容量为10&#xff1b; ArrayList与Vector的区别&#xff1f; LinkList&#xff1a;双向链表 优点&#xff1…

智慧工地物联网云平台APP源码:监管端、工地端、危大工程、智慧大屏

目录 技术说明 智慧工地 服务对象&#xff1a;项目现场 企业项目管理 服务对象&#xff1a;建设领域企业 政府工地监管 服务对象&#xff1a;全国各省建设领域政府机构 劳务实名制管理解决方案 绿色施工解决方案 视频监控解决方案 塔机安全监控解决方案 施工升降机安…

【tableau学习笔记】tableau无法连接数据源

【tableau学习笔记】tableau无法连接数据源 背景&#xff1a; 学校讲到Tableau&#xff0c;兴奋下载Kaggle Excel&#xff0c;一看后缀CSV&#xff0c;导入Tableau发现报错“tableau无法连接数据源”&#xff0c;自作聪明改为后缀XLSX&#xff0c;bug依旧。 省流&#xff1a…

【DIY】TA7376组成的耳机放大电路

用头戴式耳机&#xff0c;尤其是小型耳机听音乐&#xff0c;总感到音乐味不够足&#xff0c;在低频段的效果更差。因此用本机增强耳机的低频特性&#xff0c;并采用立体声反相合成的办法&#xff0c;加上内藏简易矩阵环绕声电路&#xff0c;能获得强劲的低音和在较宽的范围内展…