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

Red Hat OpenShift와 NetApp Trident 통합에 대해 알아보세요

기여자 banum-netapp

컨테이너화된 애플리케이션에서 스토리지는 매우 중요하며, 데이터의 지속적인 가용성을 보장하고 동적이고 종종 일시적인 환경에서도 효율적으로 관리할 수 있도록 해줍니다. 최신 컨테이너용 스토리지 솔루션은 애플리케이션과 함께 원활하게 확장되도록 설계되어 애플리케이션 요구 사항에 따라 스토리지 리소스를 동적으로 할당할 수 있는 유연성을 제공하며, 성장과 다양한 워크로드를 모두 지원합니다. OpenShift Virtualization을 사용하면 VM이 컨테이너로 실행되므로 OpenShift 클러스터의 다른 애플리케이션과 동일한 스토리지를 사용합니다.

NetApp ONTAP은 NetApp의 엔터프라이즈급 스토리지 솔루션의 핵심 역할을 하는 강력하고 확장성이 뛰어난 데이터 관리 소프트웨어입니다. 온프레미스, 클라우드, 하이브리드 환경을 포함한 다양한 스토리지 환경과 원활하게 통합되는 유니파이드 스토리지 아키텍처를 제공합니다. ONTAP은 NFS, CIFS/SMB, iSCSI, FC, NVMe over TCP 등 다양한 프로토콜을 지원하여 여러 애플리케이션 및 워크로드와의 원활한 통합을 가능하게 합니다. SAN, NAS, 객체 스토리지를 단일 플랫폼으로 통합하여 관리를 간소화하고 비용을 절감할 수 있습니다. NetApp ONTAP은 온프레미스 환경뿐 아니라 클라우드 관리형 서비스로도 제공됩니다.

NetApp Trident

Trident는 NetApp이 개발한 오픈 소스 스토리지 오케스트레이터로, 컨테이너 환경에서 ONTAP 스토리지를 쉽게 사용할 수 있도록 설계되었습니다. 이를 통해 컨테이너화된 애플리케이션을 위한 영구 스토리지의 동적 프로비저닝 및 관리가 가능합니다.

Trident의 주요 기능

CSI 규격 준수 최신 Kubernetes 스토리지 기능 및 표준과의 호환성을 보장합니다. 선언적 구성 사용자가 YAML 파일에 스토리지 요구 사항을 정의할 수 있으며, 이는 Trident에 의해 자동으로 관리됩니다. 드라이버 Trident는 ONTAP에서 지원하는 NFS, CIFS/SMB, iSCSI, FC 및 NVMe/TCP 프로토콜용 드라이버를 지원합니다. 하이브리드 및 멀티 클라우드 지원 Trident는 온프레미스 ONTAP 스토리지와 하이퍼스케일러의 관리형 스토리지 서비스(AWS의 FSx for NetApp ONTAP, Azure의 Azure NetApp Files, Google Cloud의 Google Cloud NetApp Volumes)용 드라이버를 지원합니다. 고급 데이터 관리 ONTAP의 스냅샷 및 클론 기능을 활용하여 효율적인 데이터 보호와 테스트 및 개발 환경의 신속한 프로비저닝을 지원합니다.

Trident에 대한 자세한 내용은 NetApp Trident "여기에 문서가 있습니다."를 참조하십시오.

Trident Protect

Trident Protect는 컨테이너화된 환경을 위한 향상된 데이터 보호 및 보안 기능을 제공하는 Trident의 고급 기능입니다. 잠재적인 위협 및 데이터 손실 시나리오로부터 중요 데이터를 안전하게 보호하도록 설계되었습니다. 모든 Trident 사용자에게 무료로 제공되며, Trident가 설치된 모든 OpenShift 클러스터에서 간편하게 활성화할 수 있습니다.

Trident Protect의 주요 기능

