피드 구독

가상화 분야가 발전함에 따라 많은 고객이 기존 가상화 전략을 업데이트해야 합니다. 조직들은 레거시 시스템 관리의 비용이 상승하고 비즈니스 요구 사항에 맞춰 확장할 수 없는 상황을 피하기 위해 가상화 전략을 도입하고 있습니다1. Red Hat OpenShift의 기능인 Red Hat OpenShift Virtualization은 사용자가 컨테이너와 더불어 가상 머신 워크로드를 실행하고 관리할 수 있도록 지원합니다. 또한 하이브리드 환경과 멀티클라우드 환경을 모두 지원하고 가상 머신과 컨테이너에 하나의 통합 플랫폼을 제공합니다.

OpenShift Virtualization으로 마이그레이션할 경우 애플리케이션과 인프라를 원하는 속도로 유연하게 현대화할 수 있고, 환경들을 연결하고 중앙집중화하며, 레거시 시스템을 더 빠르게 사용 종료할 수 있습니다. 그 결과 인프라 비용을 절감하고 효율성을 향상하며 혁신을 가속화할 수 있습니다2.

그러려면 가장 먼저 필요한 것이 가상 머신을 빠르고 안전하게 마이그레이션할 수 있도록 제대로 계획한 로드맵입니다. 이러한 로드맵을 수립하는 일은 어렵고 복잡한 태스크처럼 보일 수 있지만 아무런 조치를 취하지 않을 경우 혁신과 성장 가능성이 제한되는 등 훨씬 더 큰 비용을 치를 수 있습니다. Red Hat Consulting은 예상치 못한 다운타임에서 호환성 문제까지 성공적인 마이그레이션을 저해할 수 있는 고객이 직면한 어려움을 인지하여 효율적인 마이그레이션을 위한 맞춤형 솔루션을 제공합니다. 이 문서에서는 조직이 Red Hat Services를 통해 원활한 가상 머신 마이그레이션과 성공적인 트랜스포메이션을 실현하기 위한 주요 고려 사항을 살펴봅니다.

Day 0: 강력한 기반을 위한 계획 및 설계

1) 워크로드 복잡성과 마이그레이션 일정은 어떻게 되는가?

Red Hat OpenShift Virtualization으로 이동하면 조직은 일관성 있게 확립된 공통의 엔터프라이즈 툴 세트를 사용해 가상 머신과 컨테이너화된 워크로드를 모두 배포하고 유지 관리할 수 있습니다. 컨테이너와 가상 머신을 여러 플랫폼으로 관리할 경우 복잡성, 리소스 단편화, 운영 오버헤드가 증가할 수 있습니다. 가상 머신과 컨테이너에 모두 적용 가능한 통합 플랫폼을 이용해 인프라 배포 및 관리, 모니터링을 실행하면 리소스 사용을 최적화하고, 중복 작업을 생략하는 동시에 다양한 워크로드에 빠르게 적응할 수 있습니다.

Red Hat Consulting과 함께 가상화 마이그레이션 평가를 시작해 기존 아키텍처 및 워크로드와 마이그레이션 복잡성을 파악하세요. Red Hat Consulting은 고객과 함께 워크로드 복잡성을 파악하여 전체 마이그레이션의 일정을 세웁니다.

2) 팀에게 어떤 지원이 필요한가?

협조적이고 개방적인 문화는 혁신을 촉진하고 학습을 격려하며 새로운 기술 도입에 대한 거부감을 낮춥니다. 새로운 가상화 플랫폼의 도입은 단순한 기술적 문제가 아니라 전사적으로 관련 업무를 우선시할 수 있도록 경영진의 지원이 필요한 작업입니다. 인프라 팀은 새 플랫폼에서 가상 머신을 배포하고 유지 관리하는 기술 역량을 기를 수 있도록 마이그레이션 여정 초기에 마이그레이션 전문가와 목표 맞춤형 교육을 팀들에 지원함으로써 불가피한 학습 커브에 대비해야 합니다.

Day 1: 배포에 주력하고, 대상 환경으로 마이그레이션하고, 이전 플랫폼에서 배포를 중단하고, 새 플랫폼에서 배포를 시작합니다.

3) 마이그레이션할 워크로드의 우선순위는 어떻게 지정하나?

