조직이 워크로드 현대화를 추진하면서 중요한 과제 중 하나는 SQL, NoSQL, 벡터, 인메모리 데이터베이스를 포함한 다양한 데이터베이스 워크로드를 어떻게 지원할 것인가입니다. 데이터베이스 인프라를 현대화하려면 벤더의 지침을 고려하는 동시에 현재와 미래의 애플리케이션 아키텍처를 모두 지원할 수 있는 일관된 엔터프라이즈 플랫폼의 가치를 반영한 신중한 전략이 필요합니다.

Red Hat은 하이브리드 클라우드 환경 전반에서 데이터베이스 워크로드를 실행할 수 있는 다양한 옵션을 제공합니다. Red Hat OpenShift는 전체 데이터 티어를 위한 통합 애플리케이션 플랫폼을 제공하여 조직이 컨테이너를 도입하거나, 애플리케이션을 현대화하거나, 기존 가상 머신(VM)을 마이그레이션할 때 일관성, 확장성, 운영 효율성을 높일 수 있도록 지원합니다. 이러한 다양한 옵션 가운데 Red Hat OpenShift Virtualization은 OpenShift 플랫폼의 기능으로서 특히 유연한 경로를 제공합니다. 이를 통해 팀은 신뢰할 수 있는 동일한 OpenShift 기반에서 VM 기반 데이터베이스 워크로드와 컨테이너화된 애플리케이션을 함께 실행할 수 있습니다.

토대: RHEL 및 KVM

Red Hat OpenShift Virtualization은 17년 넘게 중요 데이터베이스 워크로드를 안정적으로 실행해 온 엔터프라이즈 가상화 기술인 Red Hat Enterprise Linux(RHEL)의 커널기반 가상 머신(KVM) 하이퍼바이저를 사용합니다.

OpenShift는 기타 게스트 운영 체제와 함께 RHEL 기반 VM을 지원하므로 조직이 기존 데이터베이스 워크로드를 마이그레이션할 수 있습니다. RHEL에서 이미 인증된 광범위한 데이터베이스 에코시스템과의 연계를 통해 전체 환경의 성능, 안정성, 지원에 대한 지속적인 신뢰를 확보할 수 있습니다.

Red Hat OpenShift에서 데이터베이스를 실행하는 3가지 방법

Red Hat은 활용 사례에 따라 다양한 통합 및 지원 모델을 제공합니다.

Red Hat OpenShift Virtualization으로 자체 데이터베이스 이전

Red Hat의 기존 지원 모델은 RHEL에서 이미 지원되는 모든 워크로드에 그대로 적용됩니다. 접근 방식은 간단합니다. 데이터베이스 벤더가 자사 제품을 RHEL에서 인증하거나 검증하면 Red Hat은 해당 워크로드가 OpenShift Virtualization에서 실행되는 경우에도 지원합니다. 이를 통해 기존 벤더 관계와 인증의 가치를 이어가면서 솔루션이 기대하는 수준의 안정성과 지원을 유지하도록 할 수 있습니다. 기존 데이터베이스 기술과 전문성에 대한 중요한 투자를 유지하면서 플랫폼 현대화를 시작할 수 있습니다.

  • Microsoft SQL Server: 서버 가상화 유효성 검사 프로그램(SVVP)을 통해 지원됩니다. RHEL에서 인증되었으므로 가상화 환경에서도 지원됩니다.
  • Oracle Database(DB) 및 Real Application Clusters(RAC): Red Hat에서 참조 아키텍처를 기반으로 광범위하게 테스트했습니다. 다른 RHEL 기반 KVM 호스트에서와 동일하게 실행됩니다. 테스트 및 지원되는 구성에 대한 자세한 내용은 Oracle 데이터베이스 마스터 인덱스에서 확인할 수 있습니다. 
  • IBM Db2: 다른 RHEL 기반 KVM 호스트에서와 동일하게 VM으로 실행됩니다. 
  • 엔터프라이즈 클러스터: Percona XtraDB 및 DataStax(Apache Cassandra)와 같은 솔루션은 RHEL 인증을 통해 프로덕션 레디니스(readiness)를 보장합니다.

Red Hat 패키지형 데이터베이스(애플리케이션 스트림을 통해 제공)

Red Hat은 널리 사용되는 다양한 데이터베이스 워크로드를 안정적으로 지원하여 중요 애플리케이션의 안정성과 보안을 뒷받침합니다. 이러한 지원은 애플리케이션 스트림을 통해 직접 제공되며 자세한 내용은 RHEL 애플리케이션 스트림 라이프사이클 정책에서 확인할 수 있습니다.

