適用於企業和教育的 Microsoft 網內快取 要求

本文詳細說明使用適用於企業和教育的 Microsoft 網內快取的需求與建議規格。

授權需求

  • 有效Azure訂閱:使用 適用於企業和教育的 Microsoft 網內快取 服務,您需要有效的 Azure 訂閱,才能提供必要的Azure資源。

    如果你還沒有 Azure 訂閱,可以建立一個 Azure 隨用隨付帳號,這需要信用卡來驗證。 欲了解更多資訊,請參閱 Azure 免費帳號常見問題集。

    雖然使用和管理需要存取 Azure,但 Connected Cache Azure 資源不會產生任何 Azure 成本

  • Windows 桌面版:您的組織必須為每台從連接快取節點下載內容的 Windows 桌面裝置訂閱以下其中一項授權:

    同時從 Connected Cache 節點下載授權的 Windows Desktop 機器數量沒有限制。

  • Windows Server:您的組織必須為每台從連接快取節點下載內容的 Windows Server 裝置訂閱以下其中一項授權:

    • Windows Server Standard
    • Windows Server Datacenter
    • Windows Server Datacenter: Azure Edition

    同時從 Connected Cache 節點下載授權的 Windows Server 機器數量沒有限制。

快取節點主機需求

一般要求條件

  • 任何先前安裝的 Connected Cache 必須先 從主機上卸載 ,才能安裝最新版本的 Connected Cache。

  • 這些列出的端點 必須能被主機存取。

  • 主機不得有其他使用 80 埠 (的服務/應用程式,例如設定管理員或分發點) 。

  • 為避免影響非連接快取工作負載,主機不應已安裝任何Azure IoT Edge模組。

  • 主機必須至少有 4 GB 的可用記憶體。

  • 主機必須至少有 100 GB 的可用磁碟空間。

  • 主機必須允許80號和443號埠的進出流量。 入站用於接收內容請求,出站則用於下載及快取請求內容。

    注意

    如果主機被防火牆保護,請確保防火牆規則允許 443 埠口的進出流量。 埠 80 防火牆規則會在快取節點部署過程中自動建立,並在快取節點卸載時被清理。 欲了解更多資訊,請參閱 缺失的 WSL 埠轉發規則 (443,5000) 。

Windows 主機的額外需求

  • Windows 主機必須使用 Windows 11 或 Windows Server 2022 (或更新的) ,並套用最新的累積更新。

  • Windows 主機必須支援巢狀虛擬化。 確保任何可能限制巢狀虛擬化的安全設定都未啟用,例如在 Azure 虛擬機中啟用「受信任啟動」。

  • 部署中的 PowerShell 腳本與 PowerShell 7.x 不相容。 部署時必須使用 PowerShell 5.1,但部署後任一版本皆可用於管理。

  • Windows 主機必須在部署過程中安裝 Hyper-V PowerShell 管理工具。 這些元件並非部署快取節點運作的必要條件,且在成功部署後可移除。

    啟用 Windows 11 上的 Hyper-V 管理工具:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-PowerShell -All
    

    在 Windows Server 上安裝 Hyper-V 管理工具:

    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools
    

    在 Windows 11 上停用 Hyper-V 管理工具:

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    

    在 Windows Server 上卸載 Hyper-V 管理工具:

    Uninstall-WindowsFeature -Name Hyper-V
    
  • Windows 主機必須 安裝 WSL 2。 你可以以本地管理員身份登入,並在提升的 PowerShell 視窗中執行以下指令,安裝於 Windows 11 和 Windows Server 2025:

    wsl.exe --install --no-distribution
    
  • Windows IP 助手 服務 () iphlpsvc 必須在 Windows 主機上啟用。 連接快取用於 netsh portproxy 將流量從主機的 IP 位址轉發到運行 MCC 容器的 WSL 分發。 這需要 IP Helper 服務正在執行。 如果服務被停用,MCC 容器將不會收到來自外部 localhost 的任何客戶端請求。

    你可以透過在提升的 PowerShell 視窗執行以下指令來驗證並啟用 IP 助手服務:

    Get-Service -Name iphlpsvc | Select-Object Name, Status, StartType
    Set-Service -Name iphlpsvc -StartupType Automatic
    Start-Service -Name iphlpsvc
    

Linux主機的額外需求

  • Linux 主機必須使用以下其中一種作業系統:
    • Ubuntu Server 24.04
    • Red Hat Enterprise Linux (RHEL) 8.* 或 9.*
      • 若使用 RHEL,必須將預設的 Podman) (容器引擎替換為 Moby

代理支援

Connected Cache 設計為反向代理,若置於預設開啟快取或預期絕對格式 URL(例如大多數基於 Squid 的代理 () )後方時無法運作。 僅支援能處理原始表單 URL 的代理,因此此類前向代理必須設定為允許內部代理直接連接來源,或允許連接快取節點直接存取網際網路。

  • 不支援多張網路介面卡 (網卡) 在同一台連接快取主機上。
  • 建議最低速度為 1 Gbps 網卡,但任何網卡都支援。
  • 網卡和 BIOS 應該支援 SR-IOV 才能達到最佳效能。

根據您的 企業配置,建議將連接快取節點部署到符合以下硬體建議規格的主機上:

元件 分公司 中小企業 大型企業
CPU 核心 4 8 16
記憶體 8 GB,4 GB 免費 16 GB,4 GB 免費 32 GB,4 GB 免費
磁碟儲存 100 GB 免費 免費 500 GB 2 個 200-500 GB 免費
NIC 1 Gbps 5 Gbps 10 Gbps