29장. NVMe 패브릭 장치 개요
NVMe(Non-volatile Memory Express)는 호스트 소프트웨어 유틸리티가 솔리드 스테이트 드라이브와 통신할 수 있도록 하는 인터페이스입니다. 다음 유형의 패브릭 전송을 사용하여 패브릭 장치를 통해
NVMe
를 구성합니다.
- RDMA(Remote Direct Memory Access)를 사용하는 NVMe over fabric. NVMe/RDMA를 구성하는 방법에 대한 자세한 내용은 29.1절. “RDMA를 사용하는 NVMe over fabric” 을 참조하십시오.
- 파이버 채널(FC)을 사용하는 NVMe/ 패브릭 FC-NVMe을 구성하는 방법에 대한 자세한 내용은 29.2절. “FC를 사용하는 패브릭을 사용하여 NVMe” 을 참조하십시오.
FC 및 RDMA를 사용할 때 솔리드 스테이트 드라이브는 시스템의 로컬일 필요가 없으며 FC 또는 RDMA 컨트롤러를 통해 원격으로 구성할 수 있습니다.
29.1. RDMA를 사용하는 NVMe over fabric 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
다음 섹션에서는 NVMe(NVMe/RDMA) 이니시에이터 구성을 배포하는 방법에 대해 설명합니다.
29.1.1. NVMe over RDMA 클라이언트 구성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
NVMe 관리 명령줄 인터페이스(
nvme-cli
)를 사용하여 NVMe/RDMA 클라이언트를 구성하려면 이 절차를 사용하십시오.
nvme-cli
패키지를 설치합니다.yum install nvme-cli
# yum install nvme-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 로드되지 않은 경우
nvme-rdma
모듈을 로드합니다.modprobe nvme-rdma
# modprobe nvme-rdma
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - NVMe 대상에서 사용 가능한 하위 시스템을 검색합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 검색된 하위 시스템에 연결합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow testnqn 을 NVMe 하위 시스템 이름으로 교체합니다.172.31.0.202 를 대상 IP 주소로 바꿉니다.4420 을 포트 번호로 바꿉니다. - 현재 연결된 NVMe 장치를 나열합니다.
nvme list
# nvme list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 선택 사항: 대상에서 연결을 해제합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
추가 리소스
- 자세한 내용은
nvme
man 페이지 및 NVMe-cli Github 리포지토리를 참조하십시오.