이 제공 방식이 주는 상당한 이점은 애플리케이션 스트림을 통해 제공되는 데이터베이스가 기존 RHEL 서브스크립션의 지원 범위에 자동으로 포함된다는 점입니다. 이러한 통합 지원을 통해 지원 라이프사이클 전반에 걸쳐 필수 보안 패치, 버그 수정, 중요 업데이트에 액세스하는 등 데이터베이스에 대한 완전한 지원을 받을 수 있습니다.

이러한 지원 및 패치 보장은 OpenShift Virtualization에 배포할 때 탁월한 가치를 제공합니다. Red Hat은 데이터베이스 지원을 RHEL 서브스크립션 모델에 직접 통합하여 컴플라이언스를 간소화하고, 운영 오버헤드를 줄이고, 모든 데이터베이스 기반 애플리케이션을 위한 보안 중심의 고성능 플랫폼을 제공합니다.

  • 데이터베이스 예시: PostgreSQL, MariaDB, MySQL
  • 장점: 일반적인 애플리케이션 환경을 위한 Red Hat의 완전한 '즉시 사용 가능' 지원

Red Hat OpenShift Operator를 활용한 컨테이너 네이티브 데이터베이스

컨테이너에서 쿠버네티스 네이티브 관리 방식을 도입하려는 팀은 이러한 데이터베이스가 제공하는 쿠버네티스 오퍼레이터를 활용해 백업, 패치, 확장과 같은 일상적인 작업을 자동화할 수 있습니다.

  • 파트너 예시: Crunchy Postgres, CockroachDB, EnterpriseDB(EDB), MongoDB
  • 장점: 이러한 데이터베이스는 컨테이너 실행이 완전히 검증되어, 플랫폼에서 제공 가능한 최고 수준의 자동화를 지원합니다.

미래를 위한 인프라

인프라 현대화를 위해 모든 벤더가 지원 웹사이트나 매트릭스를 업데이트할 때까지 기다려야 하는 것은 아닙니다. RHEL의 성숙도와 OpenShift에 내장된 KVM 하이퍼바이저의 가상화 기능을 활용하면 지금 바로 가상화된 데이터베이스와 컨테이너화된 애플리케이션을 하나의 일관된 플랫폼으로 통합할 수 있습니다.

OpenShift Virtualization에서 데이터베이스 워크로드가 어떻게 작동하는지 확인할 준비가 되었나요? 가상화를 위한 마이그레이션 툴킷을 살펴보거나 60일 체험판을 시작해 보세요.

추가 자료

부록: 배포 옵션

게시 시점을 기준으로 각 벤더에서 다음과 같은 배포 옵션을 제공하고 있습니다. 

전체 버전 목록은 데이터베이스 카탈로그 목록을 참조하세요. 

데이터베이스

OpenShift 배포 옵션

Apache Cassandra

컨테이너(오퍼레이터), 가상 머신

CockroachDB

컨테이너(오퍼레이터), 가상 머신

Couchbase

컨테이너(오퍼레이터), 가상 머신

Crunchy Postgres

컨테이너(오퍼레이터), 가상 머신

EDB Postgres

컨테이너(오퍼레이터), 가상 머신

Elasticsearch

컨테이너(오퍼레이터), 가상 머신

IBM Db2

컨테이너(오퍼레이터), 가상 머신

MariaDB 

컨테이너(오퍼레이터), 가상 머신

MongoDB

컨테이너(오퍼레이터), 가상 머신

Microsoft SQL Server

컨테이너(오퍼레이터), 가상 머신

MySQL 

컨테이너(오퍼레이터), 가상 머신

NuoDB

가상 머신

Oracle

가상 머신

Percona XtraDB

가상 머신

PostgreSQL 

컨테이너(오퍼레이터), 가상 머신

Redis

컨테이너(오퍼레이터), 가상 머신

제품 체험판

Red Hat OpenShift Container Platform | 제품 체험판

컨테이너화된 애플리케이션을 빌드하고 규모를 확장하기 위한 일관된 하이브리드 클라우드 기반입니다.

저자 소개

Shane Heroux is a Principal Engineering Partner Manager at Red Hat, working at the intersection of open technology and partner ecosystems. His first Linux install was Slackware in the mid-'90s, where he found something bigger than software: a way of building things together that actually holds up.

Since joining Red Hat in 2018, he's worked across hybrid cloud, AI, and modernization efforts, translating technical complexity into outcomes that make sense for partners and customers. He works across product, engineering, and alliance leadership to align partner capabilities with what customers are actually trying to do, helping organizations build architectures that are open, adaptable, and built to last.

His approach combines technical depth with systems thinking and a humanities instinct. Open collaboration doesn't just scale platforms; it makes the whole ecosystem more useful.

UI_Icon-Red_Hat-Close-A-Black-RGB

자세히 알아보기

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Virtualization icon

가상화

온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래