NSX Edge 브리지와의 연결을 사용하도록 설정하려면 NSX-V 논리적 스위치의 가상 와이어 포트 그룹에 일부 추가 설정을 구성합니다.
이 추가 구성은 NSX Edge 브리지에 연결하는 NSX-V 논리적 스위치의 분산 포트 그룹에만 필요합니다. NSX-V 전송 영역이 여러 vSphere Distributed Switch에 걸쳐 있는 경우 각 논리적 스위치는 논리적 스위치별로 하나의 가상 와이어 포트 그룹을 생성합니다. VDS(vSphere Distributed Switch)의 다른 분산 포트 그룹에는 이 구성이 필요하지 않습니다.
예를 들어, Vwire-1 논리적 스위치에 대한 VDS-1의 가상 와이어 포트 그룹은 vxw-dvs-36-virtualwire-1-sid-10600-Vwire-1입니다. 이 가상 와이어 포트 그룹은 Edge 브리지 노드 EN1에 연결됩니다.
- 방법 1: 무차별 모드 및 위조 전송 사용
- NSX Edge 브리지 노드가 연결된 논리적 스위치의 분산 포트 그룹에서 이러한 두 구성 설정을 사용하도록 지정합니다. 무차별 모드를 사용하도록 설정할 때의 단점은 단일 VM이 패킷을 수신하는 경우에도 논리적 스위치의 모든 VM이 패킷에 액세스할 수 있다는 것입니다. 따라서 무차별 모드를 사용하도록 설정하면 네트워크 성능에 영향을 줄 수 있습니다.
- 방법 2: MAC 학습 및 위조 전송 사용
-
MAC 학습은 무차별 모드에 비해 더 효율적입니다. MAC 학습은 vSphere Distributed Switch의 기본 기능입니다. 이 기능은
vSphere 6.7부터 사용할 수 있으며 vSphere Distributed Switch 6.6.0 이상에서 지원됩니다. 그러나 MAC 학습은
vSphere API에서만 사용하도록 설정할 수 있으며, 포트 그룹에서 이 기능을 사용하도록 설정하려면 스크립트에 익숙해야 합니다.
포트 그룹에서 MAC 학습 및 위조 전송을 사용하려면 NSX 기술 영역 문서에서 Python 스크립트 예를 참조하십시오. MAC 학습을 사용하도록 설정한 후 http://{vCenter-IP-Address}/mob에서 vCenter MOB(Managed Object Browser)의
macLearningPolicy
설정을 확인할 수 있습니다.방법 2에는 스크립팅에 대한 기술 지식이 필요하므로 간단한 방법 1을 사용하여 논리적 스위치의 가상 와이어 포트 그룹에 대한 구성 설정을 사용하도록 지정할 수 있습니다.
프로시저
- 분산 포트 그룹에서 무차별 모드 및 위조 전송을 사용하도록 설정합니다.
- vSphere Client에서 호스트 및 클러스터로 이동한 후 왼쪽 탐색기 보기에서 네트워킹을 클릭합니다.
- VDS-1에서 NSX Edge 브리지 노드에 연결된 가상 와이어 포트 그룹을 마우스 오른쪽 버튼으로 클릭하고 설정 편집을 클릭합니다.
예를 들어, VDS-1에서 vxw-dvs-36-virtualwire-1-sid-10600-Vwire-1 가상 와이어 포트 그룹을 마우스 오른쪽 버튼으로 클릭합니다.
- 보안을 클릭합니다.
- 무차별 모드 드롭다운 메뉴에서 수락을 선택합니다.
- 위조 전송 드롭다운 메뉴에서 수락을 선택합니다.
- 확인을 클릭합니다.
- Python 스크립트로 MAC 학습을 사용하도록 설정한 경우
macLearningPolicy
속성이 분산 포트 그룹에서 사용하도록 설정되어 있는지 확인합니다.- vSphere Client에서 가상 와이어 포트 그룹의 dvportgroupId를 확인합니다.
dvportgroupId를 가져오려면 호스트 및 클러스터로 이동한 후 왼쪽 탐색기 보기에서 네트워킹을 클릭합니다. 탐색기 보기에서 가상 와이어 포트 그룹을 클릭합니다. 브라우저의 URI 경로에서 dvportgroupId를 검색합니다. URI에 DistributedVirtualPortgroup:dvportgroup-id와 같은 내용이 표시될 수 있습니다.예를 들어 VDS-1에서 vxw-dvs-36-virtualwire-1-sid-10600-Vwire-1 가상 와이어 포트 그룹을 클릭합니다. dvportgroupId는
dvportgroup-72
입니다. dvportgroupId가 사용자 환경에서는 다를 수 있습니다. - VMware vCenter MOB에 로그인하고 다음 URL로 이동하여 dvportgroup의 구성 속성을 확인합니다.
https://{vcenter-ip}/mob/?moid={dvportgroupId}&doPath=config%2edefaultPortConfig
vcenter-ip 및 dvportgroupId를 사용자 환경에 해당하는 실제 값으로 바꿔야 합니다.
VMwareDVSPortSetting
개체 유형의 속성이 표시됩니다. - [값] 열에서 macManagementPolicy를 클릭합니다.
예:
DVSMacManagementPolicy
개체 유형의 속성이 표시됩니다. -
forgedTransmits
속성이true
로 설정되어 있는지 확인합니다.예:
- 다시 [값] 열에서 macManagementPolicy를 클릭합니다.
DVSMacLearningPolicy
개체 유형의 속성이 표시됩니다. -
macLearningPolicy
가 다음과 같이 구성되어 있는지 확인합니다.enabled
: truelimit
: 4096limitPolicy
: Drop
예:
참고:limit
및limitPolicy
의 값이Unset
인 경우macLearningPolicy
를 사용하도록 설정한 경우에도 MAC 학습이 작동하지 않습니다.
- vSphere Client에서 가상 와이어 포트 그룹의 dvportgroupId를 확인합니다.