NPIV

NPIV

NPIV 또는 N_Port ID Virtualization은 여러 Fibre Channel 노드 포트(N_Port) ID가 하나의 물리적 N_Port를 공유할 수 있는 파이버 채널 기능이다.이를 통해 여러 파이버 채널 이니시에이터가 단일 물리적 포트를 점유할 수 있어 SAN(Storage Area Network) 설계의 하드웨어 요구 사항(특히 가상 SAN이 필요한 경우)이 완화된다.이를 통해 각 가상 서버는 자신의 스토리지를 볼 수 있고 다른 가상 서버의 스토리지를 볼 수 없다.[1]NPIV는 FC-LS(Fibre Channel - Link Services) 규격의 기술 위원회 T11에 의해 정의된다.

NPIV 포함 및 미포함 N_포트 초기화

일반적으로 N_Port 초기화는 다음과 같이 진행된다.

  • N_Port에서 FLOGI를 주소 0xFFE로 전송하여 유효한 주소를 얻음
  • N_Port는 0xFFFFC 주소로 PLOGI를 보내 Name Server에 이 주소를 등록한다.
  • N_Port는 상태 변경 알림 등록을 위해 SCR을 주소 0xFFFFD로 전송

그러나 NPIV를 사용하면 다음과 같이 계속될 수 있다.

  • N_Port는 FDISC를 주소 0xFFFE로 전송하여 추가 주소를 얻음
  • N_Port는 0xFFFFC 주소로 PLOGI를 전송하여 이 추가 주소를 네임 서버에 등록한다.
  • N_Port는 상태 변경 알림을 등록하기 위해 SCR을 주소 0xFFFFD로 전송한다.
  • ... (다음 주소는 FDISC/PLOGI/SCR 반복)

FDISC는 Fabric Discovery 또는 "Discover Fabric Service Parameters"의 약자로, 이러한 맥락에서 오해의 소지가 있는 명칭이다.플로기와 똑같이 작동한다.

N_Port는 장비 포트를 파이버 채널 패브릭(네트워크)에 연결하는 데 사용된다. 소스: https://www.hpe.com/h20195/v2/GetPDF.aspx/4AA4-4545ENW.pdf

메모들

원천