Skip to main content
Astra Trident
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

요구 사항

기여자 netapp-aruldeepa

Astra Trident를 설치하기 전에 이러한 일반 시스템 요구 사항을 검토해야 합니다. 특정 백엔드에 추가 요구 사항이 있을 수 있습니다.

Astra Trident에 대한 중요 정보

  • Astra Trident * 에 대한 다음 중요 정보를 읽어야 합니다

<strong> 중요 정보 Astra Trident </strong>
  • Kubernetes 1.31가 이제 Astra Trident에서 지원됩니다. Kubernetes를 업그레이드하기 전에 Astra Trident를 업그레이드합니다.

  • Astra Trident은 SAN 환경에서 다중 경로 구성을 엄격하게 적용하고, multipath.conf 파일에서 권장 값은 입니다 find_multipaths: no.

    다중 경로 이외의 구성을 사용하거나 find_multipaths: yes multipath.conf 파일에서 OR find_multipaths: smart 값을 사용하면 마운트 오류가 발생합니다. Astra Trident은 21.07 릴리즈 이후로 를 사용할 것을 권장했습니다 find_multipaths: no.

지원되는 프런트엔드(오케스트레이터)

Astra Trident는 다음을 비롯한 여러 컨테이너 엔진과 오케스트레이터가 지원됩니다.

  • 베어 메탈 기반 Anthos(VMware) 및 Anthos 1.16

  • Kubernetes 1.24-1.31

  • OpenShift 4.10-4.16

Trident 연산자는 다음 릴리즈에서 지원됩니다.

  • 베어 메탈 기반 Anthos(VMware) 및 Anthos 1.16

  • Kubernetes 1.24-1.31

  • OpenShift 4.10-4.16

Astra Trident는 Google Kubernetes Engine(GKE), Amazon Elastic Kubernetes Services(EKS), Azure Kubernetes Service(AKS), Mirantis Kubernetes Engine(MKE), Rancher, VMware Tanzu Portfolio 등 기타 완전 관리형 Kubernetes 오퍼링도 지원합니다.

Astra Trident 및 ONTAP를 의 스토리지 공급자로 사용할 수 있습니다"KubeVirt".

경고 Astra Trident이 설치된 Kubernetes 클러스터를 1.24에서 1.25 이상으로 업그레이드하기 전에 를 참조하십시오."Helm 설치를 업그레이드합니다"

지원되는 백엔드(스토리지)

Astra Trident를 사용하려면 다음 중 하나 이상의 지원되는 백엔드가 필요합니다.

  • NetApp ONTAP용 Amazon FSx

  • Azure NetApp Files

  • Cloud Volumes ONTAP

  • GCP용 Cloud Volumes Service

  • FAS/AFF/9.5 이상을 선택합니다

  • NetApp All SAN 어레이(ASA)

  • NetApp HCI/Element 소프트웨어 11 이상

피처 요구 사항

아래 표에는 Astra Trident의 이번 릴리즈와 함께 사용할 수 있는 기능과 지원하는 Kubernetes 버전이 요약되어 있습니다.

피처 Kubernetes 버전 기능 게이트가 필요합니까?

아스트라 트리덴트

1.24-1.31

아니요

볼륨 스냅샷

1.24-1.31

아니요

체적 스냅샷의 PVC

1.24-1.31

아니요

iSCSI PV 크기 조정

1.24-1.31

아니요

ONTAP 양방향 CHAP

1.24-1.31

아니요

동적 내보내기 정책

1.24-1.31

아니요

Trident 연산자

1.24-1.31

아니요

CSI 토폴로지

1.24-1.31

아니요

호스트 운영 체제를 테스트했습니다

Astra Trident가 공식적으로 특정 운영 체제를 지원하지 않지만 다음과 같은 운영 체제가 작동하는 것으로 알려져 있습니다.

  • OpenShift Container Platform(AMD64 및 ARM64)에서 지원하는 RedHat CoreOS(RHCOS) 버전

  • RHEL 8+(AMD64 및 ARM64)

    참고 NVMe/TCP에는 RHEL 9 이상이 필요합니다.
  • Ubuntu 22.04 이상(AMD64 및 ARM64)

  • Windows Server 2022 를 참조하십시오

기본적으로 Astra Trident는 컨테이너에서 실행되므로 모든 Linux 작업자에서 실행됩니다. 그러나 이러한 작업자들은 표준 NFS 클라이언트 또는 iSCSI 이니시에이터를 사용하여 Astra Trident가 제공하는 볼륨을 사용 중인 백엔드에 따라 마운트할 수 있어야 합니다.

`tridentctl`이 유틸리티는 이러한 Linux 배포판에서도 실행됩니다.

호스트 구성

Kubernetes 클러스터의 모든 작업자 노드는 Pod용으로 프로비저닝된 볼륨을 마운트할 수 있어야 합니다. 작업자 노드를 준비하려면 드라이버 선택에 따라 NFS, iSCSI 또는 NVMe 툴을 설치해야 합니다.

스토리지 시스템 구성

Astra Trident는 백엔드 구성에서 사용하기 전에 스토리지 시스템을 변경해야 할 수 있습니다.

Astra Trident 포트

Astra Trident는 통신을 위해 특정 포트에 액세스해야 합니다.

컨테이너 이미지 및 해당 Kubernetes 버전

공기 박형 설치의 경우 다음 목록은 Astra Trident를 설치하는 데 필요한 컨테이너 이미지의 참조입니다. 명령을 사용하여 tridentctl images 필요한 컨테이너 이미지 목록을 확인합니다.

Kubernetes 버전 컨테이너 이미지

v1.24.0, v1.25.0, v1.26.0, v1.27.0, v1.28.0, v1.29.0, v1.30.0, v1.31.0

  • Docker.IO/NetApp/트라이덴트:24.06.0

  • Docker.IO/netapp/trident-autosupport:24.06

  • registry.k8s.io/sig-storage/csi-provisioner: v4.0.1

  • 레지스트리.k8s.io/sig-storage/csi-attacher:v4.6.0

  • 레지스트리.k8s.io/sig-storage/csi-resizer:v1.11.0

  • 레지스트리.k8s.io/sig-storage/csi-shotter:v7.0.2

  • registry.k8s.io/sig-storage/csi-node-driver-register: v2.10.0

  • Docker.IO/netapp/trident-operator:24.06.0 (선택 사항)