ISCSI 에서 MPIO(Multi Path Input / Output) 기능

 Windows Storage Server 2003 제품에는 ISCSI Target 이 OEM 으로 탑재가 되는데, ISCSI에서 지원하는 MPIO 에 대하여 알아보겠습니다.

하나의 디바이스(디스크, LUN)로 하여금 서로 다른 어댑터를 통한 복수개의 경로를 가질 수 있는 Multipath I/O (MPIO) 기능을 제공합니다. 이러한 path는 단일 시스템 또는 단일 logical partition 내에서만 존재하며, 하나의 디바이스에 복수개의 시스템이 연결되는 경우에는 MPIO가 아닌 clustering 이란 이름을 사용합니다.

MPIO를 사용시 장점.

-성능향상'

-신뢰성, 가용성 향상'

-보다 쉬운 관리'

MPIO 기능을 이용하기 위해서는 처음 ISCSI Initiator 를 설치할 때 옵션을 선택을 하고 설치를 해야 하며, 만약 이 옵션을 선택하지 않고 설치를 하였을 경우 추후 다시 이 기능을 원할 때에는 ISCSI initiator 를 완전히 제거 후 다시 옵션 선택 후 재설치를 해야만 이용이 가능합니다.

XP 와 Windows 2000 professional 에서는 이 기능이 이용이 불가능합니다.

 

MPIO 를 사용하기 위해서는 멀티 네트워크 인터페이스를 이용해야 하며, 주로 네트워크 장애를 대비하기 위해선 신뢰성 향상(Failover)과 성능 향상(Round Robin)을 위해서 가능합니다.

여기서는 Failover 구성을 할 예정이며, 이를 위해서는 Target 을 두 개로 설정을 해야 합니다.

 

NIC 1 : 192.168.20.196, NIC2 : 192.168.20.197

 

 

WUDS 에서 Target 을 설정하고, Virtual Disk 를 생성해준 다음 아래와 같이 연결을 한 후 연결 속성에서 MPIO 탭에서 Failover 구성을 해줍니다.

 

 

스토리지 서버의 두개의 어댑터중 하나를 장애 시나리오와 같이 언플러그 한 후 연결 속성을 보면 연결되어 있는 IP 정보가 바뀐 것을 확인할 수 있습니다.

 

이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 달룡이네집
TAG ,