호스트 연결을 위한 iSCSI 구성 세부사항

iSCSI 호스트 연결을 위해 다음 구성 세부사항을 따라야 합니다.

시스템의 이더넷 포트를 사용하여 iSCSI(Small Computer System Interface Over Internet Protocol) 호스트에 시스템을 연결할 수 있습니다.

참고: 시스템은 iSCSI 연결을 파이버 채널 네트워크에 이어주는 SAN 장치를 지원합니다.
iSCSI 연결은 LAN을 통해 호스트에서 시스템으로 라우팅됩니다. iSCSI 호스트 연결에 대해 다음 구성 규칙을 따라야 합니다.
  • 시스템은 노드당 최대 1024개의 iSCSI 세션을 지원합니다.
  • 시스템은 현재 세션당 하나의 iSCSI 연결을 지원합니다.

노드에는 하나 이상의 이더넷 포트가 있습니다. 이러한 포트는 기본 서버 플랫폼에 따라 1Gbps 지원 또는 10Gbps 지원용입니다.

노드의 각 이더넷 포트에서 iSCSI I/O에는 최대 하나의 IPv4 주소와 하나의 IPv6 주소가 지정될 수 있습니다.

iSCSI 호스트는 노드의 임의의 이더넷 포트에 지정될 수 있는 노드 포트 IP 주소를 통해 시스템에 연결됩니다. 노드에 장애가 발생하면 주소는 사용 불가능하게 되며 해당 노드를 통해 호스트와 시스템의 통신이 끊어집니다. 호스트가 데이터에 대한 액세스를 유지하도록 하기 위해 실패한 노드 포트 IP 주소는 I/O 그룹 내에 있는 파트너 노드에게로 전송됩니다. 파트너 노드는 자신의 노드 포트 IP 주소 외에도 실패한 노드의 노드 포트 IP 주소의 요청도 처리합니다. 이 프로세스를 노드 포트 IP 장애 조치라고 합니다. 노드 포트 IP 주소 외에도 실패한 노드의 iSCSI 이름 및 iSCSI 별명 또한 파트너 노드로 전송됩니다. 실패한 노드가 복구되면 노드 포트 IP 주소와 iSCSI 이름 및 별명은 원래 노드로 리턴됩니다.

다음 요구사항이 충족되는 경우 다중 구성이 지원됩니다.

  • 시스템 IP 요구사항: 시스템 IP 주소는 관리 GUI, CLI, CIMOM을 포함하여 시스템 관리 인터페이스에 대한 액세스를 제공합니다. 또한 시스템 IP 주소는 인증 서버, NTP, SNMP, SMTP, syslog 시스템(구성된 경우) 등과 같은 원격 서비스에 액세스하는 데에도 사용됩니다.
    • 이더넷 포트 1은 IPv4 또는 IPv6 시스템 주소로 구성되어야 합니다.
    • 이더넷 포트 2는 선택적으로 시스템 주소로 구성할 수 있습니다.
    • 시스템 관리를 위해 각 이더넷 포트 1과 2에 최대 하나의 IPv4 주소와 하나의 IPv6 주소를 구성할 수 있습니다.
    • 시스템 IP 장애 복구 조작이 확실히 작동하게 하려면 모든 노드의 이더넷 포트 1을 동일한 서브넷에 연결해야 합니다. 시스템 IP 주소는 시스템의 어느 노드에서도 장애 복구가 가능합니다.
    • 이더넷 포트 2가 시스템 IP 주소로 구성된 경우 모든 노드의 이더넷 포트 2도 동일한 서브넷에 연결되어야 합니다. 그러나 이더넷 포트 2의 서브넷이 이더넷 포트 1과 동일해야 할 필요는 없습니다.
    • 이더넷 포트 2가 시스템 IP 주소로 구성된 경우 모든 노드의 이더넷 포트 2도 동일한 서브넷에 연결되어야 합니다. 그러나 이더넷 포트 2의 서브넷이 이더넷 포트 1과 동일해야 할 필요는 없습니다.
    • 시스템 주소는 포트 1 또는 2에만 구성할 수 있습니다.
  • iSCSI IP 요구사항: 노드 iSCSI IP 주소가 볼륨에 대한 호스트 iSCSI I/O 액세스에 사용됩니다. 또한 노드 iSCSI IP 주소는 원격 iSNS(Internet Storage Name Service) 서버(구성된 경우)에 액세스하는 데에도 사용됩니다.
    • 각 노드 이더넷 포트를 동일한 서브넷에서 동일한 게이트웨이를 사용하도록 구성하거나 각 이더넷 포트를 별도의 서브넷에 두고 다른 게이트웨이를 사용할 수 있습니다.
    • iSCSI I/O에 노드 1Gbps 이더넷 포트 1 및 2를 사용하도록 시스템을 구성하는 경우 전체 구성이 앞에서 나열된 시스템 IP 요구사항을 충족하도록 해야 합니다.
    • iSCSI IP 장애 복구 조작이 확실하게 작동하게 하려면 동일한 I/O 그룹의 노드를 동일한 노드 포트의 동일한 서브넷 세트에 연결해야 합니다. 그러나 다른 서브넷과 다른 게이트웨이를 사용하려면 다른 I/O 그룹에 노드 이더넷 포트를 구성할 수 있습니다.
    • 시스템 관리와 서비스 액세스를 위해 구성된 IP 주소를 iSCSI I/O에 사용하면 안 됩니다.
  • 공통 IP 요구사항:
    • 모든 IP 주소는 시스템 내에서 그리고 시스템이 연결된 네트워크 내에서 고유해야 합니다.
    • 노드 이더넷 포트가 별개의 독립된 네트워크에 연결된 경우 각 네트워크에 서로 다른 서브넷을 사용해야 합니다.

