1. 硬件需求
1.1 生产环境
在生产环境下,你需要具备以下硬件需求,以测试集群部署环境下的 Dify Enterprise 能力:- Kubernetes 集群
- 1 个工作节点(Worker Node):4 核 CPU,16 GB 内存
- 容器镜像仓库(插件)
- AWS ECR(with AK/SK or IRSA)/ Azure ACR / Aliyun ACR (with AK/SK) / Tencent TCR (with AK/SK) / Dockerhub / Google Artifact Registry
- 持久化存储
- S3 / AWS S3 (with AK/SK or IRSA) / Azure Blob / Aliyun OSS (with AK/SK) / Tencent COS (with AK/SK) / Google GCS
- 100 GB 存储空间
- PostgreSQL 数据库
- 版本 14+
- 8 CPU,16 GB RAM
- 至少 512G SSD
- Redis 数据库
- 版本 6+
- 1 GB 内存
- 向量数据库虚拟机 - Qdrant 单节点
- 1 台虚拟机
- 4 核 CPU,8 GB 内存
- 100 GB 存储空间
- Kubernetes 集群
- 6 个工作节点(Worker Nodes):每个节点 8 核 CPU,32 GB 内存
- 容器镜像仓库(插件)
- AWS ECR(with AK/SK or IRSA)/ Azure ACR / Aliyun ACR (with AK/SK) / Tencent TCR (with AK/SK) / Dockerhub / Google Artifact Registry
- 持久化存储
- S3 / AWS S3 (with AK/SK or IRSA) / Azure Blob / Aliyun OSS (with AK/SK) / Tencent COS (with AK/SK) / Google GCS
- 512 GB 存储空间
- PostgreSQL 数据库
- 版本 14+
- 8 CPU,16 GB RAM
- 至少 512G SSD
- Redis 数据库
- 版本 6+
- 2 GB 内存
- 向量数据库虚拟机 - Qdrant 集群
- 3 台虚拟机
- 每台 8 核 CPU,64 GB 内存
- 100 GB 存储空间
1.2 例外情况
除非另有书面约定,在以下情况下,Dify 团队将无法为你提供标准部署服务:- 你使用的并非标准云服务硬件,而是本地硬件(如物理服务器等)。
- 你所使用的硬件与其他软件共享。
- 你希望采用非 Kubernetes 的方案进行部署。
- 你希望对现有的软件结构、代码等进行修改。
- 你希望使用 Dify 团队无法支持的某些向量数据库。
- 你希望使用不被支持的硬件协议。
- 其他经 Dify 团队明确拒绝支持的情况。
2. 软件需求
你需要知悉,Dify Enterprise 中开放了强大的第三方软件接入生态。一旦交易达成,你将得到一份 Dify Enterprise 使用手册,该手册中会指出接入第三方软件的方法,敬请参考。但这不意味着 Dify 会帮助你部署第三方软件,更不意味着 Dify 会为你使用该软件造成的后果负责。请你在使用前自行评估第三方软件的使用方法、风险及人员配置。2.1 软件配置
通常情况下,你需要安装并初始化 Kubernetes(K8S) 环境。 同时,需确保你的 Linux 环境 为最新版本,以保证相关依赖库的可用性。除此之外,一般不需要安装其他基础设施。2.2 人员配置
请确保贵司始终有自有的 运维工程师,或通过 Dify 深度技术支持服务,协助推进 Dify 部署的全流程。如果缺乏上述支持,或者你虽有开发团队但缺乏运维经验,可能会导致 Dify Enterprise 的部署遇到困难。你需要在商务沟通期间明确提出你的技术力量储备或部署方案计划,以便我们为你匹配最佳的技术解决方案。 Dify Enterprise 是一款面向大规模应用的软件,技术力量在部署过程中尤为重要。2.3 更新与维护
合同签订后,你将在企业版部署手册中获取 更新方法。你可以选择不更新 Dify 企业版,但你的 激活码 仅在合同约定的时间内生效。 如果软件出现问题,请联系我们的 交付团队 以获得协助。对于软件问题,我们将提供维护服务。常规的问题响应周期为 24 小时;若出现影响软件生产能力的致命问题,我们将尽快协助你解决。 上述协助指 非介入性 的技术支持,即仅对软件本身的正常运行进行维护,不包括软件使用方面的培训,也不提供定制化开发或部署服务。3. 部署
3.1 部署须知
Dify Enterprise 是一套软件系统。单独购买软件时,我们将在软件授权周期内提供 工作日 5*8小时标准技术支持服务。购买本软件并不意味着你已购买 Dify 的部署服务。因此,请在阅读本文后,适当评估现有的技术力量,并与销售人员联系,评估技术难度和你的实际需求,以便我们为你提供最适合的部署解决方案。3.2 标准部署服务范围
一般情况下,你将在合同签订并结清款项后收到以下内容:- Dify Enterprise 激活码——用于激活 Dify 企业版。
- Dify Enterprise 部署手册——请按照手册要求自行部署。
- 帮助你确认硬件是否符合标准部署服务需求。
- 对部署手册的解读和指导。
- 协助你联系可靠的云服务提供商。
- 为你提供有限的与部署手册相关的技术咨询。
3.3 深度技术支持服务
如果你的需求属于 1.3 例外情况 中的某一类,或你认为团队无法调集足够的运维力量进行部署,或需要更多信息来培训你的团队,请联系销售人员评估需求。Dify 为你提供相应的 深度技术支持服务,确保你能够经济、高效、轻松地部署并使用所购买的软件。 这些服务通常包括:- 深度软件集成定制服务。
- 深度介入部署流程服务。
- 深度信息咨询服务。