您可以通過變更應用型負載平衡 ALB(Application Load Balancer)執行個體的網路類型來滿足您的業務要求。
執行個體網路類型
執行個體類型 | 公網ALB執行個體 | 私網ALB執行個體 |
適用情境 | 需要從互連網訪問後端服務。 | 僅需從阿里雲VPC訪問後端服務。 |
IP地址分配 | 分配Elastic IP Address(EIP)和私網IP。 可為綁定Anycast EIP實現多地區就近接入。 | 僅分配私網IP。 |
訪問方式 | 可通過公網和私網訪問。 | 僅可通過私網訪問。 |
邏輯示意 | ||
計費相關 | 涉及執行個體費、LCU費和公網網路費(由EIP收取)。 | 僅涉及執行個體費和LCU費。 |
協議版本
協議版本 | 預設分配的對外提供服務IP(每可用性區域) | 說明 |
IPv4 |
|
|
雙棧 |
|
|
僅部分地區支援雙棧。
雙棧ALB執行個體根據IPv4判斷網路類型。IPv4為私網表示該執行個體為私網類型,IPv4為公網代表該執行個體為公網類型。
僅支援建立雙棧執行個體,不支援升級已有IPv4執行個體為雙棧。
存取控制策略(ACL)條目僅支援IPv4地址。
升級後的 ALB 執行個體從每個指定的交換器中分配對外提供服務的私網 IPv4 地址和 IPv6 地址。
公網IP介紹
ALB支援的公網類型:
EIP:EIP是可以獨立購買和持有的公網IP地址資源。EIP可綁定到專用網路類型的CLB執行個體、私網ALB執行個體和公網NAT Gateway上。更多資訊,請參見什麼是Elastic IP Address。
Anycast EIP:Anycast EIP是可以獨立購買和持有的公網IP地址資源。每一個Anycast EIP執行個體會被分配一個可訪問公網的IP地址。更多資訊,請參見什麼是Anycast EIP。
關於Anycast EIP和EIP的差異,請參見Anycast EIP和EIP對比。
使用限制
ALB執行個體綁定Anycast EIP使用限制:
ALB支援Anycast EIP的地區,請參見下表。
地區 | 地區 |
中國 | 中國香港 |
亞太地區 | 韓國(首爾)、日本(東京)、新加坡、馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉)、泰國(曼穀) |
歐美地區 | 英國(倫敦)、美國(維吉尼亞)、美國(矽谷)、德國(法蘭克福) |
ALB執行個體綁定EIP使用限制:
ALB執行個體每個可用性區域綁定的EIP類型需保持一致。關於ALB支援綁定的EIP類型,請參見ALB支援綁定哪些類型的EIP?。
綁定前,要求EIP未加入共用頻寬。如有加入共用頻寬的需求,ALB執行個體綁定EIP後,您可以在負載平衡控制台選擇加入共用頻寬。EIP的線路類型與共用頻寬的線路類型需保持一致。關於如何加入共用頻寬,請參見調整公網執行個體頻寬峰值。
計費影響
ALB的計費項目前按小時收取,不足1小時按1小時計費。網路類型變更大約需要一分鐘,如果您在1小時中間變更了網路類型,不足1小時的部分將按照變更前的計費規則收取1小時的費用。更多資訊,請參見ALB計費規則。
公網和私網之間的變更,計費影響如下。
操作
使用情境
變更方式
計費影響
相關計費文檔
IPv4私網變更公網
ALB需要對外提供IPv4服務。
通過分配EIP或Anycast EIP。
為ALB執行個體分配EIP或Anycast EIP,會在對應的EIP或Anycast EIP上產生公網網路費。
IPv4公網變更私網
ALB不再需要對外提供IPv4服務。
通過解除綁定EIP或Anycast EIP。
變更後,具體的計費情況請以您的實際賬單為準。
無
IPv6私網變更公網
ALB需要對外提供IPv6服務。
通過為IPv6網關開啟公網頻寬。
IPv6網關開啟公網頻寬會產生一定的費用。
IPv6公網變更私網
ALB不再需要對外提供IPv6服務。
通過為IPv6網關關閉公網頻寬。
變更後,具體的計費情況請以您的實際賬單為準。
無
前提條件
您已建立ALB。具體操作,請參見建立和管理ALB執行個體。
IPv4執行個體網路類型變更
私網變更公網
執行個體由私網變更為公網時,您需要為ALB執行個體分配公網IP,支援為ALB執行個體分配EIP或Anycast EIP,該操作將產生相關公網網路費,更多資訊,請參見Elastic IP Address計費和Anycast EIP計費。
在頂部功能表列,選擇執行個體所屬的地區。
在執行個體頁面,找到目標私網ALB執行個體,然後單擊執行個體ID。
在執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv4右側單擊變更網路類型。
在變更網路類型對話方塊中,根據您的業務需求選擇IP類型並分配公網IP,然後單擊確定變更。
分配EIP
選擇IP類型為Elastic IP Address。
在列表中的分配Elastic IP Address下拉框中選擇新購Elastic IP Address或指定可用的Elastic IP Address。
說明列表中的所有可用性區域都需要分配Elastic IP Address。
如果您的業務需要ALB使用某個特定IP地址的EIP,您可以通過變更單個EIP實現。變更單個EIP需要增加或減少可用性區域來實現綁定或解除綁定EIP。關於如何變更可用性區域,請參見更新執行個體可用性區域。
選擇新購Elastic IP Address時,請注意:
ALB網路類型變更會影響業務,之前隨公網ALB建立的EIP會因網路類型的變更自動解除綁定或釋放掉且無法找回。
您可以通過Elastic IP Address管理主控台查看已購EIP的相關參數資訊。
新購的EIP為隨用隨付(按使用流量計費)的BGP多線預設安全防護EIP。
分配Anycast EIP
關於ALB綁定Anycast EIP的相關限制和詳細操作,請參見綁定Anycast EIP實現多地區就近接入。
選擇IP類型為AnycastElastic IP Address。
在列表中的分配AnycastElastic IP Address下拉框中選擇新購AnycastElastic IP Address或指定可用的Anycast EIP,然後單擊確定變更。
說明列表中的所有可用性區域都需要分配Anycast EIP。
選擇新購AnycastElastic IP Address時,請注意:
ALB執行個體變更私網或釋放後,關聯的Anycast EIP會自動解除綁定並釋放。
您可以通過任播Elastic IP Address管理主控台查看已購Anycast EIP的相關參數資訊。
在執行個體詳情頁簽,查看網路類型。
此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv4的網路類型轉變為公網後,代錶轉換成功。
公網變更私網
ALB執行個體由公網類型轉換為私網類型,此操作會一次性解除綁定公網執行個體上所有EIP,並修改執行個體網域名稱解析,將EIP變更為私網IP,請謹慎操作。
在頂部功能表列,選擇執行個體所屬的地區。
在執行個體頁面,找到目標公網ALB執行個體,然後單擊執行個體ID。
在執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv4右側單擊變更網路類型。
在彈出的對話方塊中,確認轉換後的影響,然後單擊確定變更。
在執行個體詳情頁簽,查看網路類型。
此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv4的網路類型轉變為私網後,代錶轉換成功。
雙棧執行個體網路類型變更
私網變更公網
IPv4私網變更公網,請參見IPv4執行個體網路類型變更。
IPv6私網變更公網,請執行以下步驟完成變更。
說明IPv6私網變更公網,將在VPC中的IPv6網關中開啟公網頻寬。開啟公網頻寬會產生一定的費用且會根據ALB公網和私網的切換,自動加入或刪除。更多資訊,請參見IPv6網關計費說明。
在頂部功能表列,選擇執行個體所屬的地區。
在執行個體頁面,找到目標私網ALB執行個體,然後單擊執行個體ID。
在執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv6右側單擊變更網路類型。
在彈出的IPV6變更網路類型對話方塊中,確認提示資訊,然後單擊確定變更。
說明如果ALB執行個體所在的VPC下沒有IPv6網關,系統將提示您建立IPv6網關。請根據控制台提示資訊完成操作。
在執行個體詳情頁簽,查看網路類型。
此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv6的網路類型轉變為公網後,代錶轉換成功。
公網變更私網
IPv4公網變更私網,請參見IPv4執行個體網路類型變更。
IPv6公網變更私網,請執行以下步驟完成變更。
在頂部功能表列,選擇執行個體所屬的地區。
在執行個體頁面,找到目標公網ALB執行個體,然後單擊執行個體ID。
在執行個體詳情頁簽,找到基本資料地區,在網路類型的IPv6右側單擊變更網路類型。
在彈出的關閉IPV6公網對話方塊中,確認轉換後的影響,然後單擊確定關閉。
在執行個體詳情頁簽,查看網路類型。
此變更生效大約需要一分鐘,在執行個體詳情頁簽查看IPv6的網路類型轉變為私網後,代錶轉換成功。