A 볼륨파이버 채널 호스트, iSCSI 호스트 또는 두 호스트 모두에 같은 방식으로 맵핑할 수 있습니다.

최신 최대 구성 지원 정보를 보려면 다음 웹 사이트에서 구성 한계 및 제한사항 및 사용자의 제품 이름을 검색하십시오.

www.ibm.com/support

시스템은 다음 I/O 설명을 지원합니다.
  • 같은 호스트의 다른 이니시에이터로부터 같은 I/O 그룹으로의 I/O
  • 다른 호스트의 다른 이니시에이터로부터 같은 볼륨으로의 I/O
  • 다른 호스트의 파이버 채널 및 iSCSI 이니시에이터로부터 같은 볼륨으로의 I/O
같은 호스트의 파이버 채널 및 iSCSI 이니시에이터로부터 같은 볼륨으로 I/O는 지원되지 않습니다.

클러스터형 이더넷 포트는 클러스터형 시스템에서 같은 이더넷 스위치에 연결되어 있는 각 노드의 이더넷 포트가 하나씩 모여 구성되어 있습니다. 이더넷 구성 명령은 클러스터형 이더넷 포트 또는 노드 이더넷 포트에 대해 사용될 수 있습니다. 시스템은 중복 이더넷 네트워크로 구성될 수 있습니다.

iSCSI I/O를 위한 각 노드 이더넷 포트에 IP 주소를 지정하려면 관리 GUI 또는 cfgportip 명령을 사용하십시오. CLI 명령의 MTU 매개변수는 iSCSI 성능을 향상시키기 위해 최대 전송 단위(MTU, maximum transmission unit)를 지정합니다.

iSCSI 스토리지 장치의 확장 가능한 구성과 관리의 용이성을 위해 iSNS를 구성할 수 있습니다. 현재는 한 번에 하나의 유형의 프로토콜(iSNS 서버에서 사용된), IPv4 또는 IPv6만 사용할 수 있습니다. 예를 들어 이미 IPv4 iSNS IP 주소가 구성되어 있는 상태에서 IPv6 iSNS IP 주소를 구성하려 하면, 새 IPv6 IP 주소가 iSNS IP 주소가 됩니다. 이전 IP 주소는 iSNS 함수에서 더 이상 사용할 수 없습니다.

CHAP(Challenge Handshake Authentication Protocol)을 통한 두 가지 유형의 인증이 지원됩니다.
  1. 단방향 인증: iSCSI 대상이 iSCSI 이니시에이터 인증
  2. 양방향(상호) 인증: iSCSI 대상과 iSCSI 이니시에이터가 서로 인증.
주의: iSCSI 이니시에이터에서는 두 개의 비밀번호를 설정할 수 있습니다. 하나는 검색용이고, 다른 하나는 iSCSI 세션용입니다. 그러나 시스템에서 각 인증 유형에 대한 비밀번호 모두가 같아야 합니다. 즉, 단방향 CHAP에 두 개의 동일한 비밀번호가 필요하고 단방향 CHAP에 대한 비밀번호와는 다른 양방향 CHAP에 대한 두 개의 동일한 비밀번호가 필요합니다.

다중 I/O 그룹을 통해 액세스할 수 있는 볼륨에 iSCSI 호스트를 맵핑할 수 있습니다. iSCSI 호스트는 다중 I/O 그룹(및 단일 I/O 그룹)을 통해 액세스할 수 있는 볼륨에 액세스할 수 있습니다. 다중 I/O 그룹을 통해 액세스할 수 있는 볼륨에 맵핑되는 iSCSI 호스트는 액세스 세트의 각 I/OP 그룹이 있는 하나 이상의 활성 iSCSI 세션이 있는 경우 online입니다. 볼륨이 iSCSI 호스트로 맵핑되지 않으면 degraded입니다. 볼륨이 iSCSI 호스트로 맵핑되지만 볼륨 액세스 세트의 I/O 그룹 파트에 대한 활성 iSCSI 세션이 없으면, 호스트 상태는 offline입니다.

iSCSI 호스트에 설치된 다중 경로 드라이버가 없고 호스트가 다중 I/O 그룹을 통해 액세스할 수 있는 볼륨으로 맵핑되는 경우, 호스트 상태는 항상 degraded입니다. 이러한 시나리오에서는 호스트와 시스템 I/O 그룹 사이에서 하나의 단일 경로만 지원됩니다. 이 단일 경로는 AIX에 대해서도 해당되며, 여기에서는 iSCSI를 지원하는 다중 경로 드라이브가 없습니다.

설치된 다중 경로 드라이버가 있는 iSCSI 호스트는 비파괴적으로 이동할 수 있습니다. 그러나 이 기능은 다중 경로 기능을 지원하지 않으므로 IBM AIX 호스트 첨부가 포함되지 않습니다.

iSCSI 프로토콜 제한사항

iSCSI 연결을 사용할 때는 iSCSI 프로토콜 제한사항을 고려해야 합니다.
  • 발견을 위한 SLP 지원이 없습니다.
  • 헤더 및 데이터 요약 지원은 이니시에이터가 협상하도록 구성된 경우에만 지원됩니다.
  • 세션당 한 연결만 지원됩니다.
  • iSCSI 대상당 최대 1024개 iSCSI 세션이 지원됩니다.
  • ErrorRecoveryLevel 0(세션 다시 시작)만 지원됩니다.
  • 파이버 채널 및 iSCSI 연결을 모두 지원하며 하나의 볼륨에 액세스하는 호스트의 동작은 예측할 수 없으며 다중 경로 소프트웨어에 따라 달라집니다.
  • 하나의 iSCSI 이니시에이터에서 iSCSI 대상으로 최대 4개의 세션이 발생할 수 있습니다.
다음 iSCSI 세션 매개변수가 지원됩니다.
initial_r2t = 1
immediate_data = 0
max_connections = 1
Max_recv_segment_data_length = 32k
max_xmit_data_length = 32k
max_burst_length = 32k
first_burst_length = 32k
default_wait_time = 2
default_retain_time = 20
max_outstanding_r2t = 1
data_pdu_inorder = 1
data_sequence_inorder = 1
error_recovery_level = 0
header_digest = CRC32C,None
data_digest = CRC32C,None
ofmarker = 0
ifmarker = 0
ofmarkint = 2048
ifmarkint = 2048