> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 软硬件资源准备

> 本文介绍了宜搭专属版配置数据库和对象存储所需的软硬件资源准备，包括PostgreSQL数据库的版本、规格等要求以及阿里云OSS、华为云OBS和浪潮云OSS的支持情况。

宜搭专属版默认情况下不需要对数据持久化存储进行特殊配置，如果您有额外配置要求时，宜搭专属版支持对数据库、文件对象存储进行专属配置。本文介绍配置专属存储时，所需要的软硬件资源准备。

## 数据库

当前仅支持**PostgreSQL**数据库，推荐使用PostgreSQL v14以上版本。具体配置要求如下：

| **功能项**     | **配置内容**                                                  | **说明**                                               |
| ----------- | --------------------------------------------------------- | ---------------------------------------------------- |
| **数据库位置**   | 推荐使用阿里云的PostgreSQL（RDS、ADB版本均可）                           | 推荐阿里云云数据库，运维有保障、网络、性能稳定有保障。                          |
| **数据库版本**   | PostgreSQL 14及以上版本                                        | 不满足14版本的无法提供最优性能保障。                                  |
| **数据库规格**   | 8C 16G SSD 200G 及以上规格                                     | 以100万数据量为基础，推荐「8C 16G内存 200G SSD」及以上的主机规格。           |
| **数据库地址**   | 需要提供域名的非IP式地址                                             | 使用域名可以方便扩缩容，提高配置的灵活性和服务可用性                           |
| **数据库连接测试** | 通过宜搭专属配置中的测试连接功能验证网络连通性。开放公网可访问，配置网络出口IP白名单               | 如果不想开放公网需要额外购买并对接专属钉钉安全网关<br />用于检验网络是否连通，数据源能否进行初始化 |
| **数据库连接池**  | 可用连接最小1000                                                | 宜搭是集群部署模式，为保障每台机器的连接数量，需要服务端加大可用连接数                  |
| **连接保活配置**  | tcp\_keepalives\_idle=30<br />tcp\_keepalives\_interval=5 | 提高数据库连接保活频率，避免因网络原因出现无效连接                            |
| **数据库监控**   | 便于dba或devOps的问题排查                                         | 方便日常排查问题，缺失时性能问题将不能快速定位                              |
| **数据库带宽**   | 推荐宜搭独享最低10M                                               | 如果业务访问量非常大，上传下载频繁，需要考虑适当提高带宽                         |

| **配置**              | **数据库能力（单表）** | **数据库能力（数据实例行数）** |
| ------------------- | ------------- | ----------------- |
| 4核/8G内存/50GSSD      | 5万            | 100万              |
| 8核/16G内存/100+SSD    | 10万           | 200万              |
| 16核/32G/100+SSD     | 30万           | 500万              |
| 32核/64G/200+SSD     | 50万           | 1000万             |
| 64核/128G内存/200G+SSD | 100万          | 2000万             |

## 对象存储

对象存储支持[阿里云 OSS](https://help.aliyun.com/zh/oss/?spm=a2c4g.11186623.0.0.5b4ede53HBHn6O)、华为云 OBS和[浪潮云 OSS](https://console1.cloud.inspur.com/document/oss/index.html) 三种。

<Frame>
  ![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1718272939781-611d49e9-b742-47c1-9438-d1eb1d65c766.png)
</Frame>

对象存储环境要求清单如下：

| **功能项**     | **配置内容**                                                                                                                           | **说明**                                                                                                                                                                      |
| ----------- | ---------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **OSS 类型**  | 选择阿里云 OSS、华为云 OBS和浪潮云 OSS。                                                                                                         | 目前已支持[阿里云 OSS](https://help.aliyun.com/zh/oss/?spm=a2c4g.11186623.0.0.5b4ede53HBHn6O)、华为云 OBS和[浪潮云 OSS](https://console1.cloud.inspur.com/document/oss/index.html)三个对象存储类型。 |
| **网络配置**    | OSS开通公网可访问                                                                                                                         |                                                                                                                                                                             |
| **连通性测试**   | 通过宜搭专属配置中的测试连接功能验证网络连通性                                                                                                            | 用于检验网络是否连通。                                                                                                                                                                 |
| **跨域设置**    | 需要配置允许企业在宜搭上的域名可跨域，`Header`设置为 `*`。                                                                                                | 宜搭是直连 OSS 进行文件上传下载，必须允许跨域才能使用。                                                                                                                                              |
| **防盗链检查**   | 检查是否开启了防盗链，如果开启需要配置宜搭域名白名单。<br />宜搭出口 IP 为：<br />• 106.11.0.0/16<br />• 203.119.128.0/17<br />• 59.82.0.0/16<br />• 140.205.0.0/16 | 防盗链会禁止非白名单内的请求。<br /><br />                                                                                                                                                 |
| **时间服务器检查** | 如果企业有时间服务器，需要检查时间是否准确。                                                                                                             | OSS请求有时效性，宜搭设置为 30s，超期请求将无效。                                                                                                                                                |

## IT资源：存储准备

本地数据库

* PostgreSQL 数据库 版本 v 14 以上。
* 数据库公网可访问的域名，数据库名、账号、密码。
* 服务器建议：8核16G 2T硬盘。

本地文件OSS存储

* OSS公网可访问bucket域名、密钥ak、密钥sk。

<table>
  <tr>
    <td />

    <td>**方案介绍**</td>
    <td>**优势**</td>
    <td>**适应场景**</td>
  </tr>

  <tr>
    <td rowSpan={2}>**数据库**</td>
    <td>方案1：专有云数据库</td>
    <td>具备云数据库的异地多好的高可用性，支持弹性自动扩容。宜搭平台侧负责维护完整的云计算和云存储可靠性。</td>
    <td>提供客户可独立查看维护数据库的运维审查可能性<br />希望将业务数据存储在独立的云存储服务器上，和宜搭的公共云业务存储分离。</td>
  </tr>

  <tr>
    <td>方案2：本地IDC机房</td>
    <td>满足特定诉求的企业要求，实现数据的本地化机房部署及存储</td>
    <td>对数据存储方案有特定要求，业务数据字段不接受云上存储的企业。<br />具备本地DBA的团队维护能力，具备数据库主备切换和物理容灾方案。</td>
  </tr>

  <tr>
    <td rowSpan={2}>**对象存储**<br />**OSS**</td>
    <td>方案1：云上OSS服务</td>
    <td>能够使用完整的文件存储服务，异地多好的高可用性，支持弹性自动扩容。</td>
    <td>希望将业务数据存储在独立的云存储服务器上，和宜搭的公共云业务存储分离。</td>
  </tr>

  <tr>
    <td>方案2：本地OSS方案</td>
    <td>结合宜搭集群私有化，满足特定诉求的企业安全要求，实现数据的本地化机房部署及存储</td>
    <td>对数据存储方案有特定要求，业务数据字段不接受云上存储的企业。<br />具备本地DBA的团队维护能力，具备数据库主备切换和物理容灾方案。</td>
  </tr>

  <tr>
    <td rowSpan={2}>**数据分析**</td>
    <td>方案1：使用云上大数据分析</td>
    <td>支持大集群数据分析，数据中间图需要云存储暂存</td>
    <td>使用云端的可视化大数据表关联、表过滤、数据可视化等分析能力</td>
  </tr>

  <tr>
    <td>方案2：本地数据库、数据湖本地BI分析</td>
    <td>具备所有业务原始数据库业务字段和所有维度的数据模型</td>
    <td>具备专业的BI分析团队，可使用Tableau、typhoon等任何形式，基于本地IDC直接进行数据分析。</td>
  </tr>
</table>