현재 플랫폼과 워크로드 복잡성에 대한 가상화 마이그레이션 평가를 완료한 후에는 우선적으로 마이그레이션해야 할 첫 번째 워크로드 그룹을 선택해야 합니다. 먼저, 난이도가 쉬움, 보통, 어려움인 워크로드에 대한 신뢰성 테스트를 수행하여 마이그레이션 복잡성에 대한 추정이 올바른지 확인하세요. 리스크가 가장 낮은 워크로드를 대상으로 삼고 레거시 플랫폼의 전체 풋프린트를 최소화하는 데 집중하세요. 주요 사용량 지표를 정의하고 추적하여 접근 방식을 개선하고 가치를 더 빨리 실현하세요.

4) 네트워크를 어떻게 설계하고 구성해야 하나?

가상 머신은 일반적으로 기본 네트워킹 패브릭에 직접 연결되거나 가상화된 네트워킹 계층에 연결되어 트래픽 관리의 유연성을 강화합니다. 이러한 개념을 지원하기 위해 OpenShift Virtualization은 여러 고급 구성 매개 변수가 포함된 몇 가지 옵션을 제공합니다. 개략적으로 볼 때 가상 머신의 요구 사항에 부합하도록 커스터마이징이 가능한 2가지 주요 접근 방식은 다음과 같습니다.

  • 포드 네트워크: 가상 머신을 포드 네트워크에 연결합니다. 따라서 컨테이너 워크로드와 같이 클러스터 외부의 머신을 노출할 수 있는 몇 가지 옵션을 활용할 수 있습니다.
  • Linux 또는 OVS 브리지: 가상 머신을 기본 네트워크에 직접 연결하기 위해 본딩, VLAN 등과 같은 필수 핵심 네트워킹 기술을 신속하게 정의할 수 있는 구성을 지원합니다.

참고: OpenShift Virtualization으로의 마이그레이션 중 대부분은 계층-2 네트워크 인터페이스를 직접 네트워크 인터페이스로서 가상 머신에 매핑하는 두 번째 네트워킹 접근 방식(브리지 사용)에 적합합니다.

5) 스토리지와 백업을 어떻게 통합해야 하나?

아키텍처와 관련된 또 다른 중요한 결정은 클러스터에 적합한 스토리지 백엔드를 선택하는 것입니다. Red Hat은 강력한 파트너 에코시스템을 구축 및 유지하기 위해 최선을 다하고 있으며 고객 환경에 적합한 파트너를 선정하기 위한 지침을 제공합니다.

Red Hat OpenShift는 산업 표준인 Container Storage Interface(CSI)에 따라 다양한 백엔드의 스토리지를 사용합니다. 제품 선택 시 다음 기능을 고려해야 합니다.

  • 환경 내 가상 머신의 라이브 마이그레이션
  • 가상 머신 스냅샷 및 복제본

가상 머신 백업에 접근하는 방식에는 데이터 보호용 OpenShift API를 사용하는 방법과 타사 데이터 보호 벤더를 사용하는 방법 등 2가지가 있습니다. 타사 벤더 평가 시 고려 사항은 다음과 같습니다.

  • 솔루션이 운영 체제, 데이터베이스, 애플리케이션을 규모에 맞게 지원하고 다양한 환경(온프레미스, 클라우드, 하이브리드)에 적응할 수 있는가? 시스템 성능, 백업 속도, 스토리지 효율성에 영향을 미치는가?
  • 벤더가 유휴 상태에 있는 데이터와 전송 중인 데이터에 대해 강력한 암호화 방식을 제공하고 GDPR이나 HIPAA와 같은 관련 보안 표준을 준수하고 있는가?
  • 벤더가 특정 시점으로의 복구(Point-in-time Recovery, PITR), 빠른 복원, 재해 복구 옵션 등 종합적인 복구 기능을 제공하는가? 시스템 장애 발생 시 솔루션은 데이터를 얼마나 쉽게 복원할 수 있나?
  • 고객 지원, 응답 시간, 가용성의 품질은 어떠한가? 일부 벤더는 1년 365일 지원과 맞춤형 지원을 제공하며, 이는 비상 상황에 매우 중요합니다.

6) 팀은 새로운 플랫폼에서 가상 머신을 어떻게 프로비저닝하고 배포할 것인가?

