LUN 마스킹의 작동 원리
LUN 마스킹은 스토리지 어레이 컨트롤러에서 구현되는 접근 제어 메커니즘입니다. 마스킹이 활성화되면 어레이 내 각 슬라이스(LUN)는 액세스 제어 목록(ACL)을 가지며, 이는 해당 LUN에 접근할 수 있는 호스트 버스 어댑터(HBA)의 월드와이드명(WWN) 목록입니다. 서버가 SAN을 스캔할 때 접근 권한이 부여된 슬라이스만 보이게 됩니다.
LUN 매핑의 목적과 구조
LUN 매핑은 물리 스토리지를 논리 단위로 변환하여 다중 서버가 동일 컨트롤러 포트를 공유할 때 개별 LUN별 접근을 제어합니다. 피어 채널 스위치는 컨트롤러 포트만 인식하고 SCSI를 처리하지 않으므로 LUN 마스킹이 필요합니다. 호스트는 적어도 두 개의 HBA 포트를 통해 두 개의 별도 패브릭으로 연결되므로 슬라이스/파티션 접근 권한은 양쪽 HBA 포트 WWN 모두에 부여되어야 합니다.
실무 주의사항
대부분의 서버는 SAN에서 최소 두 개의 HBA 포트(두 개의 패브릭 경로)로 연결되어 중복성을 확보합니다. 윈도우 서버와 같은 일부 시스템은 사용 가능한 모든 LUN에 볼륨 레이블을 쓰려고 시도하여 다른 서버의 디스크를 손상시킬 수 있으므로, 마스킹으로 이러한 동작을 방지해야 합니다.