气隙意味着什么?
气隙基础设施与互联网或任何外部系统都没有网络连接。 所有数据和计算都保留在隔离硬件上。
绝对隔离: 无WiFi、无连接到外部网络的以太网、无连接到互联网设备的USB连接。
数据设计上保留在本地: 推理在本地进行,结果保留在本地;但数据仍可能通过可移动介质、内部人员或物理接触外泄。
更新手动进行: 无法自动下载模型更新。更新需要物理媒体 (USB驱动器、SD卡) 或内部网络传输。
典型气隙架构是什么样的?
一台机器或小型集群,完全隔离,具有受限的物理访问。
- 1专用硬件: 仅用于LLM推理的服务器,无其他用途。
- 2隔离网络: 无连接到企业网络或互联网。最多独立VLAN。
- 3加密存储: 所有模型文件、数据、日志在静止时加密。
- 4受控访问: 仅授权人员可访问。需要多因素身份验证。
- 5物理安全: 锁定的服务器室、监视、访问日志。
- 6无可移除媒体: USB端口禁用、CD/DVD驱动器移除。
- 7本地监控: 日志保留在系统上,不发送到外部监控服务。
如何将网络与外部连接隔离?
隔离在多个级别强制执行:
- 物理: 气隙基础设施的独立网络硬件 (交换机、路由器)。
- 防火墙: 入站和出站流量被阻止。云服务、NTP、外部DNS服务器无例外。
- 软件: 主机级防火墙 (iptables、Windows Firewall) 作为次要控制。
- 监控: 网络流量被审计。任何外部连接尝试都被记录和标记。
如何在气隙环境中管理模型?
模型更新是手动的,需要物理媒体传输或内部安全流程。
- 1在互联网连接的机器 (独立、非分类环境) 上下载模型。
- 2验证模型完整性 (校验和、数字签名)。
- 3通过加密USB驱动器或内部文件服务器传输到气隙系统。
- 4验证: 运行测试以确保模型完整性在传输过程中未被破坏。
- 5部署: 将模型加载到推理引擎中。
- 6文档: 记录部署了哪些模型、版本、日期。
如何处理更新和补丁?
安全更新和模型更新是手动的:
- 模型更新: 遵循上述流程。按季度或年度安排更新。
- 操作系统补丁: 首先在隔离的暂存环境中测试,然后部署到生产环境。
- 依赖项: 仔细评估新版本。气隙系统运行较旧版本的时间较长。
- 无自动更新: 完全禁用自动更新。所有更新都受控制、记录和审计。
如何确保气隙系统中的安全?
气隙本质上更安全 (无外部攻击),但会出现新风险:
- 内部威胁: 拥有访问权限的员工可能通过USB复制数据。需要双人完整性检查。
- 供应链攻击: 传输过程中的模型或依赖项被破坏。验证校验和、数字签名。
- 物理盗窃: 价值数百万的模型和数据。需要锁定的房间、监视、入侵检测。
- 社交工程: "相信我,我需要更新模型。" 需要正式的变更控制流程。
- 日志记录缺口: 如果日志未被审计,没有人会发现内部活动。需要定期外部审计日志。
常见的气隙部署错误
- 不完整隔离: 留下一个开放端口、启用一个无线卡或允许USB设备会破坏气隙。严格审计。
- 无变更控制: 模型更新非正式进行,无文档。导致部署版本信息丢失。
- 糟糕的备份策略: 气隙系统需要冗余存储和异地备份。但备份本身必须是气隙的。
- 日志记录不足: 气隙系统需要全面审计 (谁访问了什么、何时)。没有日志,违规行为无法检测。
- 仅信任物理安全: 安全需要多个层次: 隔离、加密、访问控制、审计,而不仅仅是锁定的门。
关于气隙系统的常见问题
我们如何在气隙系统中更新模型?
通过加密USB手动进行,或通过与互联网隔离的内部安全网络进行。所有更新都需要变更控制批准和审计跟踪。
我们可以为气隙系统使用云备份吗?
不可以。云备份需要互联网连接 (破坏气隙)。使用物理备份 (加密硬盘) 存储在独立安全设施中。
气隙是否真的安全防止所有攻击?
大多数情况下是的,但内部威胁仍然存在。气隙可以防止远程攻击,但物理访问或内部访问可能会破坏它。
气隙部署的成本是多少?
成本在很大程度上取决于项目范围。硬件通常与常规本地部署相当;由于更新、审计和变更控制需要手动完成,运营成本会上升。请根据自身需求获取报价。
我们可以在气隙环境中使用标准工具 (Ollama、vLLM) 吗?
可以。两种工具都可以在没有互联网的情况下工作。在模型和依赖项离线安装完毕、并关闭更新检查和遥测后,不需要互联网连接。
