구축 개요
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 구성 요소에 대한 권장 구성 프로필 전체 범위를 볼 수 있습니다. 각 구현 시 메타데이터 및 스토리지 구성 요소 또는 스토리지 서비스 전용 구성 요소의 수는 용량 및 성능 요구사항에 따라 달라질 수 있습니다.
배포 단계 개요
배포에는 다음과 같은 고급 작업이 포함됩니다.
-
각 구성 요소를 물리적으로 조립합니다.
-
랙 및 케이블 하드웨어. 자세한 절차는 를 참조하십시오 "하드웨어 구축".
-
-
파일 노드에서 BMC IP를 구성합니다
-
지원되는 운영 체제를 설치하고 파일 노드에서 관리 네트워킹을 구성합니다
-
블록 노드에서 관리 IP를 구성합니다
-
|
배포 절차에는 텍스트를 파일로 복사해야 하는 몇 가지 예제가 포함되어 있습니다. 특정 배포에 맞게 수정해야 하거나 수정할 수 있는 모든 내용에 대해 "#" 또는 "//" 문자로 표시된 인라인 주석에 주의 깊게 접근하세요. 예를 들면 다음과 같습니다.
|
배포 권장 사항의 차이가 있는 파생 아키텍처: