Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

RDMA를 통해 NFS용 NIC를 구성합니다

기여자

RDMA를 통한 NFS를 사용하려면 클라이언트 시스템과 스토리지 플랫폼 모두에 NIC 구성이 필요합니다.

스토리지 플랫폼 구성

X1148 RDMA 어댑터를 서버에 설치해야 합니다. HA 구성을 사용하는 경우 페일오버 중에도 RDMA 서비스를 계속하려면 페일오버 파트너에 해당하는 X1148 어댑터가 있어야 합니다. NIC는 ROCE를 지원해야 합니다.

ONTAP 9.10.1부터 "network port show-RDMA-protocols RoCE" 명령을 사용하여 RDMA Offload 프로토콜 목록을 볼 수 있습니다

클라이언트 시스템 구성

클라이언트는 Mellanox RDMA 지원 NIC 카드(예 X1148) 및 Mellanox OFED 네트워크 소프트웨어. 지원되는 모델 및 버전은 Mellanox 설명서를 참조하십시오. 클라이언트와 서버를 직접 연결할 수 있지만 스위치를 사용하면 페일오버 성능이 향상되므로 스위치를 사용하는 것이 좋습니다.

클라이언트, 서버 및 모든 스위치와 스위치의 모든 포트는 점보 프레임을 사용하여 구성해야 합니다. 또한 우선 순위 흐름 제어가 모든 스위치에 적용되었는지 확인합니다.

이 구성이 확인되면 NFS를 마운트할 수 있습니다.

시스템 관리자

ONTAP 9.12.1 이상을 사용하여 System Manager를 사용하여 RDMA를 통해 NFS와 네트워크 인터페이스를 구성해야 합니다.

단계
  1. RDMA가 지원되는지 확인합니다. Network > Ethernet Ports * 로 이동하여 그룹 보기에서 해당 노드를 선택합니다. 노드를 확장할 때 지정된 포트에 대해 * RDMA 프로토콜 * 필드를 확인합니다. * RoCE * 는 RDMA가 지원됨을, 대시(*- *)는 RDMA가 지원되지 않음을 나타냅니다.

  2. VLAN을 추가하려면 * + VLAN * 을 선택합니다. 적절한 노드를 선택합니다. RDMA를 지원하는 경우 * Port * 드롭다운 메뉴에서 사용 가능한 포트에 * RoCE Enabled * 텍스트가 표시됩니다. RDMA를 지원하지 않으면 텍스트가 표시되지 않습니다.

  3. 의 워크플로를 따릅니다 NFS를 사용하여 Linux 서버용 NAS 스토리지를 설정합니다 새 NFS 서버를 구성합니다.

    네트워크 인터페이스를 추가할 때 * RoCE 포트 사용 * 을 선택할 수 있습니다. RDMA 상에서 NFS를 사용하려는 네트워크 인터페이스에 대해 이 옵션을 선택합니다.

CLI를 참조하십시오
  1. 다음 명령을 사용하여 NFS 서버에서 RDMA 액세스가 활성화되어 있는지 확인합니다.

    vserver nfs show-vserver SVM_name

    기본적으로 -RDMA가 활성화되어 있어야 합니다. 그렇지 않은 경우 NFS 서버에서 RDMA 액세스를 설정합니다.

    vserver nfs modify -vserver SVM_name -rdma enabled

  2. RDMA를 통해 NFSv4.0을 통해 클라이언트를 마운트합니다.

    1. proto 매개 변수의 입력은 서버 IP 프로토콜 버전에 따라 다릅니다. IPv4인 경우 를 사용합니다 proto=rdma. IPv6인 경우 를 사용합니다 proto=rdma6.

    2. NFS 타겟 포트를 로 지정합니다 port=20049 표준 포트 2049 대신:

      마운트 - 서버 = 4, MinorVersion = 0, proto = RDMA, port = 20049_Server_IP_address_:/volume_path__mount_point"

  3. * 선택 사항 *: 클라이언트를 마운트 해제해야 하는 경우 'unmount_mount_path_' 명령을 실행합니다