디바이스 별칭은 디바이스 이름이라고도 하며, I/O 하위 시스템의 I/O 어댑터와 연결된 짧은 이름입니다.

예를 들어 네트워크 업링크에는 vmnic0, vmnic1 등과 같은 별칭이 있습니다. 스토리지 하위 시스템의 SCSI 어댑터 개체와 그래픽 디바이스 개체에도 별칭이 있습니다. 하드웨어 디바이스는 I/O 하위 시스템에서 여러 I/O 어댑터로 표시할 수 있습니다. I/O 어댑터는 기본 물리적 디바이스와 다른 형식일 수 있습니다. 예를 들어 FCoE 디바이스는 NIC 하드웨어를 사용하는 스토리지 I/O 어댑터입니다. 소프트웨어 iSCSI는 IP 계층에서 네트워크 스택을 사용하는 스토리지 어댑터입니다. 따라서 ESXi 네이티브 드라이버 모델에서 별칭은 공식적으로 I/O 어댑터만 나타내며, PCI NIC 또는 PCI HBA와 같은 물리적 디바이스를 나타내지 않습니다.

디바이스 별칭 할당

상태 비저장 ESXi 배포 모델은 ESXi 호스트가 하드 디스크에 설치되지 않은 모델이고 일반적으로 PXE를 사용하여 부팅됩니다. 상태 저장 ESXi 배포 모델은 ESXi 호스트가 로컬 하드 디스크에 설치된 모델입니다. 디바이스 별칭 할당은 상태 비저장 ESXi를 부팅하거나 상태 저장 ESXi를 새로 설치하는 동안 발생합니다. ESXi 호스트는 기본 하드웨어 열거형 순서에 따라 I/O 어댑터에 순서대로 별칭을 할당합니다. ESXi 호스트는 먼저 온보딩 디바이스에 별칭을 할당한 다음, 슬롯 순서에 따라 추가 기능 카드에 별칭을 할당합니다. ESXi 호스트는 없는 디바이스 또는 지원되는 드라이버가 없는 디바이스에 별칭을 할당할 수 없습니다.

마더보드에 내장된 NIC를 사용하는 업링크는 PCI 추가 기능 카드의 업링크에 비해 더 낮은 숫자의 vmnicN 별칭을 받습니다. NIC 드라이버는 둘 이상의 업링크를 등록할 수 있습니다. 업링크 중 하나가 열거 가능한 하드웨어 디바이스에 해당하지 않는 경우 ESXi 호스트는 업링크가 시스템에 등록된 후 사용 가능한 다음 별칭을 업링크에 할당합니다.

디바이스 별칭 구성의 지 속성

ESXi 호스트가 별칭을 할당한 후 별칭 구성이 유지됩니다. ESXi호스트는 ESXi 버전 업데이트 또는 하드웨어 변경(예: 슬롯에서 디바이스 추가 또는 제거)에 관계없이 각 디바이스의 별칭을 동일하게 유지하려고 합니다.

별칭 구성의 지속성은 배포 모델에 따라 다릅니다.
  • 상태 저장 시스템에서는 별칭 구성이 호스트에 로컬로 유지됩니다.
  • 상태 비저장 시스템에서 호스트 프로파일을 사용하여 상태 비저장 시스템을 관리하지 않는 경우, 별칭 구성은 호스트에 로컬로 유지되지 않습니다.
  • 호스트 프로파일을 사용하여 관리하는 상태 저장 및 상태 비저장 시스템에서는 별칭 구성이 호스트 프로파일에 유지됩니다. 상태 저장 호스트에 호스트 프로파일을 적용하면 로컬에 유지되는 모든 별칭 구성을 호스트 프로파일이 재정의합니다.

디바이스 별칭 구성의 변경 사항

별칭 구성의 지속성은 디바이스의 버스 주소를 기반으로 합니다. 디바이스의 버스 주소가 변경되면 지속형 별칭 구성을 적용할 수 없게 되고 디바이스에 할당된 별칭이 변경될 수 있습니다.

디바이스 별칭 구성이 변경되는 경우는 다음과 같습니다.
  • 드라이버 업그레이드는 드라이버를 업그레이드하기 전에 I/O 어댑터가 표시되는 방식과 비교하여 시스템에 I/O 어댑터를 다르게 열거하거나 나타낼 수 있습니다.
  • 스택 업그레이드로 인해 다중 모듈 드라이버 설정의 일부 또는 다중 모듈 드라이버를 지원하는 ESXi I/O 스택이 변경될 수 있습니다.
  • BIOS 또는 디바이스 펌웨어가 업그레이드되면 포트 또는 슬롯 정보가 불완전해질 수 있습니다.
  • 디바이스의 슬롯 위치를 변경합니다.
참고: 시스템에서 디바이스를 제거하면 디바이스의 I/O 어댑터에 대한 별칭 구성이 제거됩니다. 나중에 동일한 디바이스를 시스템에 다시 추가하면 디바이스의 I/O 어댑터가 이전 별칭을 받지 못할 수 있습니다.

ESXi 클러스터의 디바이스 별칭 구성

초기 별칭 구성은 동일한 시스템의 클러스터 전체에서 동일합니다. 하지만 동종으로 간주되는 클러스터에서도 하드웨어 또는 펌웨어의 작은 차이로 인해 호스트 간 별칭 구성이 달라질 수 있습니다.

드라이버 바인딩 중 처리 순서의 차이로 인해 별칭 구성에 차이가 있을 수도 있습니다. 예를 들어 NIC 드라이버는 동일한 PCI 디바이스의 두 포트에 대해 두 개의 업링크(업링크-1 및 업링크-2)를 등록합니다. 이러한 포트 중 하나는 시스템에서 하드웨어를 열거할 수 없습니다. 업링크 등록 순서의 타이밍 변경으로 인해 ESXi 호스트가 업링크에 별칭을 할당하는 방식이 달라질 수 있습니다. 한 ESXi 호스트가 하드웨어 기반 별칭을 업링크-1에 할당하고, 다른 ESXi 호스트는 하드웨어 기반 별칭을 업링크-2에 할당할 수 있습니다.

동종 호스트에서 별칭 구성을 일치시키려면 호스트 프로파일을 사용하면 됩니다. 디바이스 별칭 구성 호스트 프로파일은 별칭 구성의 디바이스를 ESXi 호스트 디바이스에 매핑하여 ESXi 호스트에 별칭 구성을 적용합니다. 매핑 작업은 초기 별칭 할당의 기반으로 사용되는 하드웨어 정보 소스에 기반합니다. 별칭 할당에 사용되는 정보 소스에 대한 자세한 내용은 기술 자료 문서 KB 2091560을 참조하십시오.

디바이스 별칭 구성 호스트 프로파일은 오류에 플래그도 지정합니다(예: 디바이스가 호스트 프로파일에 있지만 호스트에는 없는 경우).

이기종 클러스터는 자체 호스트 전체에서 동일한 기본 별칭 구성이 없습니다. 디바이스 간의 차이로 인해 호스트 프로파일을 완전히 적용할 수 없습니다.