本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
多個網絡接口 AWS PCS
有些EC2執行個體有多張網路卡。這使得它們能夠提供更高的網路效能,包括 100 Gbps 以上的頻寬能力,以及改善的封包處理能力。如需有關具有多張網路卡的執行個體的詳細資訊,請參閱 Amazon 彈性運算雲端使用者指南中的彈性網路界面。
透過將網路介面新增至其EC2啟動範本,為 AWS PCS運算節點群組中的執行個體設定其他網路卡。以下是啟用兩張網路卡的範例啟動範本,例如可在hpc7a.96xlarge
執行個體上找到。請注意下列詳細資訊:
-
每個網路介面的子網路必須與您在設定將使用啟動範本的 AWS PCS計算節點群組時所選擇的子網路相同。
-
透過設定 a 來建立主要網路裝置 (例如SSH和HTTPS流量)
DeviceIndex
的例行網路通訊0
。其他網路介面具DeviceIndex
有1
. 只能有一個主要網路介面 — 所有其他介面都是次要介面。 -
所有網路介面都必須具有唯一的
NetworkCardIndex
。建議的做法是按照啟動範本中定義的順序對其進行編號。 -
每個網路介面的安全性群組均使用設定
Groups
。在此範例中,輸入SSH安全性群組 (sg-
) 會新增至主要網路介面,以及啟用叢集內通訊的安全性群組 (SshSecurityGroupId
sg-
)。最後,允許輸出連線到網際網路 (ClusterSecurityGroupId
sg-
) 的安全性群組會新增至主要和次要介面。InternetOutboundSecurityGroupId
{ "NetworkInterfaces": [ { "DeviceIndex": 0, "NetworkCardIndex": 0, "SubnetId": "subnet-
SubnetId
", "Groups": [ "sg-SshSecurityGroupId
", "sg-ClusterSecurityGroupId
", "sg-InternetOutboundSecurityGroupId
" ] }, { "DeviceIndex": 1, "NetworkCardIndex": 1, "SubnetId": "subnet-SubnetId
", "Groups": ["sg-InternetOutboundSecurityGroupId
"] } ] }