VMware ESXi Synology NFS 공유(물리적 스위치 중복)

VMware ESXi  Synology NFS 공유(물리적 스위치 중복)

여기에 이미지 설명을 입력하세요내 스토리지 네트워크는 다음과 같습니다.

ESXi 호스트(듀얼 10gb NIC) >> 2xNetgear xs712T >> Synology RS10613xs+(듀얼 10gb NIC)

ESXi vmnic1 >> NG 스위치 1 >> Syn NIC 1
ESXi vmnic2 >> NG 스위치 2 >> Syn NIC 2


안녕하세요.

내 Synology 장치는 iSCSI 대신 NFS를 사용하여 더 나은 성능을 발휘합니다. 훨씬 나아졌습니다.

위의 간단한 텍스트 다이어그램은 현재 테스트 ESXi 호스트에 내 장치를 연결하는 방법을 보여줍니다. 내 의도는 내가 원하는 방식으로 작동할 수 있다면 내 프로덕션 환경에서 이 설정을 사용하는 것입니다.

내 요구 사항: Netgear 스위치 중 하나가 실패해도 호스트에 데이터 저장소로 마운트된 NFS 공유가 있어야 합니다.

ESXi 5.5u2 호스트의 10gb nic는 VMware HCL에 있는 Intel 82599 10gb TN 듀얼 포트 카드입니다.

Netgear xs712T 스위치(내가 알고 있음)는 LAG 프로토콜을 지원하지만 별도의 스위치에서는 지원하지 않습니다.

Synology RS10613xs+(DSM 5.1-5022)는 두 개의 NIC를 LAG 또는 "활성/대기"에 결합하는 기능을 지원합니다.

이것이 기술적으로 가능한지 잘 모르겠습니다. Synology 지원팀에서는 처음에 작동할 것이라고 말했지만 어떤 예도 제시할 수 없었습니다. Netgear 지원팀은 문제의 첫 징후가 나타나면 스위치를 공장 초기화할 것을 제안했지만 실제로는 아무것도 몰랐습니다(공평하게도 그들은 VMware 전문가가 아닙니다). VMware 지원이 없습니다.

따라서 Synology NIC와 스위치 사이에 LAG를 구성하는 것은 의미가 없습니다. 왜냐하면 스위치당 하나의 물리적 링크만 있어서 LAG를 쓸모없게 만들기 때문입니다. 나 맞아?

이 시나리오에서 LAG를 생성하려면 여러 개의 별도 스위치(예: 최고급 HP/Cisco)에서 이더넷 채널/LAG/LACP를 지원하는 스위치가 필요합니다.

따라서 호스트에 또 다른 듀얼 포트 10GB NIC를 설치하여 두 개의 별도 스위치에 걸쳐 두 개의 별도 LAG를 시도할 수 있지만 Synology에 또 다른 10GB NIC를 가져올 수는 없습니다.

그래서 저는 호스트의 팀으로 구성된 10GB NIC에 제공하는 단일 가상 IP가 있는 단일 NIC 인터페이스를 생성하는 "활성/대기"로 결합된 두 개의 NIC를 사용하여 Synology를 설정했습니다.

내 호스트 NIC는 다음과 같이 설정됩니다.
1개의 vSwitch
1개의 VMKernel과 10GB 어댑터
NIC 팀 구성:
로드 밸런싱: 명시적인 장애 조치 순서 사용
장애 복구: 아니요
기타 모든 설정 기본값

Synology에서 ESXi로 또는 그 반대로 ping을 수행할 수 있습니다. Netgear 스위치를 제거해도 핑은 계속 작동합니다. 이야!!

그러나 NFS 저장소를 마운트하고 테스트하면 저장소가 오프라인이 되고 VMKernel 로그에 다음과 같이 표시됩니다. 장치 또는 파일 시스템 XXXXXXXX가 모든 경로 작동 중지 시간 초과 상태에 들어갔습니다.

NFS.MaxQueueDepth를 64로 낮추어 충돌을 약간 줄이려고 했습니다. 그러나 여전히 Netgear 스위치가 제거되면 살아남을 수 없습니다.

나는 내가 가진 것으로 불가능한 일을 하려고 하는가?

첫 포스팅이니 천천히 가주세요. 감사해요

답변1

표준 vSwitch와 NIC 기본 및 대기 어댑터를 사용하여 이 작업을 수행합니다. 이를 위해서는 LACP가 필요하지 않습니다.

전용 vSwitch를 만듭니다. 하나 또는 두 개의 NIC를 모두 활성화하세요. 그리고 스위치가 스택형이 아니기 때문에 이것이 이 설정으로 할 수 있는 최대치라고 생각합니다. 그래도 조사해 보겠습니다.

여기에 이미지 설명을 입력하세요

관련 정보