OpenShift Virtualization은 가상 머신을 유연하고 강력하게 프로비저닝할 수 있는 방법들을 제공합니다. 한 가지 방법은 전통적인 ClickOps로, 폭넓은 스크립팅이나 프로그래밍 지식 없이도 가상 머신을 생성할 수 있는 사용자 친화적이고 간편한 방법을 제공합니다. 자동화를 통해 더 확장 가능한 방법을 찾고 있는 경우에는 API 또는 Red Hat Ansible Automation Platform을 사용하면 재사용 가능한 플레이북을 통해 가상 머신의 프로비저닝과 관리를 지원할 수 있습니다. 이러한 접근 방식은 환경 전반에서 배포를 간소화하고 일관된 구성을 적용하거나 표준 가상 머신을 프로비저닝하기 위한 자동화된 이벤트 기반의 셀프 서비스 모델을 구현하고자 하는 팀에 적합합니다. 가상 머신의 기존 환경이 이미 구축되어 있거나 자동화된 프로비저닝을 이미 개발한 경우라면 자동화가 OpenShift Virtualization API를 통해 작동하도록 리팩토링되어야 합니다.

또한 팀은 GitOps를 사용하여 가상 머신의 라이프사이클 관리에 버전 관리형 선언적 접근 방식을 제공할 수 있습니다. GitOps를 사용하면 구성과 원하는 상태가 Git 리포지토리에 저장되고 가상 머신에 대한 업데이트가 코드 커밋으로부터 직접 트리거됩니다. 이러한 구성은 Ansible 오토메이션 플레이북의 일부로 호출될 수도 있습니다. 이러한 방식으로 오퍼레이터는 여러 클러스터 전반에서 가상 머신 구성을 손쉽게 관리하고, 변경 내용을 추적하고, 코드 검토를 통해 보안을 강화할 수 있으므로 OpenShift Virtualization에서 가상 머신을 보안 중심적으로 민첩하게 프로비저닝하고 관리할 수 있습니다.

7) 새로운 플랫폼으로 얼마나 빨리 마이그레이션할 수 있나?

가상 머신을 마이그레이션할 때는 원활하고 효율적인 프로세스를 위해 가상화 환경들 간 대역폭과 마이그레이션 유형(콜드, 웜)과 같은 요소들을 고려하는 것이 중요합니다. 가상화를 위한 마이그레이션 툴킷을 배포하면 다른 공급업체의 가상 머신을 Red Hat OpenShift로 효율적으로 마이그레이션할 수 있는 인터페이스가 제공됩니다. 조직은 가상화를 위한 마이그레이션 툴킷과 OpenShift Virtualization을 활용함으로써 가상화된 워크로드의 지속적 이전을 촉진하여 운영 효율성을 향상하고 마이그레이션 복잡성을 완화할 수 있습니다.

또한 Ansible Automation Platform 방법론들의 결합과 가상화를 위한 마이그레이션 툴킷을 통해 사전 처리 및 사후 처리 요구 사항을 해결하는 동시에 반복적이고 시간이 많이 소요되는 수동 태스크를 자동화된 워크플로우(예: 기존 하드웨어, 네트워크, 클러스터 배포의 목록 작성)로 대체할 수 있습니다. 팀은 자동화된 프로세스로 가상 머신을 규모에 따라 마이그레이션할 수 있습니다. 자동화된 프로세스는 디스럽션을 최소화하여 애플리케이션과 데이터를 이동할 수 있는 통합 툴을 제공함으로써 셀프 서비스 기능은 물론, Red Hat OpenShift 내의 현대적인 클라우드 네이티브 환경으로의 원활한 이전을 위한 기반을 마련합니다.

8) 팀은 가상 머신 플랫폼을 라이프사이클 전반에서 어떻게 유지 관리, 확장, 자동화할 것인가?

복잡한 대규모 클러스터 배포를 경험한 팀은 Red Hat Advanced Cluster Management for Kubernetes를 사용하여 단일 콘솔에서 애플리케이션을 배포하고, 여러 클러스터를 관리하고, 규모에 따라 정책을 일관적으로 시행하는 등 클러스터와 애플리케이션을 효율적으로 제어합니다. 운영 팀은 Red Hat Advanced Cluster Management를 사용하여 허브 클러스터를 구축 및 구성하고, 거버넌스 정책을 정의 및 수립하고, 단일 창에서 컨테이너 인프라를 관리할 수 있습니다.

Day 2: 마이그레이션 후 유지 관리 및 최적화에 집중

9) 팀은 어떻게 플랫폼의 상태와 성능을 모니터링하고 가상 머신 Day 2 오퍼레이션을 관리할 수 있을 것인가?

