Red Hat OpenShift Data Foundation: Red Hat OpenShift를 위한 퍼시스턴트 스토리지 및 클러스터 데이터 관리

Red Hat® OpenShift® Data Foundation1Red Hat OpenShift에 통합되고 최적화된 퍼시스턴트 스토리지 및 클러스터 데이터 관리 솔루션입니다. 확장 가능한 분산형 소프트웨어 정의 스토리지 플랫폼 외에도 OpenShift Data Foundation은 정교한 엔터프라이즈 클러스터 데이터 관리 서비스를 제공하여 간소화되고 일관되며 확장 가능한 방식으로 애플리케이션이 데이터와 상호 작용할 수 있도록 지원합니다. 조직은 멀티클라우드 데이터 관리 기능을 통해 여러 인프라 전반에서 데이터를 확대하고 페더레이션할 수 있습니다.

현대적인 프로덕션 워크로드 및 애플리케이션을 위한 데이터 기반

OpenShift Data Foundation은 온프레미스, 퍼블릭, 프라이빗 클라우드 환경 및 엣지 등 Red Hat OpenShift가 실행되는 어느 위치에서나 실행됩니다. 또한 일반 프로토콜(파일, 블록, 오브젝트)을 사용하는 유연한 애자일 데이터 액세스를 제공하여 다양한 워크로드와 애플리케이션을 지원합니다. 이 플랫폼은 여러 기본 스토리지 인프라에서 세부 정보와 불일치를 추상화하는 동시에 조직이 요구하는 정교한 클러스터 데이터 관리 서비스를 제공합니다.

OpenShift Data Foundation은 컨테이너 기반 환경을 위해 개발되었으며 Red Hat OpenShift Virtualization도 지원합니다. 지원되는 Red Hat OpenShift 오퍼레이터를 통해 이 플랫폼은 클라우드 네이티브 컨테이너 관리, 스케줄링, 오케스트레이션을 포함하는 컨테이너 기반 애플리케이션 라이프사이클에 따라 간단히 설치하고 관리할 수 있습니다. 이러한 수준의 통합이 주는 장점은 다음과 같습니다.

  • 신뢰할 수 있는 엔터프라이즈급 쿠버네티스를 위한 스토리지: OpenShift Data Foundation은 다양한 워크로드, 멀티클라우드 오브젝트 게이트웨이 기능2, 그리고 Red Hat OpenShift에서 실행되는 워크로드를 위한 비즈니스 연속성을 지원합니다.
  • Red Hat OpenShift를 위한 데이터 보호 및 복구: 복제, 여러 가용 영역 전반의 데이터 배치, 그리고 네임스페이스 관련 데이터, 사용자 정의 리소스, 상태 등 쿠버네티스 애플리케이션을 위한 백업 및 복원 서비스와 같은 필수 기능이 지원됩니다.
  • 어디서나 클라우드와 유사한 경험: OpenShift Data Foundation은 조직이 비즈니스 요구 사항에 따라 애플리케이션과 스토리지를 배포하고 상황 변화에 따라 조정할 수 있는 소프트웨어 정의 스토리지를 제공합니다.
  • 개발자 생산성 향상: OpenShift Data Foundation은 모든 하이브리드 클라우드 플랫폼 전반에 일관된 기능과 사용자 환경을 제공하므로 개발자와 사용자를 위한 프로세스가 간소화됩니다.
  • 애플리케이션 및 데이터 현대화: Red Hat OpenShift Virtualization이 지원된다는 것은 조직이 클라우드 네이티브 애플리케이션 개발과 더불어 기존 애플리케이션을 모두 단일 플랫폼에서 지속적으로 실행할 수 있다는 것을 의미합니다.

기술 사양

OpenShift Data Foundation은 Essentials 에디션과 Advanced 에디션으로 제공됩니다(표 1). OpenShift Data Foundation Essentials 에디션은 Red Hat OpenShift Platform Plus에 포함되며 Red Hat OpenShift Container Platform을 다음 구성 요소들과 함께 제공합니다.

Red Hat Advanced Cluster Management for Kubernetes

Red Hat Advanced Cluster Security for Kubernetes

Red Hat Quay(보안 중심의 글로벌 컨테이너 프라이빗 레지스트리 플랫폼) 

주요 내용

Red Hat OpenShift의 완전하고 일관된 데이터 플랫폼 환경에 대한 간소화된 액세스

데이터 위치와 상관없이 일관된 사용자 환경으로 클라우드 환경 전반의 일관성과 여러 팀의 자신감 향상

비즈니스 크리티컬 복구와 최고 성능으로 페타바이트 규모로 확장 가능

