예제 iSCSI 구성

iSCSI(Internet Small Computer System Interface)를 사용하는 네트워크에서 시스템을 구성하십시오.

그림 1에는 단일 서브넷에 연결된 2노드 클러스터형 시스템이 표시됩니다. 각 노드에는 두 개의 이더넷 포트가 있으며 각 포트는 iSCSI 데이터 전송에 사용됩니다. 시스템 내의 한 노드는 또한 시스템 구성 노드로도 동작합니다. 이 예에서 구성 노드의 포트 1은 시스템 관리 IP 인터페이스를 제공합니다.
그림 1. 단일 서브넷의 iSCSI 구성
단일 서브넷의
iSCSI 구성
그림 2에는 여러 서브넷에 연결된 2노드 시스템이 표시됩니다. 각 노드에는 서로 다른 IP 서브넷에 연결된 두 개의 이더넷 포트(포트 1 및 포트 2)가 있습니다. 시스템 내의 한 노드는 구성 노드로도 동작합니다. 이 구성은 시스템 관리 인터페이스에 대해 다른 서브넷에서 대체 IP 인터페이스를 제공합니다.
참고: 복수 서브넷 구성에서는, 한 서브넷이 실패하고 iSNS 서버가 이 서브넷의 일부인 경우 노드와 호스트는 iSNS 서버에 액세스할 수 없습니다. I/O에 영향이 미치지 않으며 기타 서브넷은 여전히 사용 중입니다.
그림 2. 다중 서브넷을 사용하고 대체 구성 인터페이스를 제공하는 iSCSI 구성
다중 서브넷을 사용하고 대체 구성 인터페이스를 제공하는 iSCSI 구성
그림 3에는 그림 2와 동일한 2노드 시스템이 표시됩니다. 그러나 그림 3에서는 호스트 시스템에서 다중 경로 및 중복 호스트 인터페이스 어댑터를 사용하는 이점을 설명합니다.
그림 3. 호스트 다중 경로의 iSCSI 구성
호스트 다중 경로의
iSCSI 구성

이 예에서 호스트 1은 다중 경로를 사용하지 않습니다. 시스템의 I/O 그룹에 있는 볼륨은 호스트 1에서 네 개의 개별 장치로 표시됩니다. 호스트는 볼륨에 대해 I/O를 수행할 단일 장치를 선택하며, 이는 시스템 노드 포트 10.10.1.10의 특정 IP 주소에 해당합니다. 호스트와 이 시스템 포트 사이의 연결이 끊어진 경우(X의 링크가 끊어짐) I/O가 진행 중이면 이 볼륨에 대해 호스트 1에 I/O 오류가 기록됩니다. 시스템 상태 변경 또는 IP 장애 복구가 발생하지 않습니다.

호스트 2는 다중 경로를 사용합니다. 시스템 I/O 그룹의 볼륨은 다중 경로 드라이버가 각 볼륨에 대해 네 개의 독립된 장치를 발견할 수 있더라도 호스트 2의 애플리케이션에 단일 장치로 표시됩니다. 다중 경로 드라이버는 I/O 중에 이러한 장치 중 하나 이상을 선택합니다. 호스트와 단일 시스템 노드 포트 사이의 연결이 유실되면 다중 경로 드라이브는 시스템 I/O 그룹에 대한 대체 경로를 선택할 수 있습니다. 호스트와 시스템 사이의 I/O는 오류 없이 계속됩니다. 그러나 호스트 2에는 하나의 호스트 인터페이스 어댑터만 있습니다. 그러므로 호스트 인터페이스 어댑터와 네트워크 사이의 연결이 유실되면 호스트 2는 I/O 오류(예: Y의 링크가 끊어짐)를 보고합니다.

호스트 3은 다중 경로 및 중복 호스트 인터페이스 어댑터를 사용합니다. 호스트 인터페이스 어댑터가 실패하는 경우 다중 경로 드라이브는 여전히 호스트에서 시스템 I/O 그룹에 있는 볼륨으로의 경로를 찾을 수 있으며 애플리케이션 I/O는 오류 없이 계속될 수 있습니다. 호스트 인터페이스 어댑터가 다른 IP 네트워크에 연결되어 있기 때문에 전체 구성은 호스트 3에서 I/O 오류가 발생하지 않는 단일 네트워크 장애를 허용할 수 있습니다.

다중 경로 드라이버는 I/O 그룹에서 시스템 노드가 제거되거나 교체될 때 시스템 유지보수를 수행할 필요가 없습니다. 그러나 로드 밸런싱 및 지속되는 호스트 인터페이스 어댑터, 링크 또는 네트워크 장애에 대해서는 다중 경로 호스트 드라이버가 필요합니다.