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