데이터센터, 퍼블릭, 프라이빗 클라우드 환경 또는 엣지에 배포하기 위한 정교한 데이터 관리 및 비즈니스 연속성 기능

표 1. OpenShift Data Foundation 에디션

Essentials 에디션 제공 기능

Advanced 에디션 추가 기능

  • 쿠버네티스 RWO(블록, 파일)
  • 쿠버네티스 RWX(공유 파일, 공유 블록)
  • 오브젝트 스토리지(S3 호환)
  • 내부 모드 스토리지(클러스터 내부)
  • 볼륨 스냅샷
  • 클러스터 전체의 암호화
  • 멀티클라우드 오브젝트 게이트웨이
  • OpenShift API for Data Protection(OADP)을 통한 네이티브 네임스페이스 백업 및 복구
  • 외부 모드 스토리지(공유 스토리지 클러스터)
  • 혼합 사용 패턴(클러스터 외부 워크로드)
  • 세분화된 볼륨 수준 암호화 
  • Key Management Interoperability Protocol(KMIP)을 통한 외부 키 관리 시스템(KMS) 지원 
  • 메트로 재해 복구(DR)
  • 지역 DR

표 2는 OpenShift Data Foundation의 특징과 기능을 요약한 것입니다.

표2. 특징 및 기능

비즈니스 연속성 및 재해 복구
OpenShift API for Data Protection

클러스터 인식 백업 및 데이터 복구 인터페이스에는 개별 워크로드, 애플리케이션 및 클러스터 서비스에 대한 네임스페이스 백업 및 복구가 포함됩니다.

지역 재해 복구(DR)

데이터센터 장애에 대비한 비동기식 DR이 광역 네트워크(WAN)를 통해 여러 지역 또는 대륙 전반에서 확대되어 지역 재해로부터 보호할 수 있습니다.

수도권 DR 클러스터 장애에 대비한 동기식 DR은 대기 시간이 짧은 네트워크를 사용할 수 있는 캠퍼스 또는 수도권 환경 내에서 시스템 장애로부터 보호하고 무손실 복구를 제공합니다.
엣지의 데이터 서비스
컴팩트한 3-노드 클러스터

3개의 프로덕션 노드에서 Red Hat OpenShift와 OpenShift Data Foundation을 지원합니다.

단일 노드 OpenShift 지원 OpenShift Data Foundation의 단일 노드 구성은 소규모 인프라 풋프린트 내의 엣지 위치에 씬 프로비저닝, 스냅샷, 백업을 지원합니다.
단일 노드 씬 프로비저닝 씬 프로비저닝을 통해 시간이 경과함에 따라 리소스 성장이 가능하므로 사용자 요구 사항을 수용할 수 있습니다.
멀티클러스터 모니터링
멀티클러스터 대시보드

멀티클러스터 대시보드는 Red Hat Advanced Cluster Management와 통합하여 멀티클러스터 상태 및 최적화를 한곳에서 보여줌으로써 분산된 워크로드에 영향을 미치는 문제를 식별, 격리, 해결합니다.

멀티클라우드 게이트웨이
오브젝트 버킷 오브젝트 버킷은 사용 가능한 미러링, 확산, 암호화 및 지원되는 여러 티어링 접근 방식을 통해 데이터 스토리지를 제공합니다.
네임스페이스 버킷 네임스페이스 버킷은 데이터세트를 복사할 필요 없이 다양한 데이터 리소스를 조직, 구성, 관리할 수 있는 데이터 페더레이션 기능에 사용될 수 있습니다.
오브젝트 버킷 클레임 오브젝트 버킷 클레임을 통해 사용자는 개발자 워크플로우에 대한 오브젝트 버킷을 동적으로 생성하여 퍼시스턴트 볼륨 클레임 워크플로우에 맞게 조정할 수 있습니다.

향상된 데이터 보안

엔드 투 엔드 암호화

클러스터와 클라이언트 간 엔드 투 엔드 암호화는 전체 클러스터에 향상된 데이터 보안을 제공합니다.

퍼시스턴트 볼륨 수준 암호화

키 관리 서비스를 사용하여 퍼시스턴트 볼륨 수준에서 데이터를 암호화하면 자체 키를 가져올 수 있습니다.

키 관리 서비스(KMS) 통합

Key Management Interoperability Protocol(KMIP)에 대한 지원을 통해 암호화를 고객이 제공한 키와 통합할 수 있습니다.

네트워크 파일 시스템(NFS) 지원

NFS 지원

내부 또는 외부 애플리케이션을 위한 NFS 서비스는 레거시 애플리케이션 상호 작용, 애플리케이션 현대화, Red Hat OpenShift 환경으로의 향후 마이그레이션을 지원합니다.