跳到主要内容

软硬件资源准备

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

数据库

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

功能项

配置内容

说明

数据库位置

推荐使用阿里云的PostgreSQL(RDS、ADB版本均可)

推荐阿里云云数据库,运维有保障、网络、性能稳定有保障。

数据库版本

PostgreSQL 14及以上版本

不满足14版本的无法提供最优性能保障。

数据库规格

8C 16G SSD 200G 及以上规格

以100万数据量为基础,推荐「8C 16G内存 200G SSD」及以上的主机规格。

数据库地址

需要提供域名的非IP式地址

使用域名可以方便扩缩容,提高配置的灵活性和服务可用性

数据库连接测试

通过宜搭专属配置中的测试连接功能验证网络连通性。开放公网可访问,配置网络出口IP白名单

如果不想开放公网需要额外购买并对接专属钉钉安全网关

用于检验网络是否连通,数据源能否进行初始化

数据库连接池

可用连接最小1000

宜搭是集群部署模式,为保障每台机器的连接数量,需要服务端加大可用连接数

连接保活配置

tcp_keepalives_idle=30

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华为云 OBS浪潮云 OSS 三种。

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

功能项

配置内容

说明

OSS 类型

选择阿里云 OSS、华为云 OBS和浪潮云 OSS。

目前已支持阿里云 OSS华为云 OBS浪潮云 OSS三个对象存储类型。

网络配置

OSS开通公网可访问

如果不想开放公网,需要对接钉钉安全网关。

连通性测试

通过宜搭专属配置中的测试连接功能验证网络连通性

用于检验网络是否连通。

跨域设置

需要配置允许企业在宜搭上的域名可跨域,Header设置为 *

宜搭是直连 OSS 进行文件上传下载,必须允许跨域才能使用。

防盗链检查

检查是否开启了防盗链,如果开启需要配置宜搭域名白名单。

宜搭出口 IP 为:

  • 106.11.0.0/16
  • 203.119.128.0/17
  • 59.82.0.0/16
  • 140.205.0.0/16

防盗链会禁止非白名单内的请求。


时间服务器检查

如果企业有时间服务器,需要检查时间是否准确。

OSS请求有时效性,宜搭设置为 30s,超期请求将无效。

IT资源:存储准备

本地数据库

  • PostgreSQL数据库 版本 v14 以上。
  • 数据库公网可访问的域名,数据库名、账号、密码。
  • 服务器建议:8核16G 2T硬盘。

本地文件OSS存储

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

方案介绍

优势

适应场景

数据库

方案1:专有云数据库

具备云数据库的异地多好的高可用性,支持弹性自动扩容。宜搭平台侧负责维护完整的云计算和云存储可靠性。

提供客户可独立查看维护数据库的运维审查可能性

希望将业务数据存储在独立的云存储服务器上,和宜搭的公共云业务存储分离。

方案2:本地IDC机房

满足特定诉求的企业要求,实现数据的本地化机房部署及存储

对数据存储方案有特定要求,业务数据字段不接受云上存储的企业。

具备本地DBA的团队维护能力,具备数据库主备切换和物理容灾方案。

对象存储

OSS

方案1:云上OSS服务

能够使用完整的文件存储服务,异地多好的高可用性,支持弹性自动扩容。

希望将业务数据存储在独立的云存储服务器上,和宜搭的公共云业务存储分离。

方案2:本地OSS方案

满足特定诉求的企业要求,实现数据的本地化机房部署及存储

对数据存储方案有特定要求,业务数据字段不接受云上存储的企业。

具备本地DBA的团队维护能力,具备数据库主备切换和物理容灾方案。

数据分析

方案1:使用云上大数据分析

支持大集群数据分析,数据中间图需要云存储暂存

使用云端的可视化大数据表关联、表过滤、数据可视化等分析能力

方案2:本地数据库、数据湖本地BI分析

具备所有业务原始数据库业务字段和所有维度的数据模型

具备专业的BI分析团队,可使用Tableau、typhoon等任何形式,基于本地IDC直接进行数据分析。


Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4