하드웨어 설치 및 케이블 연결
NetApp에서 BeeGFS를 실행하는 데 사용되는 하드웨어를 설치하고 케이블을 연결하는 데 필요한 단계입니다.
설치 계획
각 BeeGFS 파일 시스템은 몇 개의 블록 노드에서 제공하는 백엔드 스토리지를 사용하여 BeeGFS 서비스를 실행하는 몇 개의 파일 노드로 구성됩니다. 파일 노드는 하나 이상의 고가용성 클러스터로 구성되어 BeeGFS 서비스에 대한 내결함성을 제공합니다. 각 블록 노드는 이미 액티브/액티브 HA 쌍입니다. 각 HA 클러스터에서 지원되는 파일 노드의 최소 수는 3개이고, 각 클러스터에서 지원되는 파일 노드의 최대 수는 10개입니다. BeeGFS 파일 시스템은 함께 작동하여 단일 파일 시스템 네임스페이스를 제공하는 여러 독립 HA 클러스터를 구축함으로써 10개 노드 이상으로 확장할 수 있습니다.
일반적으로 각 HA 클러스터는 몇 개의 파일 노드(x86 서버)가 일부 블록 노드(일반적으로 E-Series 스토리지 시스템)에 직접 연결되는 일련의 "구성 요소"로 구축됩니다. 이 구성은 비대칭형 클러스터를 생성하며, BeeGFS 서비스는 BeeGFS 타겟에 사용되는 백엔드 블록 스토리지에 대한 액세스 권한이 있는 특정 파일 노드에서만 실행할 수 있습니다. 각 구성 요소에서 파일-블록 노드와 직접 연결에 사용되는 스토리지 프로토콜의 균형은 특정 설치 요구 사항에 따라 달라집니다.
대체 HA 클러스터 아키텍처는 파일 노드와 블록 노드 간에 스토리지 패브릭(SAN이라고도 함)을 사용하여 대칭 클러스터를 설정합니다. 따라서 특정 HA 클러스터의 모든 파일 노드에서 BeeGFS 서비스를 실행할 수 있습니다. 일반적으로 대칭형 클러스터는 추가 SAN 하드웨어로 인해 비용 효율적이지 않기 때문에 이 문서에서는 하나 이상의 빌딩 블록으로 구성된 일련의 비대칭 클러스터를 사용한다고 가정합니다.
설치를 계속하기 전에 특정 BeeGFS 구축에 대해 원하는 파일 시스템 아키텍처를 충분히 이해해야 합니다. |
랙 하드웨어
설치를 계획할 때 각 구성 요소에 있는 모든 장비가 인접한 랙 유닛에 랙에 장착되어 있어야 합니다. 각 구성 요소에서 파일 노드를 바로 블록 노드 위에 랙에 마운트하는 것이 모범 사례입니다. 파일 및 의 모델에 대한 설명서를 따릅니다 "블록" 레일 및 하드웨어를 랙에 설치할 때 사용 중인 노드입니다.
단일 구성 요소 예:
각 HA 클러스터에 여러 개의 구성 요소가 있고 파일 시스템에 여러 HA 클러스터가 있는 대규모 BeeGFS 설치의 예:
케이블 파일 및 블록 노드
일반적으로 E-Series 블록 노드의 HIC 포트를 파일 노드의 지정된 호스트 채널 어댑터(InfiniBand 프로토콜의 경우) 또는 호스트 버스 어댑터(파이버 채널 및 기타 프로토콜의 경우) 포트에 직접 연결합니다. 이러한 접속을 설정하는 정확한 방법은 원하는 파일 시스템 아키텍처에 따라 다릅니다. 예를 들면 다음과 "NetApp 검증 아키텍처에서 2세대 BeeGFS 기반"같습니다.
클라이언트 네트워크에 파일 노드를 케이블로 연결합니다
각 파일 노드에는 BeeGFS 클라이언트 트래픽용으로 지정된 몇 개의 InfiniBand 또는 이더넷 포트가 있습니다. 아키텍처에 따라 각 파일 노드는 고성능 클라이언트/스토리지 네트워크에 하나 이상의 연결을 갖게 되며, 이중화 및 대역폭 향상을 위해 여러 스위치에 연결할 수 있습니다. 다음은 이중화된 네트워크 스위치를 사용하는 클라이언트 케이블 연결의 예입니다. 이 때 어두운 녹색으로 강조 표시된 포트와 밝은 녹색으로 강조 표시된 포트는 별도의 스위치에 연결됩니다.
연결 관리 네트워킹 및 전원
대역내 및 대역외 네트워크에 필요한 네트워크 연결을 설정합니다.
각 파일 및 블록 노드가 중복성을 위해 여러 전원 분배 장치에 연결되어 있는지 확인하기 위해 모든 전원 공급 장치를 연결합니다(사용 가능한 경우).