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

구축 개요

기여자 netapp-jsnyder mcwhiteside netapp-jolieg codyharryman

NetApp 기반 BeeGFS는 NetApp의 BeeGFS 구성 요소 설계와 함께 Ansible을 사용하여 검증된 파일 및 블록 노드에 배포할 수 있습니다.

Ansible 컬렉션 및 역할

NetApp 기반 BeeGFS 솔루션은 애플리케이션 배포를 자동화하는 주요 IT 자동화 엔진인 Ansible을 사용하여 배포됩니다. Ansible에서는 배포하려는 BeeGFS 파일 시스템을 모델링하는 인벤토리라고 하는 일련의 파일을 사용합니다.

Ansible을 사용하면 NetApp과 같은 회사에서 Ansible Galaxy에서 제공되는 컬렉션을 사용하여 기본 제공 기능을 확장할 수 있습니다(참조 "NetApp E-Series BeeGFS 컬렉션"). 컬렉션에는 특정 기능 또는 작업(예: E-Series 볼륨 생성)을 수행하는 모듈과 여러 모듈 및 기타 역할을 호출할 수 있는 역할이 포함됩니다. 이 자동화된 방식을 통해 BeeGFS 파일 시스템 및 기본 HA 클러스터를 구축하는 데 필요한 시간을 줄일 수 있습니다. 또한 클러스터와 BeeGFS 파일 시스템의 유지보수 및 확장을 간소화합니다.

자세한 내용은 을 참조하십시오 "Ansible 인벤토리에 대해 알아보십시오".

참고 NetApp 솔루션에 BeeGFS를 구축하는 데 다양한 단계가 포함되므로 NetApp에서는 수동으로 솔루션 구축을 지원하지 않습니다.

BeeGFS 구성 요소에 대한 구성 프로필입니다

배포 절차는 다음과 같은 구성 프로파일을 다룹니다.

  • 관리, 메타데이터 및 스토리지 서비스를 포함하는 하나의 기본 구성 요소입니다.

  • 메타데이터와 스토리지 서비스가 포함된 두 번째 구성 요소입니다.

  • 스토리지 서비스만 포함하는 세 번째 구성 요소입니다.

이러한 프로필을 통해 NetApp BeeGFS 구성 요소에 대한 권장 구성 프로필 전체 범위를 볼 수 있습니다. 각 구현 시 메타데이터 및 스토리지 구성 요소 또는 스토리지 서비스 전용 구성 요소의 수는 용량 및 성능 요구사항에 따라 달라질 수 있습니다.

배포 단계 개요

배포에는 다음과 같은 고급 작업이 포함됩니다.

하드웨어 구축
  1. 각 구성 요소를 물리적으로 조립합니다.

  2. 랙 및 케이블 하드웨어. 자세한 절차는 를 참조하십시오 "하드웨어 구축".

소프트웨어 구축
  1. "파일 및 블록 노드 설정".

    • 파일 노드에서 BMC IP를 구성합니다

    • 지원되는 운영 체제를 설치하고 파일 노드에서 관리 네트워킹을 구성합니다

    • 블록 노드에서 관리 IP를 구성합니다

  2. "Ansible 제어 노드를 설정합니다".

  3. "성능을 위해 시스템 설정을 조정합니다".

  4. "Ansible 인벤토리를 작성합니다".

  5. "BeeGFS 구성 요소에 대한 Ansible 인벤토리를 정의합니다".

  6. "Ansible을 사용하여 BeeGFS 구축".

  7. "BeeGFS 클라이언트를 구성합니다".

참고

배포 절차에는 텍스트를 파일로 복사해야 하는 몇 가지 예제가 포함되어 있습니다. 특정 배포에 맞게 수정해야 하거나 수정할 수 있는 모든 내용에 대해 "#" 또는 "//" 문자로 표시된 인라인 주석에 주의 깊게 접근하세요. 예를 들면 다음과 같습니다.

`beegfs_ha_ntp_server_pools:  # THIS IS AN EXAMPLE OF A COMMENT!
  - "pool 0.pool.ntp.org iburst maxsources 3"
  - "pool 1.pool.ntp.org iburst maxsources 3"`

배포 권장 사항의 차이가 있는 파생 아키텍처: