Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

設定虛擬IP(VIP)LIF

貢獻者

某些新一代資料中心使用網路層3機制、需要在子網路之間容錯移轉生命期。從ONTAP 支援的範例中開始、將會支援VIP資料生命期及相關的路由傳輸協定邊界閘道傳輸協定(BGP)、ONTAP 讓路由資訊中心能夠參與這些新一代網路。

關於這項工作

VIP資料LIF並非任何子網路的一部分、可從以相同IPspace裝載BGP LIF的所有連接埠存取。VIP資料LIF可消除主機對個別網路介面的相依性。由於多個實體介面卡會傳輸資料流量、因此整個負載不會集中在單一介面卡和相關子網路上。VIP資料LIF是透過路由傳輸協定邊界閘道傳輸協定(BGP)通告給對等路由器。

VIP資料生命量具備下列優點:

  • LIF可攜性超越廣播網域或子網路:VIP資料LIF可透過BGP向路由器宣告每個VIP資料LIF的目前位置、容錯移轉至網路中的任何子網路。

  • Aggregate處理量:VIP資料生命量可支援超過任何個別連接埠頻寬的Aggregate處理量、因為VIP生命量可以同時從多個子網路或連接埠傳送或接收資料。

設定邊界閘道傳輸協定(BGP)

在建立VIP生命期之前、您必須先設定BGP、這是用於向對等路由器宣告VIP LIF存在的路由傳輸協定。

從概念9.9.1開始ONTAP 、VIP BGP會使用BGP對等群組來提供預設路由自動化功能、以簡化組態設定。

當BGP對等端點位於同一子網路時、使用BGP對等端點做為下一跳路由器、即可輕鬆學習預設路由。ONTAP若要使用此功能、請設定 -use-peer-as-next-hop 屬性至 true。依預設、此屬性為 false

如果您已設定靜態路由、則這些路由仍會優先於這些自動預設路由。

開始之前

對等路由器必須設定為接受來自BGP LIF的BGP連線、以取得所設定的自治系統編號(ASN)。

註 不處理來自路由器的任何傳入路由宣告、因此您應該設定對等路由器、使其不傳送任何路由更新到叢集。ONTAP
關於這項工作

設定BGP包括選擇性地建立BGP組態、建立BGP LIF、以及建立BGP對等群組。當在指定節點上建立第一個BGP對等群組時、使用預設值自動建立預設BGP組態。ONTAPBGP LIF用於與對等路由器建立BGP TCP工作階段。對於對等路由器而言、BGP LIF是下一跳、可到達VIP LIF。BGP LIF已停用容錯移轉。BGP對等群組會針對對等群組的IPspace中的所有SVM通告VIP路由。

從 ONTAP 9.8 開始、這些欄位已新增至 network bgp peer-group 命令:

  • -ASN預先輸入類型

  • -ASN預先準備端點數

  • 社群

這些BGP屬性可讓您設定BGP對等群組的AS路徑和社群屬性。

從功能變數9.9開始ONTAP 、新增了下列欄位:

  • -ASN 或 -peer-ASN ( 4 位元組值)
    屬性本身不是新的、但現在使用 4 位元組整數。

  • 中型

  • -use對等即下一跳

您可以利用多重出口鑑別器(MED-)支援、針對路徑優先順序進行進階路由選擇。BGP更新訊息中的選用屬性Medion、可讓路由器為流量選取最佳路由。MEDA是無符號32位元整數(0 - 4294967295)、偏好較低的值。

