Red Hat OpenShift Data Foundation

Red Hat Data Services

Red Hat Data Services는 Red Hat® OpenShift® Container Platform에 통합되고 최적화된 퍼시스턴트 소프트웨어 정의 스토리지와 데이터 서비스를 포함하는 솔루션 포트폴리오입니다. Red Hat Data Services 포트폴리오의 일부로 Red Hat OpenShift Data Foundation은 Ceph® 기술을 기반으로 하는 복원력 있는 퍼시스턴트 소프트웨어 정의 스토리지를 제공합니다. OpenShift Data Foundation은 온프레미스든 퍼블릭 클라우드든 Red Hat OpenShift가 실행되는 어느 위치에서나 실행됩니다. 이 플랫폼은 파일, 블록, 오브젝트 스토리지 클래스를 제공하여 다음과 같은 다양한 데이터 방식과 워크로드를 지원합니다.

  • 유휴 상태의 데이터(예: 데이터베이스, 데이터 웨어하우스)
  • 전송 중인 데이터, 데이터 파이프라인 자동화
  • 사용 중인 데이터, 지속적 배포 모델, 분석, 인공지능(AI), 머신 러닝(ML)을 위한 서비스 제공

Red Hat OpenShift Data Foundation

쿠버네티스 서비스로 실행되는 OpenShift Data Foundation은 모든 인프라에서 Red Hat OpenShift Container Platform에 데이터 서비스를 제공할 수 있도록 엔지니어링, 테스트 및 적격 심사를 거칩니다(그림 1). 또한 독립적으로 확장 가능한 별도의 데이터 저장소로 분리 및 관리되어 하나 또는 다수의 Red Hat OpenShift Container Platform 클러스터를 위한 데이터를 제공할 수 있습니다.

이미지 컨테이너 그림 1. Red Hat OpenShift Data Foundation은 확장성, 데이터 복구, 보안, 거버넌스, 데이터 검색 요구 사항을 해결하기 위한 필수 서비스를 제공합니다.


Red Hat OpenShift 관리자 콘솔을 통해 배포, 사용, 관리되는 이 플랫폼은 Ceph, Noobaa, Rook 기술을 기반으로 빌드되어 하이브리드 및 멀티클라우드 환경에서 Red Hat OpenShift에 대해 긴밀하게 통합된 퍼시스턴트 데이터 서비스를 제공합니다. 이러한 수준의 통합을 바탕으로 여러 플랫폼 전반에 걸쳐 실행 중인 쿠버네티스 애플리케이션에서 추측에 기반한 작업을 제거하고 기업에서 요구하는 데이터 스토리지 기능, 데이터 서비스, 데이터 보호를 제공할 수 있습니다. 역동성과 고가용성을 갖춘 스테이트풀 컨테이너 네이티브 스토리지는 온디맨드로 프로비저닝 및 프로비저닝 해제가 가능합니다.

간소화된 액세스

조직은 민첩성 향상을 위해 클라우드 기반 애플리케이션과 데이터의 복잡성을 줄여 모든 클라우드에서 애플리케이션 데이터를 빠르고 유연성 있게 배포해야 합니다. OpenShift Data Foundation은 일관된 데이터 플랫폼 경험에 대한 간소화된 액세스를 제공하여 팀 간 협업을 촉진합니다. 여러 사용자, 개발자, 관리자 역할에서 셀프 서비스 액세스가 가능하므로 티켓을 사용할 필요 없이 클릭 한 번으로 스토리지 온디맨드가 제공됩니다. 설치가 쉽고 모니터링이 직관적이며 시작이 간단하므로 조직은 각각의 플랫폼을 관리하는 데 드는 시간을 줄여 가치 제공에 더 많은 시간을 할애함으로써 다음을 수행할 수 있습니다.

  • Red Hat OpenShift 애플리케이션에 액세스 가능한 데이터와 지원을 제공합니다.
  • 하이브리드 클라우드에서 데이터 관리를 간소화하고 간편한 액세스와 신속한 혁신, 즉각적인 인사이트를 제공합니다.

일관된 사용자 경험

