
# 方案概述
#### 应用场景
该解决方案可以帮助用户在华为云上基于开源Odoo软件快速构建ERP系统。Odoo是全球流行的开源企业管理套件，其功能涵盖了CRM、销售、采购、库存管理、生产制造、质量管理、单击HR全功能、财务管理、项目管理、PLM等一系列完善的企业信息化需求。
#### 方案架构
该解决方案部署架构如下图所示：
图1方案架构（单机版）   
![](https://support.huaweicloud.com/berpbo-ctf/zh-cn_image_0000002717566503.png)
图2方案架构（高可用版）   
![](https://support.huaweicloud.com/berpbo-ctf/zh-cn_image_0000002717566523.png)
该解决方案将会部署如下资源：
**单机版**
- 创建一台[Flexus云服务器X实例](https://www.huaweicloud.com/product/flexus-x.html)，用于部署开源Odoo软件。
- 创建一个[弹性公网IP EIP](https://www.huaweicloud.com/product/eip.html)，用于提供访问公网和被公网访问能力。
- 创建一台[云数据库RDS for PostgreSQL](https://www.huaweicloud.com/product/pg.html)，提供业务数据读写能力。
**高可用版**
- 创建三个[弹性公网IP EIP](https://www.huaweicloud.com/product/eip.html)，用于提供访问公网和被公网访问的能力。
- 创建两台[Flexus云服务器X实例](https://www.huaweicloud.com/product/flexus-x.html)，分别绑定弹性公网IP，跨可用区部署，用于部署开源Odoo软件。
- 部署一个[弹性负载均衡 ELB](https://www.huaweicloud.com/product/elb.html)，绑定弹性公网IP，用于业务流量跨可用区进行分发。
- 创建一台[云数据库 RDS for PostgreSQL](https://www.huaweicloud.com/product/pg.html)实例（主备），提供业务数据读写的故障容灾能力。
- 创建一台[分布式缓存服务Redis版](https://www.huaweicloud.com/product/dcs.html)（主备），用于存储会话数据，提高Web应用程序性能和可扩展性。
- 创建一个[弹性文件服务 SFS](https://www.huaweicloud.com/product/sfs.html)，为高可用环境提供共享文件存储服务。
#### 方案优势
- 负载均衡 弹性负载均衡 ELB支持将业务流量跨可用区进行分发，保障业务实时在线，使流量分发更均衡。
  

- 高可用 弹性云服务器 ECS跨可用区部署，部署云数据库RDS服务实例（主备），具备故障容灾的能力。
  

- 一键部署 一键轻松部署，即可完成云资源的创建，构建基于Odoo的ERP系统。
  
 
#### 约束与限制
- 该解决方案部署前，需注册华为账号并开通华为云，完成实名认证，且账号不能处于欠费或冻结状态。如果计费模式选择"包年包月"，请确保账户余额充足以便一键部署资源的时候可以自动支付；或者在一键部署的过程进入[费用中心](https://account.huaweicloud.com/usercenter/?agencyId=&region=cn-north-4&locale=zh-cn#/userindex/allview)，找到"待支付订单"并手动完成支付。

- 该解决方案部署成功后，自动化搭建大约需等待10-20分钟，完成之后方可按照部署指南中开始使用步骤进入Odoo初始化页面。
- 本内容可能包含第三方开源软件、组件或框架的技术说明与配置示例，请您独立评估并自主决定是否使用，华为云不就第三方软件的功能、性能、安全性、兼容性或合规性作出任何保证。第三方软件知识产权归各自权利人所有，您应严格遵守适用的开源许可证条款（如 MIT、Apache 2.0 等），确保不侵犯任何第三方合法权益，并自行负责安全评估与漏洞管理。因您使用本方案提及的任何第三方软件产生的直接或间接损失（包括但不限于数据丢失、业务中断、安全事件、知识产权纠纷、合规处罚等），华为云及其关联方不承担任何责任。本方案对第三方软件的提及不构成认可或背书，亦不代表华为云与第三方权利人存在任何授权或合作关系。
 
