NAT Gateway(NAT Gateway)是阿里雲全託管的網路位址轉譯網關,通過轉換和隱藏雲端服務地址,防止地址直接暴露,提升網路安全性。
產品類型
公網 NAT Gateway可以綁定 EIP 實現公網訪問,VPC NAT Gateway不支援。但 NAT Gateway本身不決定流量的走向,僅負責地址轉換。資料包是否會被發送到 NAT Gateway,以及地址轉換後流向何處,由 VPC 的路由表控制。
公網 NAT Gateway與ECS 直綁 EIP 的區別
與直接為 ECS 綁定 EIP 相比,公網 NAT Gateway提供了共用 EIP、統一出口管理等能力。
維度 | ECS 直綁 EIP | 公網 NAT Gateway |
EIP 用量 | 每個 ECS 綁定1個 EIP,EIP 數量隨 ECS 執行個體數量增長 | 多個 ECS 共用少量 EIP,支援綁定多個 EIP 疊加頻寬 |
出口安全 | 每個 ECS 對外使用獨立 EIP,源 IP 可見 | 出口 IP 收斂為少量地址,隱藏後端執行個體的源 IP |
營運能力 | EIP 分散管理,無法統一監控和限速 | 網關集中管理,支援流量監控、頻寬限速和策略配置 |
適用情境 | 少量 ECS 或容器,無出口管控要求 | 多個 ECS 或容器,需統一出口或流量管控 |
公網 NAT Gateway - 公網訪問
公網 NAT Gateway可以將 VPC 內的私網 IPv4 地址轉換為 EIP,實現多伺服器共用EIP訪問公網。
伺服器訪問公網 使用公網 NAT Gateway的 SNAT 功能,可實現多個 ECS 執行個體共用 EIP 訪問公網,節省成本的同時提升安全性。 | 多 VPC 共用 NAT 訪問公網 使用 VPC 對等串連或雲企業網 CEN 實現 VPC 互連,可實現多個 VPC 共用公網 NAT Gateway訪問公網。 |
VPC NAT Gateway - 私網訪問
VPC NAT Gateway可以將 VPC 內的私網 IPv4 地址轉換為 NAT IP,解決地址衝突網路的互訪或滿足使用指定地址訪問的訴求。
私網衝突解決 網段重疊的 VPC 無法互連,可以使用 VPC NAT Gateway對衝突的私網地址進行轉換。 |
指定地址訪問 金融證券等受監管行業,雲上業務使用 VPC NAT Gateway,確保通過固定的、指定的私網IP地址訪問本地IDC。 |
效能與高可用
高可用能力
NAT Gateway支援跨可用性區域容災和單可用性區域容災兩種部署模式,建立時通過容災類型選擇。
單可用性區域容災模式已在 NAT Gateway支援的所有地區開放,如需使用請聯絡客戶經理申請。
跨可用性區域容災 NAT Gateway跨可用性區域冗餘部署,單可用性區域故障時自動容災切換,適用於 ECS 等執行個體分布在多個可用性區域、需要共用同一 NAT Gateway訪問公網。 | 單可用性區域容災 NAT Gateway部署在單一可用性區域內,只保障本可用性區域高可用,適用於業務集中在某一個可用性區域、使用獨立 NAT Gateway訪問公網。 |
跨可用性區域容災(預設) | 單可用性區域容災 | |
部署方式 | 主備兩個可用性區域各部署一套執行個體,備可用性區域由阿里雲選擇 | 僅在使用者指定的可用性區域內部署,可用性區域內裝置級冗餘 |
容災能力 | 可用性區域故障時自動切換 | 阿里雲確保本可用性區域內的高可用能力 |
費用 | 基準價 | 執行個體費約為跨可用性區域的 50%,CU 費約為 80% |
適用情境 | ECS 等執行個體分布在多個可用性區域、需要共用同一 NAT Gateway訪問公網 | 業務集中在某一個可用性區域、使用獨立 NAT Gateway訪問公網 |
自動彈性
NAT Gateway提供跨可用性區域容災和單可用性區域容災兩種部署模式,效能指標如下。
部署模式 | 效能指標 | 建立串連速率(CPS) | 輸送量(包括入流量和出流量) | 並發串連數 | 包處理速率(PPS) |
跨可用性區域容災 | 初始指標 | 2萬 | 5 Gbps | 50萬 | 80萬 |
彈性上限 | 10萬 | 15 Gbps | 200萬 | 250萬 | |
單可用性區域容災 | 初始指標 | 2萬 | 10 Gbps | 50萬 | 80萬 |
彈性上限 | 10萬 | 20 Gbps | 200萬 | 250萬 |
為保證效能和穩定性,NAT Gateway採用分布式高可靠叢集架構,所有流量將平均分配到叢集中的多台系統伺服器上進行轉寄。因此上述輸送量和包處理速率僅在多會話情況下才能達到最大彈性上限,單會話的輸送量和包處理速率受單台系統伺服器效能限制。建議您先進行業務壓測,以瞭解執行個體的效能表現,並配置相應監控。
單會話的輸送量上限=輸送量彈性上限÷叢集中伺服器的個數
單會話的PPS上限=包處理速率彈性上限÷叢集中伺服器的個數
當NAT Gateway的效能超過最大指標時,業務訪問將面臨丟包風險。如需更高效能,請聯絡商務經理進行申請。
在實際業務情境中,NAT Gateway的效能受到執行個體包長(網路資料包的平均大小)、連線類型(長串連或短串連)、網路架構等多種因素的影響。因此,執行個體的實際效能表現可能存在偏差。建議您結合自身業務特點,提前進行壓力測試以評估執行個體效能,併合理配置監控項,以確保業務的平穩運行。