OpenShift Data Foundation은 Red Hat OpenShift에서 서비스로 실행되므로 사용자는 데이터가 존재하는 위치와 관계없이 일관된 사용자 경험 혜택을 얻을 수 있습니다. 팀이 쿠버네티스로 클라우드 네이티브 애플리케이션을 빌드하든 클라우드 기술 구현 여정의 시작 단계에 있든 상관없이 모든 인프라에서 직관적인 데이터 서비스로 일관된 하이브리드 클라우드 환경이 제공됩니다. 개발자는 한 번 빌드하면 어디에나 배포할 수 있고, 데이터 과학자는 인사이트를 보다 신속하게 생성하는 역량을 갖출 수 있습니다. 또한 관리자는 클라우드 공간 전반에 걸쳐 일관성 있는 관리를 통해 다음을 수행할 수 있습니다.

  • 클라우드 전반에 걸쳐 일관성을 유지하고 모든 팀이 확신을 가질 수 있도록 최종 사용자에게 통합된 데이터 서비스 경험을 제공합니다.
  • 통합 온디맨드 데이터 플랫폼으로 Red Hat OpenShift에 대한 올인원 뷰를 제공합니다.

동적 확장

클라우드 기술로 이동하더라도 애플리케이션 성능을 포기할 필요가 없습니다. OpenShift Data Foundation은 뛰어난 복원력과 최고 수준의 성능으로 페타바이트 단위까지 확장할 수 있도록 지원합니다. 조직은 베어 메탈, 가상 머신, 하이브리드 클라우드 등 모든 환경에서 Red Hat OpenShift 관리자 콘솔을 통해 신속하게 프로비저닝할 수 있습니다. OpenShift Data Foundation의 오브젝트 기본 지원 기능은 입/출력 성능을 크게 향상시켜 모든 워크로드에 규모에 맞는 성능을 제공합니다. 이로써 조직은 다음을 수행할 수 있습니다.

  • 장소에 상관없이 자신 있게 모든 클라우드에 데이터 서비스를 확장합니다.
  • 대규모로 확장하는 동시에 모든 유형의 Red Hat OpenShift 워크로드를 지원하므로 지역과 플랫폼 전체에 걸쳐 오브젝트 데이터를 간편하게 공유할 수 있습니다.

Red Hat OpenShift 및 Red Hat OpenShift Virtualization을 통한 긴밀한 통합

OpenShift Data Foundation은 컨테이너 기반 환경을 위해 설계되어 Red Hat OpenShift Container Platform과 긴밀하게 통합됩니다.1 Red Hat OpenShift 오퍼레이터가 지원되므로 컨테이너 기반의 애플리케이션 라이프사이클의 일부로 설치와 관리가 간편한 플랫폼입니다. 이러한 혁신을 통해 Red Hat은 클라우드 네이티브 컨테이너 관리, 스케줄링, 오케스트레이션을 비롯해 전체 컨테이너 기반 환경을 지원함으로써 다음 기능을 제공합니다.

  • 신뢰할 수 있는 엔터프라이즈급 쿠버네티스용 스토리지: OpenShift Data Foundation은 데이터 서비스를 위한 주요 비즈니스 연속성 기능과 함께 다양한 워크로드 및 멀티클라우드 오브젝트 게이트웨이 기능에 대한 지원을 추가적으로 제공합니다.
  • Red Hat OpenShift를 위한 데이터 보호 및 복구 능력: 스테이트풀 엔터프라이즈 애플리케이션의 고가용성을 보장하려면 정교한 기능을 갖춘 강력한 고가용성의 데이터 스토리지가 필요합니다. OpenShift Data Foundation은 복제와 같은 중요한 기능을 지원하므로 애플리케이션 데이터가 여러 가용 영역에 배치될 수 있습니다. 또한 기본적인 데이터 복구 기능을 통해 쿠버네티스 애플리케이션의 데이터, 리소스, 상태 등에 대한 백업 및 복원 서비스를 지원합니다.
  • 모든 위치에서 클라우드와 같은 경험 제공: 다른 클라우드 제공업체보다 한 클라우드 제공업체를 선호하거나 퍼블릭 클라우드와 사내 배포를 비교하는 등 상황은 지속적으로 변화하고 있습니다. 조직은 유리한 가격 정책을 활용하거나 다른 비즈니스 문제에 대응하기 위해 신속하게 움직여야 하는 경우가 많습니다. OpenShift Data Foundation은 조직이 필요에 따라 애플리케이션과 스토리지를 배포하고 상황 변화에 따라 조정할 수 있는 소프트웨어 정의 스토리지를 제공합니다.
  • 개발자 생산성 향상: 클라우드 개발자는 임의적인 제약 없이 혁신할 수 있는 환경을 원합니다. 전통적인 스토리지는 종종 클라우드 개발에 장애물이 되어 별도의 시간 소모적인 준비가 필요했습니다. OpenShift Data Foundation은 공통 기능을 모든 클라우드에 제공하므로 개발 프로세스를 간소화합니다.