자동 백업 Trident Protect는 컨테이너 애플리케이션 및 VM의 자동화된 정책 기반 백업을 지원하여 수동 개입 없이 정기적으로 백업이 이루어지도록 합니다.

스냅샷 관리 ONTAP의 스냅샷 기능을 활용하여 컨테이너 애플리케이션 및 VM의 특정 시점 복사본을 자주 생성함으로써 안정적인 복구 메커니즘을 제공합니다.

데이터 암호화 데이터가 저장될 때와 전송될 때 모두 암호화되어 엄격한 보안 요구 사항을 충족하고 중요한 정보를 보호합니다.

규정 준수 및 감사 조직이 규정 준수 요건을 충족하고 데이터 보호 관행에 대한 정기적인 감사를 수행하는 데 도움이 되는 도구와 기능을 제공합니다.

재해 복구 ONTAP의 복제 기능과 통합되어 강력한 재해 복구 솔루션을 제공함으로써 재앙적인 사태 발생 시에도 비즈니스 연속성을 보장합니다.

Trident Protect에 대한 자세한 내용은 NetApp Trident Protect "여기에 문서가 있습니다."를 참조하십시오.

오케스트레이터 및 스토리지 백엔드에 대한 Trident 지원

지원되는 Kubernetes 배포판 및 스토리지 백엔드에 대해서는 "Trident 요구 사항"을(를) 참조하십시오.

참고 Trident는 또한 NetApp "AFX"을(를) 지원합니다. AFX 지원 요구 사항은 "ONTAP NAS 준비 문서"을(를) 참조하십시오.

ONTAP 스토리지용 Trident 드라이버

Trident에는 백엔드 스토리지에 볼륨을 프로비저닝할 수 있는 다음과 같은 CSI 드라이버가 포함되어 있습니다.

NAS 프로토콜의 경우

  1. ontap-nas: 하나의 pvc는 전용 flexvolume인 하나의 pv에 매핑됩니다.

  2. ontap-nas-economy: 프로비저닝된 각 PV는 큐트리이며, FlexVolume당 구성 가능한 수의 큐트리를 가집니다(기본값 200, 50~300 사이로 구성 가능). 하나의 PVC는 공유 FlexVolume 상의 큐트리인 하나의 PV에 매핑됩니다.

참고 VM의 모든 디스크를 단일 볼륨에 qtree로 배치할 수 있습니다. 그러나 Snapshots, Clones 및 Replication 기능은 Trident에서 지원되지 않습니다. 이러한 기능이 스토리지 관리자에 의해 관리되는 경우, PV 단위로 세부 관리가 불가능합니다.
  1. ontap-nas-flexgroup: 프로비저닝된 각 PV는 완전한 ONTAP FlexGroup이며, SVM에 할당된 모든 애그리게이트가 사용됩니다.

SAN 프로토콜의 경우

  1. ontap-san: 하나의 PVC는 전용 FlexVol의 LUN인 하나의 PV에 매핑됩니다.

  2. ontap-san-economy: 하나의 PVC는 하나의 PV(공유 FlexVolume의 LUN)에 매핑됩니다. 공유 FlexVolume에는 여러 개의 LUN을 저장할 수 있습니다.(기본값은 100개이며, FlexVolume당 50개에서 200개 사이의 LUN/PV로 구성 가능합니다.)

참고 모든 VM 디스크를 단일 볼륨에 LUN으로 배치할 수 있습니다. 하지만 이 드라이버는 스냅샷과 클론은 지원하지만 복제는 지원하지 않습니다. 스토리지 관리자가 복제를 관리하는 경우 PV 단위로 세부적으로 관리되지 않습니다.

ONTAP 스토리지용 Trident 드라이버

Trident 드라이버를 통해 제공되는 모든 기능과 스토리지 관리자가 적용해야 하는 기능에 대한 전체 목록은 Trident 설명서의 "ONTAP 백엔드 드라이버" 섹션을 참조하십시오.