环境及需求
1 硬件性能及数量需求
1.1 性能要求
可道云对于服务器性能的配置建议:
- CPU:2核及以上
- 内存:4GB及以上
- 磁盘:系统盘40GB及以上,数据盘建议1TB以上,具体根据实际需求而定。物理服务器建议使用磁盘阵列;云服务器(如阿里云)存储方式推荐使用对象存储。
1.2 数量要求
对机器数量的要求 ,至少需要一台服务器(同时部署站点、数据库和OnlyOffice解析服务)。
- ⼀台Linux服务器,推荐openEuler22.03 LTS及以上版本的操作系统。
- 如果用户选择单独部署MySQL数据库,把数据库和站点分离,可以再增加一台Linux服务器。
- 如果用户选择单独部署OnlyOffice解析服务,可以再增加一台Linux服务器。
1.3 TeamOS系统推荐
TeamOS 基于openEuler 22.03-LTS构建,默认集成了KODBOX运行所需的Nginx/PHP/MySQL/Redis/Docker等环境及组件,您一路NEXT→即可完成部署使用,轻松实现一键安装、开机即用的可道云服务器。 从此您可以很方便地在任意空白的服务器、虚拟机,甚至是软路由、miniPC等设备上简洁地安装使用,一键构建自己或团队的文件存储系统!
环境需求
- 未安装操作系统的物理或虚拟服务器一台(PC、软路由、miniPC等亦可)
- 推荐配置不低于4核8GB内存+256GB存储(其实性能低一点也能跑起来)
- 大概安装时间:10-15min
1.4 其他要求
- 连接访问:需要⾄少一个域名或者⼀个公⽹IP(如果只是在内部⽹络使⽤可忽略这⼀条)。
- 高性能场景:如果⽤户需要经常使用在线协同编辑office文档、在线压缩和解压⽂件,或者预览⼤尺⼨的图⽚(5000x5000),那么建议部署站点所在的机器的性能⾄少是8核16G的配置,服务器性能越强⼤,处理时间越短;
- 互联网: 可道云完全支持离线部署,但部分插件的正常使用有赖于公网提供的服务。(部分插件使用过程需连外网,如‘OfficeLive预览’、‘永中office预览’、‘Google文档预览’、‘浩辰CAD预览’、‘AutoCAD 在线预览’等)
2 部署方式比较
部署方式 | 公网访问 | 存储 | 硬件费用 |
---|---|---|---|
阿里云服务器和存储 | 可以在公网访问,访问以及上传下载速度主要取决于阿里云服务器带宽 | 可选SSD云盘、OSS对象存储等 | 需支付阿里云的存储和服务器费用 |
本地搭建服务器和存储 | 如果没有外网的出口,则用户不能在公网访问,但是在内网访问很快 | 自行准备物理机硬盘,最好用磁盘阵列 | 需要提供独立的主机和存储系统 |
云服务器部署所需资源
- 云服务器ECS
- 付费模式: 包年包月、时长越久越划算
- 地域及可用区: 建议与使用地区一致
- 实例规格:
通用型
即可, 如考虑成本优化可选共享型
, 配置建议2c4g
起 - 系统镜像: 主流linux如
Alibaba Cloud Linux
,CentOS
,Ubuntu
皆可选择, 推荐Ubuntu22.04
- 系统盘: 默认40GiB即可
- 存储:数据盘或者OSS对象存储
- 数据盘: 在选择ECS存储时, 选择增加一块数据盘, 容量视需求而定
- 优点: 具有高性能和低时延的特点, 直接挂载到ECS服务器, 使用方法与普通物理硬盘相同
- 缺点: 存储费用相对更高, 传输速度依赖于公网带宽
- OSS对象存储: 具体价格参考
- 优点:
- 适合存储非结构化数据, 可以通过API在任何时间、任何地点访问对象存储里的数据
- 存储价格相对较低, 上行流量免费, 购买资源包更划算
- 支持全球加速功能(有额外费用)
- 缺点:
- 收费包含存储、下行流量、请求等各种费用
- 优点:
- 数据盘: 在选择ECS存储时, 选择增加一块数据盘, 容量视需求而定
- 公网IP
- 按固定带宽: 建议10Mbps起
- 按使用流量: 流量传输较多时不划算
- 云数据库RDS:(可选)
- 优点:
- 无需部署, 即开即用
- 自动备份和故障转移, 安全性更高
- 缺点:
- 需要额外购买RDS实例
- 优点:
3 部署参考实例
3.1 公有云部署
- 用户的文件主要是中小尺寸的图片以及pdf、office、wps文档(10M以下),且对OnlyOffice在线协作编辑需求不高, 那么⽤户可选配⼀台2核4G的CentOS服务器。
- 单台服务器价格为215元左右/⽉。
- 带宽建议至少选择10M,价格为500元左右/月。
- 存储服务使⽤阿⾥云的对象存储服务,价格为0.15元/GB/⽉。 总共每月费用大概在700元左右
- 用户的文件主要是中尺寸的图片以及pdf、office、wps文档(10M左右),且对OnlyOffice在线协作编辑有一定需求, 那么⽤户可选配⼀台4核8G的CentOS服务器。
- 单台服务器价格为430元左右/⽉。
- 带宽建议至少选择10M,价格为500元左右/月。
- 存储服务使⽤阿⾥云的对象存储服务,价格为0.15元/GB/⽉。 总共每月费用大概在900元左右
- 用户的文件主要是中大尺寸的图片以及pdf、office、wps文档(10M以上),且对OnlyOffice在线协作编辑需求较高, 那么⽤户可选配⼀台8核16G的CentOS服务器.
- 单台服务器价格为860元左右/⽉。
- 带宽建议选择20M,价格为800元左右/月。
- 存储服务使⽤阿⾥云的对象存储服务,价格为0.15元/GB/⽉。 总共每月费用大概在1700元左右
- (可选)用户对稳定性和安全要求较高时,建议选择云数据库RDS版MySQL环境,基于阿里云分布式文件系统和SSD盘高性能存储,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案。包括云数据库Redis集群;Redis主要用于加速缓存读写,提升使用体验(非必要,MySQL+Redis均可部署在单台服务器)。
- 云数据库MySQL单机基础版4核16GB,价格为480元左右/月。
- 云数据库MySQL高可用企业级独享版4核16G,价格为1400元左右/月。
- Redis高可用16GB集群版(8节点),价格为1500元左右/月。
这⾥给出的是阿⾥云的参考价格,具体的可能有差异,阿⾥云的服务器如果按年付费会更便宜。服务器性能越好,处理速度越快,带宽越高,⽤户体验越好。
3.2 私有云部署
影响体验的最大因素除了服务器配置以外就是带宽,在内网部署时带宽更容易满足,因此非常推荐在内网搭建私有云环境;同时考虑到本地服务器的不可伸缩性,建议尽量选择性能相对⾼⼀些的服务器。
- 用户量在300人以内,如果选择一台浪潮单CPU、E5-2609v4、8核、16G、2TB的服务器,则可以满足中大尺寸的图片以及pdf的在线预览以及office、wps文档的在线编辑。
- 在私有云部署时,如果⽤户可以提供性能更好的服务器或者预算允许购买更好的服务器,那么耗时服务的处理时间更短、响应更快,⽤户体验更好。⽐较常⽤的服务器类型有联想、浪潮、惠普、戴尔。具体购买什么类型的服务器视⽤户的偏好⽽定、什么配置的服务器视私有云的⽤户数量⽽定,如果企业⼈数在500⼈以上那么建议购买性能更好、数量更多的服务器。
4 推荐配置
提醒
以下表格是建议的最低机器配置,包括单机和分布式的部署方案推荐。如果选择单机,维护相对容易,但对服务器要求较高,因此推荐选择性能和配置更好的服务器。
用户数 | CentOS机器数量及配置 | 存储容量 | 网络要求 | 系统盘要求 |
---|---|---|---|---|
100以内 | 1台4核8G的机器(站点、数据库和文档服务器) | 1TB或以上,可动态扩充 | 千兆网口 | > 240GB |
100-300 | 1台8核16G的机器(站点、数据库和文档服务器) | 3TB或以上,可动态扩充 | 千兆网口 | > 240GB |
300-500 | 1台8核16G的机器(站点、文档服务器) 1台8核16G的机器(数据库服务器) |
5TB或以上,可动态扩充 | 千兆⽹⼝或万兆⽹⼝ | > 240GB |
500-1000 | 1台16核32G的机器(站点、文档服务器) 1台8核16G的机器(数据库服务器) |
10TB或以上,可动态扩充 | 千兆⽹⼝或万兆⽹⼝ | > 240GB |
1000-2000 | 1台16核32G的机器(站点、文档服务器) 1台16核32G的机器(数据库服务器) |
10TB或以上,可动态扩充 | 万兆⽹⼝ | > 240GB |
2000-5000 | 1台32核64G的机器(站点、文档服务器) 1台32核64G的机器(数据库服务器) |
10TB或以上,可动态扩充 | 万兆⽹⼝ | > 240GB |
5 企业版授权的部署实施服务
5.1 部署前准备
- 用户按需准备好服务器,安装推荐的Linux操作系统
- 提供ssh外网访问服务器的账号,或者向日葵远程桌面均可
5.2 部署流程
- 用户完成准备工作后即可实施,或约定一个具体时间
- 部署一般1个工作日内可以完成,用户可随时测试和验收