SAN과 함께 작동하도록 호스트를 설정하려는 ESXi 관리자라면 SAN 개념에 대한 실질적인 지식이 있어야 합니다. SAN에 대한 정보는 인쇄물이나 인터넷에서 찾을 수 있습니다. 이 업계는 끊임없이 변화하고 있기 때문에 이러한 리소스를 자주 확인해야 합니다.
SAN 기술을 처음 접하는 사용자인 경우 기본적인 용어를 숙지하시기 바랍니다.
SAN(Storage Area Network)은 호스트 서버를 고성능 스토리지 하위 시스템에 연결하는 특수한 고속 네트워크입니다. SAN 구성 요소에는 호스트 서버의 HBA(호스트 버스 어댑터), 스토리지 트래픽의 라우팅을 돕는 스위치, 케이블, SP(스토리지 프로세서), 스토리지 디스크 어레이 등이 있습니다.
네트워크에 하나 이상의 스위치가 있는 SAN 토폴로지는 SAN 패브릭을 형성합니다.
호스트 서버에서 공유 스토리지로 트래픽을 전달하기 위해 SAN에서는 SCSI 명령을 Fibre Channel 프레임으로 패키징하는 FC(Fibre Channel) 프로토콜을 사용합니다.
서버에 할당되지 않은 스토리지 어레이에 대한 서버 액세스를 제한하기 위해 SAN은 영역 설정을 사용합니다. 일반적으로 스토리지 디바이스와 LUN의 공유 그룹에 액세스하는 각 서버 그룹에 대한 영역이 생성됩니다. 영역은 HBA별로 연결되는 SP를 정의합니다. 영역 외부에 있는 디바이스는 영역 내부에 있는 디바이스에 표시되지 않습니다.
영역 설정은 사용 권한 관리에 일반적으로 사용되는 LUN 마스킹과 유사합니다. LUN 마스킹은 LUN을 사용할 수 있는 호스트와 사용할 수 없는 호스트를 지정하는 프로세스입니다.
호스트 서버와 스토리지 사이에서 데이터를 전송하는 경우 SAN은 다중 경로라고 하는 기술을 사용합니다. 다중 경로를 사용하면 ESXi 호스트에서 스토리지 시스템의 LUN으로 두 가지 이상의 물리적 경로를 사용할 수 있습니다.
일반적으로 호스트에서 LUN으로의 단일 경로는 HBA, 스위치 포트, 연결 케이블, 스토리지 컨트롤러 포트로 구성됩니다. 경로의 특정 구성 요소가 실패하면 호스트는 I/O에 사용 가능한 다른 경로를 선택합니다. 실패한 경로를 감지하고 다른 경로로 전환하는 프로세스를 경로 페일오버라고 합니다.