历史版本4 :部署要求 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1.环境及网络要求编辑

数知鸟私有部署环境需满足以下要求:

  • 物理服务器底层为x86架构(不支持arm架构)

  • 操作系统Linux、Windows、MacOS均可,需要支持Docker,建议使用Linux部署。

  • 数据库对应的存储资源需为SSD(数据库读写性能要求)

  • 数据库为MySQL 8.0以上版本

  • 文件存储支持S3协议(如华为云OBS、阿里云OSS、AWS S3、本地部署MinIO等)

网络相关要求:

    数知鸟私有部署服务能通过IP或域名即可,不要求外网访问。

    当涉及以下场景需要支持部分外网访问:

  • 如使用第三方IM用户体系,包括企业微信、钉钉、飞书(均为SaaS版),需要数知鸟私有部署服务能访问企业微信、钉钉、飞书的服务器,用于用户同步、消息推送等

  • 如使用第三方IM自动同步,需要数知鸟私有部署服务能被外网访问,用于IM服务器推送变更事件到数知鸟私有部署服务

  • 如使用邮箱推送,邮箱服务器需支持SMTP协议,并且数知鸟私有部署服务能访问到邮箱服务器


2.组件要求编辑

客户提供的组件需满足以下要求:

服务组件
要求
备注
MySQL数据库服务

版本:MySQL 8.0.32

存储服务数据,所在数据盘需为ssd
对象存储支持标准S3协议保存用户上传的附件、图片等各类文件资源
Redis 缓存服务版本:Redis  5.0/6.0/7.0 (建议7.0)提供数据缓存服务,避免数据库IO过多
Docker容器+Docker composeDocker 版本:19.03 到 23.0运行数知鸟服务容器

3.资源预估编辑

类别服务和产品规则(C:CPU核心数 G:内存大小)数量说明
数知鸟微服务server4C8G存储100G

1

基础服务

websocketwebsocket通信服务

migrate数据迁移服务

search搜索服务

workflow工作流

automation自动化

OnlyOffice2C4Goffice附件在线预览
数据库MySQL4C8G 存储:100G1数据库规格根据实际数据量选择
缓存服务Redis1C2G1
对象存储MinIO2C8G 存储:1T1对象存储,存储量根据实际预估附件量选择
总计
最小规模 13C30G

服务器总资源建议为数知鸟容器服务需要的总资源的1.5~2倍,保证资源冗余,可以满足后续服务因性能或功能原因的扩展.

注:该表格仅为参考,实际需要根据客户提供的资源进行调整。若客户可直接提供对象存储、MySQL数据库、缓存服务,部署服务时无需再额外部署,可直接使用客户提供的环境资源,集群总容器资源中缩减对应资源项。


4.虚拟机推荐配置及说明编辑

4.1 标准版:

客户可提供MySQL、Redis数据库服务及对象存储。推荐虚拟机最低配置:

用途
规格
数量
部署服务
备注
容器服务集群6C18G 存储100G1

数知鸟私有部署服务

OnlyOffice预览服务

此规格按照标准版微服务资源需求冗余 1.5倍提供

4.2 对象存储版:

客户除虚拟化集群及存储外可提供对象存储服务。推荐虚拟机最低配置:

用途
规格
数量
部署服务
备注
用途
规格
数量
部署服务
备注
容器服务集群16C32G 存储100G+150G1

数知鸟私有部署服务

OnlyOffice预览服务

MySQL数据库服务

Redis缓存服务

此规格按照标准版微服务资源需求冗余 1.5倍提供

4.3 MySQL数据库版:

客户除虚拟化集群及存储外还可提供MySQL数据库服务。推荐虚拟机最低配置:

用途
规格
数量
部署服务
备注
容器服务集群18C32G 存储150G+1000G1

数知鸟私有部署服务

OnlyOffice预览服务

Redis缓存服务

对象存储服务

此规格按照标准版微服务资源需求冗余 1.5倍提供

基础版:

客户仅能提供虚拟化集群及存储,无法提供其他组件。推荐虚拟机最低配置:

用途
规格
数量
部署服务
备注
容器服务集群18C45G 存储150G+150G+1300G1

数知鸟私有部署服务

OnlyOffice预览服务

MySQL数据库服务

Redis缓存服务

对象存储服务

此规格按照标准版微服务资源需求冗余 1.5倍提供