註 雖然支援上述BGP屬性、但路由器卻不需要遵守這些屬性。ONTAPNetApp強烈建議您確認路由器支援哪些屬性、並據此設定BGP對等群組。如需詳細資料、請參閱路由器提供的BGP文件。
步驟
  1. 登入進階權限層級:

    set -privilege advanced

  2. 選用:執行下列其中一項動作、建立BGP組態或修改叢集的預設BGP組態:

    1. 建立BGP組態:

      network bgp config create -node {node_name | local} -asn asn_integer -holdtime
      hold_time -routerid local_router_IP_address

      2位元組ASN的範例:

      network bgp config create -node node1 -asn 65502 -holdtime 180 -routerid 1.1.1.1

      使用4位元組ASN的範例:

    network bgp config create -node node1 -asn 85502 -holdtime 180 -routerid 1.1.1.1
    1. 修改預設BGP組態:

      network bgp defaults modify -asn asn_integer -holdtime hold_time
      network bgp defaults modify -asn 65502
      • asn_integer 指定 ASN 。從支援BGP的ASN 9.8開始ONTAP 、支援2位元組非負整數。這是16位元數(1 - 65534個可用值)。從ONTAP 支援BGP的ASN 9.9.1開始、支援4位元組的非負整數(1 - 4294967295)。預設ASN為65501。ASN 23456保留用於ONTAP 建立不宣告4位元組ASN功能的對等端點、以供建立不含

      • hold_time 指定保留時間(以秒為單位)。預設值為180s。

  3. 為系統SVM建立BGP LIF:

    network interface create -vserver system_svm -lif lif_name -service-policy default-route-announce -home-node home_node -home-port home_port -address ip_address -netmask netmask

    您可以使用 default-route-announce BGP LIF 的服務原則或任何包含「管理 BGP 」服務的自訂服務原則。

    network interface create -vserver cluster1 -lif bgp1 -service-policy default-route-announce -home-node cluster1-01 -home-port e0c -address 10.10.10.100 -netmask 255.255.255.0
  4. 建立BGP對等群組、用於與遠端對等路由器建立BGP工作階段、並設定通告給對等路由器的VIP路由資訊:

    範例1:建立沒有自動預設路由的對等群組

    在此情況下、管理員必須建立通往BGP對等端點的靜態路由。

    network bgp peer-group create -peer-group group_name -ipspace ipspace_name -bgp-lif bgp_lif -peer-address peer-router_ip_address -peer-asn 65502 -route-preference integer
    -asn-prepend-type <ASN_prepend_type> -asn-prepend-count integer -med integer -community BGP community list <0-65535>:<0-65535>
    network bgp peer-group create -peer-group group1 -ipspace Default -bgp-lif bgp1 -peer-address 10.10.10.1 -peer-asn 65502 -route-preference 100 -asn-prepend-type local-asn -asn-prepend-count 2 -med 100 -community 9000:900,8000:800

    範例2:使用自動預設路由建立對等群組

    network bgp peer-group create -peer-group group_name -ipspace ipspace_name -bgp-lif bgp_lif -peer-address peer-router_ip_address -peer-asn 65502 -use-peer-as-next-hop true -route-preference integer -asn-prepend-type <ASN_prepend_type> -asn-prepend-count integer -med integer -community BGP community list <0-65535>:<0-65535>
    network bgp peer-group create -peer-group group1 -ipspace Default -bgp-lif bgp1 -peer-address 10.10.10.1 -peer-asn 65502 -use-peer-as-next-hop true -route-preference 100 -asn-prepend-type local-asn -asn-prepend-count 2 -med 100 -community 9000:900,8000:800

建立虛擬IP(VIP)資料LIF

VIP資料LIF是透過路由傳輸協定邊界閘道傳輸協定(BGP)通告給對等路由器。

開始之前
  • 必須設定BGP對等群組、且要建立LIF的SVM之BGP工作階段必須處於作用中狀態。

  • 必須為SVM的任何傳出VIP流量建立通往BGP路由器或BGP LIF子網路中任何其他路由器的靜態路由。

  • 您應該開啟多重路徑路由、以便傳出的VIP流量能夠使用所有可用的路由。

    如果未啟用多重路徑路由、則所有傳出的VIP流量都會從單一介面發出。

步驟
  1. 建立VIP資料LIF:

    network interface create -vserver svm_name -lif lif_name -role data -data-protocol
    {nfs|cifs|iscsi|fcache|none|fc-nvme} -home-node home_node -address ip_address -is-vip true

    如果您未使用指定主連接埠、則會自動選取 VIP 連接埠 network interface create 命令。

    根據預設、VIP資料LIF屬於系統建立的每個IPspace名為「VIP」的廣播網域。您無法修改VIP廣播網域。

    VIP資料LIF可同時在裝載BGP LIF IP空間的所有連接埠上存取。如果本機節點上的VIP SVM沒有作用中的BGP工作階段、則VIP資料LIF會容錯移轉至節點上已針對該SVM建立BGP工作階段的下一個VIP連接埠。

  2. 驗證BGP工作階段是否處於VIP資料LIF SVM的UP狀態:

    network bgp vserver-status show
    
    Node        Vserver  bgp status
    	    ----------  -------- ---------
    	    node1       vs1      up

    如果 BGP 狀態為 down 對於節點上的 SVM 、 VIP 資料 LIF 會容錯移轉至另一個節點、而該節點的 BGP 狀態是 SVM 的正常狀態。如果 BGP 狀態為 down 在所有節點上、 VIP 資料 LIF 無法在任何位置託管、且 LIF 狀態為「關閉」。

管理BGP的命令

從 ONTAP 9.5 開始、您可以使用 network bgp 用於管理 ONTAP 中 BGP 工作階段的命令。

管理BGP組態

如果您想要…​

使用此命令…​

建立BGP組態

建立網路BGP組態

修改BGP組態

修改網路BGP組態

刪除BGP組態

刪除網路BGP組態

顯示BGP組態

網路BGP組態顯示

顯示VIP LIF SVM的BGP狀態

網路BGP vserver狀態顯示

管理BGP預設值

如果您想要…​

使用此命令…​

修改BGP預設值

網路BGP預設值會修改

顯示BGP預設值

顯示網路BGP預設值

管理BGP對等群組

如果您想要…​

使用此命令…​

建立BGP對等群組

建立BGP對等群組

修改BGP對等群組

網路BGP對等群組修改

刪除BGP對等群組

網路BGP對等群組刪除

顯示BGP對等群組資訊

網路BGP對等群組顯示

重新命名BGP對等群組

網路BGP對等群組重新命名

相關資訊

"指令ONTAP"