1장. Red Hat GFS와 함께 GNBD 사용
GNBD (Global Network Block Device)는 이더넷 LAN을 통해 블록-레벨 스토리지 액세스를 제공합니다. GNBD 구성 요소는 GFS 노드에서는 클라이언트로 작동하고 GNBD 서버 노드에서는 서버로 작동합니다. GNBD 서버 노드는 로컬 스토리지 (직접 연결된 스토리지 또는 SAN 스토리지)에서 GFS 노드로 블록-레벨 스토리지를 내보내기합니다.
표 1.1. “GNBD 소프트웨어 하부 시스템 구성 요소 ” summarizes the GNBD software subsystems components.
소프트웨어 하부시스템 | 구성 요소 | 설명 |
---|---|---|
GNBD | gnbd.ko | 클라이언트에서 GNBD 장치 드라이버를 구현하는 커널 모듈 |
gnbd_export | GNBD 서버에서 GNBD를 생성, 내보내기 및 관리하기 위한 명령 | |
gnbd_import | GNBD 클라이언트에서 GNBD를 가져오기 및 관리하기 위한 명령 | |
gnbd_serv | 노드가 네트워크를 통해 로컬 스토리지를 내보내기할 수 있도록 하는 서버 데몬 |
GNBD 서버가 장치-매퍼 멀티패스와 함께 작동하도록 설정할 수 있습니다. 장치-매퍼 멀티패스가 있는 GNBD는 여러 GNBD 서버 노드를 설정하게 하여 저장 장치로의 이중 경로를 제공합니다. GNBD 서버는 이중 GNBD를 통해 GFS 노드로의 여러 저장 장치 경로가 차례로 나타나게 합니다. 장치-매퍼 멀티패스와 함께 GNBD를 사용할 때, GNBD 서버 노드가 사용 불가능하게 될 경우, 다른 GNBD 서버 노드는 저장 장치로의 액세스가 있는 GFS 노드를 제공할 수 있습니다.
다음 부분에서는 Red Hat GFS과 함께 GNBD를 사용하는 방법에 대한 내용을 다루고 있으며 이는 다음과 같은 내용으 구성되어 있습니다:
- 2장. Device-Mapper Multipath와 함께 GNBD 사용을 위한 고려 사항 , which describes some of the issues you should take into account when configuring multipathed GNBD server nodes
- 3장. GNBD 드라이버 및 명령 사용법 , which describes the restrictions that apply when you are running GFS on a GNBD server node
- 4장. GNBD 서버 노드에서 GFS 실행 , which describes the user commands that configure GNBD