다양한 워크로드 수용

대부분의 클라우드 제공업체가 다양한 워크로드를 위한 데이터 스토리지를 지원하지만 일반적으로 여러 스토리지 기술을 통해 지원합니다. 따라서 시간이 많이 소요되며 이해와 관리가 복잡할 뿐만 아니라 벤더들이 서로 다른 스토리지 기술과 기능을 결합하여 제공하기 때문에 애플리케이션이 특정 클라우드 벤더에 종속될 수 있습니다. 그에 반해 OpenShift Data Foundation은 유휴 상태의 데이터, 전송 중인 데이터 및 사용 중인 데이터를 지원하는 컨테이너 네이티브 스토리지를 제공합니다(그림 2). OpenShift Data Foundation은 여러 클라우드 플랫폼을 지원하며 다양한 파트너 및 기술과 함께 작동합니다.

100% 오픈소스 기술 기반의 Red Hat OpenShift Data Foundation은 파일, 블록, 오브젝트 스토리지를 지원하고 모든 클라우드 플랫폼에서 단일한 쿠버네티스 오퍼레이터를 사용합니다. 조직은 단일 솔루션으로 여러 워크로드 유형에 소프트웨어 정의 스토리지를 제공할 수 있고, 애플리케이션은 호환성을 갖춘 클라우드 플랫폼 사이를 쉽게 이동할 수 있습니다.

다음은 널리 사용되는 OpenShift Data Foundation 활용 사례입니다.

  • 데이터 리포지토리와 지속적인 혁신/지속적인 개발(CI/CD) 모델을 비롯한 클라우드 네이티브 애플리케이션 개발
  • SQL/NoSQL 데이터베이스, 데이터 웨어하우스를 포함하는 정형 데이터
  • 데이터 분석, AI/ML 워크로드와 같은 빅데이터 워크로드

이미지 컨테이너 그림 2. Red Hat OpenShift Data Foundation은 여러 워크로드 유형을 지원하는 컨테이너 네이티브 스토리지를 제공합니다.

 

  • 퍼시스턴트 볼륨과 쿠버네티스 네임스페이스 모두에 대한 백업 및 데이터 복구 지원을 통한 컨테이너 인식 데이터 보호

결론

Red Hat OpenShift Data Foundation은 온프레미스 인프라, 퍼블릭 클라우드, 하이브리드 클라우드 등 Red Hat OpenShift가 실행되는 모든 곳에서 퍼시스턴트 데이터 서비스를 위한 간소화된 액세스, 일관된 경험, 동적 확장성을 제공합니다. 또한 광범위한 워크로드 유형을 지원할 수 있는 긴밀하게 통합된 퍼시스턴트 데이터 서비스를 제공합니다. Red Hat OpenShift Data Foundation의 배포는 데이터 관리를 간소화하고, 오케스트레이션된 컨테이너 기반 환경의 필수적인 부분으로 온디맨드로 스토리지 프로비저닝 및 프로비저닝 해제를 할 수 있습합니다.

최신 Red Hat OpenShift Data Foundation 릴리스 노트에서 지원되는 플랫폼을 참조하세요.