Jump to section

Red Hat OpenShift 3에서 4로 마이그레이션하는 방법

URL 복사

Red Hat® OpenShift® 4는 자체 관리가 가능하고 유연하며 자동화된 클러스터로 구현되는 새로운 기술 및 기능을 포함합니다.

OpenShift Container Platform 4는 OpenShift Container Platform 클러스터 배포, 관리 및 개발 방식의 큰 변화를 의미합니다. OpenShift Container Platform 4는 개발자와 클러스터 관리자 모두에게 유용한 새로운 기술과 기능을 포함합니다.  오퍼레이터, 서버리스, 서비스 메쉬, Red Hat Enterprise Linux CoreOS(RHCOS)가 모두 OpenShift 4에 새로 도입되면서 차세대 쿠버네티스 플랫폼으로 가능한 일이 재정의되고 있습니다. 이러한 기술 변화로 인해 클러스터는 전에는 관리자가 수행했던 기능을 자체 관리할 수 있게 되었습니다. 또한 클러스터를 통해 개발자는 손쉽게 설치하고 확장할 수 있는 일관되고 안정적인 플랫폼에서 혁신을 추진하도록 지원할 수 있게 되었습니다.

  • 오퍼레이터는 쿠버네티스 개념과 API를 기본적으로 통합함으로써 OpenShift 클러스터 내에서 실행되는 소프트웨어의 일부에서 일반적인 1일 차(설치, 구성 등) 및 2일 차(재구성, 업데이트, 백업, 페일오버, 복원 등) 활동을 구현하고 자동화합니다.
  • Red Hat OpenShift Serverless는 애플리케이션이 필요한 컴퓨팅 리소스만 소비하도록 지원하므로 사용량에 따라 자동으로 확장 및 축소할 수 있습니다. 따라서 개발자는 서버 프로비저닝 및 유지 관리 오버헤드를 부담하지 않아도 되므로 애플리케이션 개발에 집중할 수 있습니다.
  • Red Hat OpenShift Service Mesh는 애플리케이션에 내장된 전용 인프라 계층을 통해 애플리케이션의 여러 부분이 서로 데이터를 공유하는 방식을 제어하는 솔루션입니다. 이 가시적인 인프라 계층은 애플리케이션의 여러 부분이 상호 작용하는 방식을 추적할 수 있으므로 애플리케이션 성장에 따라 더 수월하게 통신을 최적화하고 다운타임을 피할 수 있습니다.
  • Red Hat Enterprise Linux CoreOS는 Container Linux에서 무선(OTA) 업데이트할 수 있는 편리함을 Red Hat Enterprise Linux 커널과 결합함으로써 손쉽게 관리할 수 있는 더 안전한 컨테이너 호스트를 제공합니다.

OpenShift 3에서 4로 마이그레이션하는 프로세스는 다음과 같이 다섯 가지 단계를 거쳐 완료할 수 있습니다.

  1. OpenShift 4에서 실행되는 새로운 클러스터를 구동합니다.
  2. 새로운 OpenShift 4 클러스터를 구성합니다.
  3. 마이그레이션 중인 애플리케이션의 데이터를 처리하는 방법을 포함하는 마이그레이션 계획을 작성합니다.
  4. 마이그레이션 계획을 실행합니다.
  5. DNS 또는 로드 밸런서 구성을 새로운 클러스터로 이동합니다.

Red Hat은 이 프로세스를 간소화하고 인적 오류 발생을 줄이기 위해 최상의 오픈소스 프로젝트를 멋진 사용자 인터페이스와 통합하는 새로운 툴을 몇 가지 구축했습니다. 공식 도큐멘테이션에서 마이그레이션 프로세스와 마이그레이션 툴링 활용 방법을 자세히 알아보세요.

컨트롤 플레인 마이그레이션 지원 툴

컨트롤 플레인 마이그레이션 지원 툴을 통해 기존 OCP 3 클러스터에서 마이그레이션 중인 애플리케이션의 목적지가 될 새로운 클러스터 OCP4 클러스터를 구성할 수 있습니다. 이 툴은 구성 프로세스 중 인적 오류가 발생할 가능성을 줄이고, 가능한 경우 소스 클러스터의 기존 설정에 매칭합니다. 또한 이 툴을 통해 새로운 클러스터에 적용할 리소스를 검토할 수 있습니다.

컨테이너를 위한 마이그레이션 툴킷(MTC)

컨테이너를 위한 마이그레이션 툴킷(MTC)은 OCP 3의 소스 클러스터에서 최신 OpenShift를 실행하는 목적지 클러스터로 스테이트풀(stateful) 및 스테이트리스(stateless) 애플리케이션을 마이그레이션합니다. OCP 4 클러스터 간 애플리케이션 마이그레이션도 가능합니다. MCT는 오퍼레이터를 통해 목적지 클러스터에 설치됩니다. 풍부한 사용자 인터페이스를 통해 간소화된 커스터마이징 가능한 워크플로우를 이용하세요. 어떤 애플리케이션부터 시작할지, 각 애플리케이션과 귀사의 요구 사항에 어떤 마이그레이션 접근 방식이 가장 적합할지 결정하세요.

추가 자료

애널리스트 리포트

Forrester Wave™: 멀티클라우드 컨테이너 개발 플랫폼, 2020년 3분기

Red Hat이 클라우드 네이티브 에코시스템에서 지속적으로 오픈소스 커뮤니티에 기여하고 커뮤니티를 성숙하게 하는 데 앞장서는 이유를 알아보세요.

설명서

OpenShift Container Platform 마이그레이션

버전 3에서 버전 4로 OpenShift Container Platform 클러스터를 마이그레이션하는 과정에 대한 전체 지침을 확인하세요.

엔터프라이즈급 쿠버네티스 플랫폼 사용하기

Red Hat OpenShift

자동화된 풀스택 오퍼레이션으로 하이브리드 클라우드, 멀티클라우드 및 엣지 배포를 관리하는 엔터프라이즈 레디 쿠버네티스 컨테이너 플랫폼입니다. 

문의하기

Red Hat Consulting은 OpenShift 고객이 마이그레이션 프로세스를 간소화하고 가속화하는 데 도움이 됩니다. Red Hat과 협력하여 조직의 요구 사항에 적합한 마이그레이션 계획을 수립하는 무료 디스커버리 세션을 요청하세요.

Illustration - mail

유용한 콘텐츠 더 보기

Red Hat Shares 뉴스레터를 구독해 보세요(무료).