斷網 AI 操作:在沒有網路連接的情況下運行企業 AI
在斷網環境中操作 AI 系統的技術指南——從間歇性連接的遠端站點到完全氣隙安裝。涵蓋架構模式、模型管理、授權陷阱,以及真正可以離線工作的工具。
「本地部署」和「真正無需網路可運作」之間存在差距。大多數以本地部署為名行銷的企業軟體,仍然假設有可靠的網路連接——用於授權驗證、遙測、模型下載、更新檢查或依賴項解析。拔掉網路線,軟體就停止運作了。
對越來越多的組織來說,這是不可接受的。加拿大北部的遠端採礦作業沒有可靠的寬頻網路。在海上的海軍艦艇沒有雲端連接。部署在競爭環境中的軍事單位沒有保證的網路存取。而一些具有嚴格安全政策的組織,特意將其 AI 基礎設施與網際網路斷開,作為一種安全控制措施。
Microsoft 開始使用「斷網」這個術語來描述這種操作模式——有別於「氣隙」,氣隙意味著完全沒有任何資料傳輸能力的實體隔離。這種區別很重要,因為斷網環境有不同的限制、不同的架構模式,以及與連網和氣隙設置都不同的工具要求。
本指南涵蓋如何在整個連接性頻譜中架構、部署和操作 AI 系統。
斷網操作頻譜
斷網操作並非二元的。存在一個頻譜,頻譜上的每個點對 AI 架構施加不同的限制:
| 模式 | 連接性 | 典型場景 | 主要限制 |
|---|---|---|---|
| 完全連接 | 永遠在線寬頻 | 辦公室環境、雲端優先組織 | 無(標準雲端 AI 可運作) |
| 間歇性連接 | 定期連接(每天幾小時或每週幾天) | 遠端工業站點、海事、農村辦公室 | 停電期間必須運作;連接時同步 |
| 故意斷網 | 網路存在,但 AI 系統按政策隔離 | 注重安全的企業、部分政府 | AI 工作負載無網際網路;內部網路可能存在 |
| 實體氣隙 | 沒有通往外部系統的網路路徑 | 機密政府、關鍵基礎設施、SCADA | 所有資料傳輸通過實體媒介;無例外 |
大多數操作斷網 AI 的組織屬於中間兩個類別。他們並非完全氣隙——他們有某 種定期資料傳輸的機制——但他們無法依賴持續的網際網路存取進行日常 AI 操作。
斷網 AI 的使用案例
遠端工業操作
偏遠地區的採礦作業、海上石油平台和遠端建築工地通常有帶寬有限(256 Kbps 至 2 Mbps)和高延遲(600 毫秒以上)的衛星網際網路。在這些速度下,對雲端 AI 服務進行 API 呼叫,意味著每個請求 5 至 15 秒的響應時間——假設連接還可用的話。
運行 AI 輔助地質分析或設備預測性維護的礦山站點,需要在本地進行推理。模型在現場硬體上運行。當衛星連接可用時,日誌和結果會同步到總部。
海事和海軍操作
商業航運和海軍艦艇在海上度過數週,連接性極少甚至沒有。AI 應用——航線優化、設備監控、文件分析——必須完全在船上硬體上運行。在機密網路上操作的美國海軍艦 艇有額外限制:AI 系統必須在艦艇的機密網路邊界內運作,沒有外部資料路徑。
前沿部署的軍事單位
前沿部署的軍事單位在網路連接不可靠、受到競爭或被對手故意阻斷的環境中操作。情報分析、後勤規劃和態勢感知的 AI 能力,必須在單位攜帶的任何硬體上運作。模型需要足夠小,可以在加固型筆記型電腦或邊緣伺服器上運行,並且需要零網際網路依賴地工作。
災害響應
緊急響應團隊部署到基礎設施損毀或摧毀的區域。通訊網路可能中斷數天或數週。用於損害評估(衛星/無人機圖像分析)、資源分配和文件處理的 AI 工具,必須在沒有連接的可攜式硬體上工作。
安全政策斷網操作
一些具有嚴格安全政策的組織,在特意與網際網路隔離的網路上操作其 AI 系統——不是因為他們在偏遠地點 ,而是因為他們的安全架構要求如此。處理敏感交易算法的金融機構、擁有專有研究資料的製藥公司,以及處理受控非機密資訊(CUI)的政府承包商,都可能選擇故意斷網作為安全控制。
斷網 AI 的技術挑戰
在沒有網際網路連接的情況下運行 AI,引入了連網部署永遠不會遇到的五類技術問題。
1. 模型更新和版本控制
在連網環境中,更新模型是一個拉取命令。在斷網環境中,每次模型更新都需要一個刻意的傳輸過程:
- 如何引入新模型? 帶有安全掃描的實體媒介(USB、外部硬碟)、機密網路的跨域解決方案,或間歇性連接站點在連接窗口期間的批次下載。
- 如何版本控制? 本地模型登錄(Harbor、自托管容器登錄或簡單的版本化文件系統)必須追蹤每個模型版本、其雜湊值、來源和批准狀態。
- 如何回滾? 如果新模型的表 現比前一個版本差,您需要本地回滾能力。這意味著在現場儲存每個生產模型的至少兩個版本。
對於間歇性連接環境,模式是:在連接窗口期間將更新下載到暫存區域 → 本地驗證 → 在維護窗口期間升級到生產環境 → 保留前一個版本以供回滾。
2. 監控和日誌記錄
連網 AI 系統將指標串流到集中監控(Prometheus、Datadog、CloudWatch)。斷網系統無法做到。替代方案:
- 本地日誌記錄:所有推理請求、模型效能指標、錯誤和系統健康資料記錄到本地儲存。根據最長預期斷連期加緩衝期來調整儲存大小。
- 批次同步:當連接恢復時,日誌被批次傳輸到集中監控。這需要一個處理部分上傳、去重和衝突解決的同步代理。
- 本地警報:關鍵警報(模型失敗、磁碟滿、GPU 錯誤)必須在本地觸發——發送電子郵件到本地郵件伺服器、SNMP 陷阱或本地網路上的儀表板警報。當沒有網際網路時,您無法依賴 PagerDuty。
規劃日誌儲存。每天產生 10,000 個推理請求並進行完整請求/響應日誌記錄的中等活躍 AI 系統,每天產生 2 至 5 GB 的日誌。對於 30 天的斷連期 ,在壓縮之前需要 60 至 150 GB 的日誌儲存。
3. 授權管理
這是許多「本地部署」在斷網環境中失敗的地方。企業 AI 中常用的軟體授權模型:
| 授權類型 | 是否適用於斷網 | 常見失敗模式 |
|---|---|---|
| 具有離線啟動的永久授權 | 是 | 硬體更改後可能需要重新啟動 |
| 具有定期回報的年度訂閱 | 超過寬限期後失敗 | 自上次簽到後 30 至 90 天停止運作 |
| 浮動授權伺服器 | 是,如果伺服器是本地的 | 如果授權伺服器在外部托管則失敗 |
| 基於使用量的計費 | 否 | 需要即時或定期報告 |
| 開源(Apache 2.0、MIT) | 是 | 無 |
| NVIDIA AI Enterprise | 視配置而定 | 斷網使用需要本地授權伺服器 |
解決方案:在將任何軟體部署到斷網環境之前,在沒有網際網路存取的情況下測試它,持續時間等於您的最長預期斷連期。不要相信供應商文件——實際測試它。許多聲稱「支援本地部署」的工具從未在沒有連接的情況下進行過測試。
對於 NVIDIA AI Enterprise,斷網部署特別需要本地委託授權伺服器(DLS)。這是有文件記錄的,但不是預設配置。如果您在斷開連接之前沒有設置它,您的 GPU 計算授權將過期。
4. 知識庫時效性
使用檢索增強生成(RAG)的 AI 系統依賴應反映當前資訊的知識庫。在斷網環境中:
- 您的資料會變得多陳舊? 對於某些應用(分析歷史文件、設備維護手冊),知識庫變化緩慢,陳舊性不是問題。對於其他應用(威脅情報、市場分析),即使一週的陳舊性也會降低輸出品質。
- 如何更新知識庫? 新文件必須在本地進行擷取、分塊、嵌入和索引。如果您的嵌入模型或向量資料庫需要網際網路存取,您的 RAG 管道就會中斷。
- 如何處理矛盾? 當知識庫更新在連接窗口後到達時,它可能與斷連期間 AI 一直在分析的文件中的資訊相矛盾。
設計您的 RAG 管道時要考慮陳舊性容忍度。在知識庫中包含元資料時間戳,使 AI 可以指示其來源上次更新的時間。
5. 依賴項管理
現代 AI 軟體有深度的依賴樹。典型的推理設置可能依賴:
- Python 套件(PyTorch、transformers、vLLM)
- 系統函式庫(CUDA、cuDNN、NCCL)
- 容器映像檔(如果使用 Docker/Kubernetes)
- 模型權重(來自 Hugging Face 的多 GB 下載)
- 分詞器文件、配置文件、安全過濾器
在連網環境中,pip install 和 docker pull 自動解決這些問題。在斷網環境中,每個依賴項都必須預先暫存。遺漏一個,您的部署就會因為神秘的匯入錯誤而失敗。
解決方案:所有依賴項都內建的容器化部署。在連網環境中建置容器映像檔,驗證它們可以工作,然後將映像檔(AI 工作負載可能為 10 至 50 GB)傳輸到斷網站點。使用本地容器登錄(Harbor、registry:2)來托管它們。
斷網 AI 的架構模式
模式 1:自包含推理節點
最簡單的模式。一台服務器或工作站,包含本地運行 AI 推理所需的一切。
組件:
- GPU 硬體(工作站用 NVIDIA RTX 4090/A6000,伺服器用 A100/H100)
- 本地模型文件(llama.cpp/Ollama 用 GGUF 格式,或 vLLM 用 PyTorch 權重)
- 本地推理伺服器(Ollama、llama.cpp server、vLLM 或 TGI)
- 呼叫本地推理端點的應用層
最適合:單使用者或小團隊部署、邊緣/戰術應用、基於筆記型電腦的現場部署。
限制:無冗餘,受限於可用硬體上適合的模型,無集中管理。
模式 2:本地 AI 服務叢集
多節點設置,為本地網路上的使用者提供 AI 推理服務。
組件:
- 2 個以上 GPU 節點用於推理(負載平衡和冗餘)
- 儲存批准模型版本的本地模型登錄
- API 閘道(Kong、NGINX)路由推理請求
- 本地監控堆疊(本地網路上的 Prometheus + Grafana)
- 身份驗證/授權(本地 LDAP/AD 整合)
最適合:部門級部署、擁有多個使用者的遠端站點操作、故意斷網的企業網路。
更新模式:新模型通過實體媒介傳輸或在連接窗口期間下載,在本地網路上的暫存環境中進行測試,並在驗證後升級到生產環境。
模式 3:中心輻射式與定期同步
適用於擁有連網總部和多個斷網遠端站點的組織。
中心(連網):
- 集中模型訓練和微調
- 模型驗證和批准管道
- 聚合監控和分析
- 知識庫管理
輻射(斷網):
- 本地推理叢集
- 本地模型登錄(鏡像中心的子集)
- 本地日誌聚合
- 批次同步代理
同步過程:當輻射端建立連接(排定的衛星窗口、實體媒介快遞或 VPN 連接)時,它從中心拉取批准的模型更新,並將聚合的日誌和使用資料推送到上游。同步是冪等的——中斷的同步從中斷處繼續。
最適合:擁有遠端站點的採礦公司、海事船隊、混合連網和斷網位置的組織。