포드 장애(가상 머신 포함), 노드 문제 또는 네트워크 중단 등이 애플리케이션에 영향을 미치기 전에 이를 식별하기 위한 경고 설정은 비즈니스에 매우 중요하며 필수적인 Day 2 오퍼레이션 요소입니다. Red Hat OpenShift에는 이러한 기능을 제공할 수 있고 다른 타사 모니터링 시스템 및 툴과 통합이 가능한 관측성 툴이 내장되어 있습니다.

마이그레이션된 워크로드의 Day 2 오퍼레이션의 경우 성능 메트릭 모니터링, 워크로드 안정성 확인, 가상 머신의 전체 라이프사이클 관리, 효율성 창출과 유지를 위한 리소스 할당의 미세 조정 등 지속적인 관리와 최적화가 매우 중요합니다. Ansible Automation Platform과 OpenShift Virtualization의 결합을 통해 전체 VM 라이프사이클 전반에서 여러 Day 2 태스크의 관리를 자동화할 수 있습니다.

Red Hat Services의 지원

IT 리더들이 컨테이너와 쿠버네티스를 통해 가상화 인프라를 현대화하기 위한 변화를 이끌어갈 때, IT 전문가들이 OpenShift Virtualization과 같은 기술을 성공적으로 사용하는 데 필요한 기술을 갖추는 것이 중요합니다. Managing Virtual Machines with Red Hat OpenShift Virtualization(DO317) 교육 과정 및 시험 번들에서는 Red Hat OpenShift Virtualization 오퍼레이터를 사용하여 Red Hat OpenShift에서 가상 머신을 생성하고 관리하기 위한 필수 기술에 대한 교육을 제공하고 Red Hat 자격증을 통해 해당 기술을 검증합니다. 현재 번들 70% 할인 행사가 진행 중입니다. 할인은 2025년 9월 30일에 종료됩니다. 아울러 올해 새롭게 도입될 가상화 교육 과정을 기대해 주세요.

현재 마이그레이션 계획을 수립하고 있거나 운영을 발전시킬 준비가 되었다면 Red Hat 기술 계정 관리자가 프로젝트에 조화롭게 투입되어 리스크의 안정적 해결과 생산성 강화를 돕고 장기 운영을 지원해 드립니다.

Red Hat Consulting은 효율적인 마이그레이션을 위해 전문가의 인사이트와 맞춤형 전략을 제공하여 프로세스의 간소화를 지원합니다. 가상화 마이그레이션 평가로 마이그레이션 여정의 첫 발을 내딛으세요. Red Hat은 고객 팀과 함께 2시간 동안 진행되는 단기 온사이트 워크숍 시리즈를 진행해 현재 환경을 평가하고 고객이 원하는 미래 상태를 달성하기 위한 요구 사항과 목표를 수집합니다. 양사는 협력을 통해 인프라 및 워크로드 복잡성을 파악 및 분석하여 성공적인 마이그레이션 계획을 수립합니다. 지금 바로 Red Hatter에게 문의하세요. 


저자 소개

Julio Villarreal Pelegrino is a seasoned technology and enterprise architecture expert with over twenty (20) years of experience in the software and IT industry. As a Distinguished Architect at the Global Services Office of Technology, Julio is vital in offering advanced open-source technology solutions to clients worldwide. In his current role, he helps customers shape their digital strategies, architecting private and hybrid clouds and automation and translating complex business needs into practical solutions.

Julio has extensive experience in big enterprise computing environments across different sectors. He's skilled in various technologies, including OpenStack, Kubernetes, Ansible, Red Hat Enterprise Linux, OpenShift, and several programming languages. His technical skillset makes him the perfect partner and advisor for companies in their digital transformation journey. 

Before joining Red Hat, Julio gained valuable experience at major companies like Oracle and Dell, taking on essential roles in their IT and Services departments. His broad experience has given him a solid foundation in tech and a keen sense of how to apply it effectively in business.

In short, Julio Villarreal Pelegrino isn't just a tech expert; he's a problem-solver and strategist who helps businesses leverage technology to achieve their goals. His profile showcases a commitment to innovation, leadership, and delivering real-world solutions.

Read full bio

Ed’s organization drives customer success with Red Hat’s OpenShift platform, including platform design, implementation, platform engineering, VM and app migration, and application modernization and developer experience. With a rich background in cloud and cloud native technologies and ways of working, Ed’s group derisks and accelerates customers migrations today, to the platform that will power the future of their digital businesses.

Read full bio
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

가상화

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