
다음 구성 요소를 갖춘 IBM x3650이 있습니다.
- 6Gb NIC(모두 ISCSI VLAN 및 SAN ISCSI 연결을 수용하는 Extreme Networks x450 스위치에 연결됨)
소프트웨어 ISCSI가 SAN의 LUN에 연결되도록 올바르게 구성해야 합니다.
현재 다음과 같이 설정되어 있으며 연결되어 LUN을 확인합니다.
- NIC 1개 - vSwitch0 / vswif0
- NIC 2개 - vSwitch1 / vswif1/vmkernel
내 질문은 실제로 다음과 같습니다.
A) 중복성과 로드 밸런싱을 위해 6개의 NIC를 적절하게 활용하려면 정확히 어떻게 해야 합니까? B) ISCSI 작업을 위해 vmkernel에서 처리량(팀 구성)을 얻을 수 있습니까?
vmotion 등을 수행할 수 있도록 동일한 LUN에 대한 올바른 구성이 있으면 두 번째 동일한 서버를 추가할 예정입니다.
어떤 지침이라도 감사하겠습니다. 설명이 필요하면 질문하십시오. 스크린샷도 몇개 첨부합니다
버전은 3.5.0, 158874입니다.
답변1
이는 추가 서버를 추가하고 HA, DRS 및 vMotion을 활용한다고 가정할 때 6개의 NIC에 대한 이상적인 구성입니다.
닉1기본 vlan100, 기본 서브넷의 서비스 콘솔
닉2기본 vlan100의 Vmotion 별도 서브넷
Nic3그리고Nic4VM이 사용할 두 트렁크 포트
Nic5그리고닉6 - iSCSI Nics – iscsi vlan에서 2개의 별도 서브넷(SAN/NAS를 2개의 듀얼 포트 컨트롤러로 가정)
iSCSI NIC와 팀 구성을 사용하는 것은 권장되지 않습니다. 또한 IE vMotion, SC, 트렁크 등과 같은 다른 서비스와도 분리되어야 합니다. 팀 구성을 사용하면 오류 발생 시 지연이 발생합니다. 또한 스토리지가 컨트롤러 간에 전환되면서 시스템 속도가 느려질 수도 있습니다. 필요하다면 더 자세히 설명할 수 있습니다.
그러나 vNIics는 팀을 사용해야 합니다. 해당 팀의 Nic3 및 Nic4는 스위치의 트렁크 포트여야 합니다.
답변2
고려해야 할 한 가지는 팀 구성을 사용하더라도 처리량이 IP 소스/대상 조합으로 제한된다는 것입니다. 즉, ESX 호스트가 iSCSI 호스트와 통신하는 경우 해당 트래픽은 팀의 1Gbps 포트만 활용합니다. iSCSI 측에서는 ESX가 연결할 수 있는 IP 주소가 여러 개 있으면 로드를 더 효과적으로 분산시킬 수 있다는 점을 고려해야 합니다.
즉, 나는 아마도 그의 구성에서 그것을 사용할 것입니다:
- 팀 1: NIC 3개: 서비스 콘솔, vmotion 및 vmkernel(iSCSI) 작업에 사용
- 팀 2: NIC 3개: VM 네트워킹에 사용
이는 NIC를 너무 많이 분할하지 않고도 각 부분(서비스 콘솔, vmotion, vmkernel, vm 네트워킹)에 중복성을 제공합니다.