Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://www.redhat.com/en/blog/9-essential-questions-ask-virtual-machine-migration-challenges-strategies-and-real-world-insights
가상화 환경이 발전함에 따라 많은 고객이 기존 가상화 전략을 업데이트해야 합니다. 기업들은 레거시 시스템 관리 비용 증가와 비즈니스 요구에 따른 확장 불가능성을 피하기 위해 가상화 전략을 채택하고 있습니다. Red Hat OpenShift 의 기능 중 하나인 Red Hat OpenShift Virtualization을 통해 사용자는 컨테이너와 함께 가상 머신 워크로드를 실행하고 관리할 수 있습니다 . 하이브리드 및 멀티클라우드 환경을 모두 지원하며 가상 머신과 컨테이너를 위한 단일 통합 플랫폼을 제공합니다.
OpenShift Virtualization으로 마이그레이션하면 원하는 속도로 애플리케이션과 인프라를 현대화할 수 있는 유연성을 제공하고, 환경을 연결하고 중앙 집중화할 수 있으며, 기존 시스템을 더 빠르게 폐기할 수 있습니다. 결과적으로 인프라 비용을 절감하고 효율성을 높이며 혁신을 가속화할 수 있습니다.
하지만 먼저, 가상 머신을 빠르고 안전하게 마이그레이션하기 위한 체계적인 로드맵이 필요합니다. 어렵고 복잡한 작업처럼 보일 수 있지만, 마이그레이션에 따른 비용은 훨씬 더 클 수 있으며, 혁신과 성장 잠재력을 제한할 수 있습니다. Red Hat Consulting은 예상치 못한 다운타임부터 호환성 문제까지, 성공적인 마이그레이션을 방해할 수 있는 고객들의 어려움을 인지하고 효율적인 마이그레이션을 위한 맞춤형 솔루션을 제공합니다. 이 글에서는 Red Hat Services를 통해 원활한 가상 머신 마이그레이션과 성공적인 혁신을 달성하기 위한 주요 고려 사항을 살펴보겠습니다.
0일차: 튼튼한 기초를 위한 계획 및 설계
1) 귀하의 업무 복잡성과 마이그레이션 일정은 어떻습니까?
Red Hat OpenShift Virtualization으로 전환하면 조직은 기존 엔터프라이즈 도구의 공통적이고 일관된 세트를 사용하여 가상 머신과 컨테이너화된 워크로드를 모두 배포하고 유지 관리할 수 있습니다. 컨테이너와 가상 머신을 위한 여러 플랫폼을 관리하면 복잡성, 리소스 단편화 및 운영 오버헤드가 증가할 수 있습니다. 가상 머신과 컨테이너 모두에서 인프라 배포, 관리 및 모니터링을 간소화하는 통합 플랫폼을 통해 리소스 사용을 최적화하고, 중복 작업을 제거하고, 다양한 워크로드에 신속하게 적응할 수 있습니다.
Red Hat Consulting의 가상화 마이그레이션 평가를 통해 기존 아키텍처와 워크로드를 이해하고 마이그레이션의 복잡성을 파악하십시오. Red Hat Consulting과 함께 워크로드 복잡성을 파악하고 전체 마이그레이션 일정을 계획해 드립니다.
2) 우리 팀에 필요한 역량 강화는 무엇인가?
지지적이고 열린 문화는 혁신을 촉진하고, 학습을 장려하며, 새로운 기술 도입에 대한 저항을 줄여줍니다. 새로운 가상화 플랫폼 도입은 단순한 기술적인 과제를 넘어, 경영진의 지원과 전사적인 노력의 우선순위를 정하는 것이 필요합니다. 인프라 팀은 마이그레이션 초기부터 마이그레이션 전문가를 통해 팀을 지원하고, 새로운 플랫폼에서 가상 머신을 배포하고 유지 관리하는 기술을 습득할 수 있도록 맞춤형 교육을 제공 함으로써 필연적인 학습 곡선에 대비해야 합니다.
1일차: 배포에 집중하고, 대상 환경으로 마이그레이션하고, 이전 플랫폼에서 배포를 중단하고, 새 플랫폼에서 배포를 시작합니다.
3) 마이그레이션 작업의 우선순위를 어떻게 정합니까?
현재 플랫폼 및 워크로드 복잡성에 대한 가상화 마이그레이션 평가를 완료한 후, 마이그레이션 우선순위를 정할 첫 번째 워크로드 그룹을 선택해야 합니다. 마이그레이션 복잡성에 대한 가정을 검증하기 위해 쉬움, 보통, 어려움 워크로드에 대한 신뢰도 테스트를 먼저 실시합니다. 위험도가 가장 낮은 워크로드를 타겟팅하고 기존 플랫폼의 전체 설치 공간을 최소화하는 데 집중합니다. 핵심 소비 지표를 정의하고 추적하여 접근 방식을 개선하고 가치를 더 빠르게 달성합니다.
4) 네트워크를 어떻게 설계하고 구성해야 합니까?
가상 머신은 일반적으로 기본 네트워킹 패브릭에 직접 연결되거나, 트래픽 관리에 더 큰 유연성을 제공하기 위해 가상화된 네트워킹 계층에 연결됩니다. 이러한 개념을 지원하기 위해 OpenShift Virtualization은 다양한 고급 구성 매개변수를 갖춘 몇 가지 옵션을 제공합니다. 가상 머신의 요구 사항에 맞게 사용자 정의할 수 있는 두 가지 주요 접근 방식은 다음과 같습니다.
- Pod 네트워크: 가상 머신을 Pod 네트워크에 연결합니다. 컨테이너 워크로드와 마찬가지로, 클러스터 외부에 머신을 노출하기 위해 사용 가능한 옵션을 활용합니다.
- Linux 또는 OVS 브리지: 본딩 및 VLAN과 같은 필수 주요 네트워킹 기술을 동적으로 정의하여 가상 머신을 기본 네트워크에 직접 연결하는 구성을 지원합니다.
참고: OpenShift Virtualization으로의 대부분의 마이그레이션은 두 번째 네트워킹 방식(브리지 사용)에 적합합니다. 이 방식은 2계층 네트워크를 네트워크 인터페이스로 가상 머신에 직접 매핑합니다.
5) 스토리지와 백업을 어떻게 통합해야 하나요?
또 다른 중요한 아키텍처 결정은 클러스터에 적합한 스토리지 백엔드를 선택하는 것입니다. Red Hat은 강력한 파트너 생태계를 구축하고 유지하기 위해 최선을 다하고 있으며, 환경에 적합한 파트너를 선택하는 데 필요한 지침을 제공할 것입니다.
Red Hat OpenShift는 업계 표준 컨테이너 스토리지 인터페이스(CSI)를 사용하여 다양한 백엔드의 스토리지를 사용합니다. 다음을 지원하는 제품을 선택하세요.
- 환경 내에서 가상 머신 라이브 마이그레이션.
- 가상 머신 스냅샷 및 복제본.
가상 머신 백업에는 두 가지 방법이 있습니다. 데이터 보호를 위한 OpenShift API를 이용 하거나 타사 데이터 보호 공급업체를 이용하는 것입니다. 타사 공급업체를 평가할 때는 다음 사항을 고려하십시오.
- 솔루션이 다양한 운영 체제, 데이터베이스 및 애플리케이션을 대규모로 지원하고 다양한 환경(온프레미스, 클라우드, 하이브리드)에 적응할 수 있습니까? 시스템 성능, 백업 속도 및 스토리지 효율성에 영향을 미칠까요?
- 공급업체는 저장 중인 데이터와 전송 중인 데이터에 대한 강력한 암호화 방법을 제공하고 GDPR이나 HIPAA와 같은 관련 보안 표준을 준수합니까?
- 공급업체는 특정 시점 복구, 빠른 복원, 재해 복구 옵션을 포함한 포괄적인 복구 기능을 제공합니까? 시스템 장애 발생 시 솔루션이 데이터를 얼마나 쉽게 복구할 수 있습니까?
- 고객 지원 품질, 응답 시간 및 가용성은 어떤가요? 일부 공급업체는 긴급 상황 시 필수적인 24시간 연중무휴 지원 및 맞춤형 지원을 제공합니다.
6) 팀은 새로운 플랫폼에서 가상 머신을 어떻게 프로비저닝하고 배포할 것인가?
OpenShift Virtualization은 가상 머신을 프로비저닝하는 유연하고 강력한 방법을 제공합니다. 한 가지 방법은 기존의 ClickOps로, 스크립팅이나 프로그래밍에 대한 전문 지식 없이도 사용자 친화적이고 직관적인 방식으로 가상 머신을 생성할 수 있습니다. 자동화를 통해 더욱 확장 가능한 방법을 원하는 경우, API 또는 Red Hat Ansible Automation Platform은 재사용 가능한 플레이북을 통해 가상 머신의 프로비저닝 및 관리를 지원합니다. 이 접근 방식은 배포를 간소화하고 여러 환경에서 일관된 구성을 적용하거나, 표준 가상 머신을 프로비저닝하기 위한 자동화된 이벤트 기반 셀프 서비스 모델을 구현하려는 팀에 이상적입니다. 기존 가상 머신 환경을 보유하고 있고 이미 자동화된 프로비저닝을 개발했다면, OpenShift Virtualization API와 호환되도록 자동화를 리팩토링하는 것이 중요합니다.
또한, 팀은 GitOps를 사용하여 가상 머신의 수명 주기 관리에 버전 제어 방식의 선언적 접근 방식을 적용할 수 있습니다. GitOps를 사용하면 구성 및 원하는 상태가 Git 저장소에 저장되고, 코드 커밋 시 가상 머신 업데이트가 직접 트리거됩니다. 이러한 구성은 Ansible 자동화 플레이북의 일부로 호출할 수도 있습니다. 이를 통해 운영자는 여러 클러스터에 걸쳐 가상 머신 구성을 쉽게 관리하고, 변경 사항을 추적하고, 코드 검토를 통해 보안을 강화할 수 있으며, OpenShift Virtualization에서 가상 머신을 민첩하고 보안 중심으로 프로비저닝하고 관리할 수 있습니다.
7) 새로운 플랫폼으로 얼마나 빨리 마이그레이션할 수 있나요?
가상 머신을 마이그레이션할 때는 원활하고 효율적인 프로세스를 보장하기 위해 가상화 환경 간 대역폭, 마이그레이션 유형(콜드 vs. 웜) 등의 요소를 고려하는 것이 필수적입니다. 가상화 마이그레이션 툴킷(Migration Toolkit for Virtualization)을 배포하면 다른 공급업체의 가상 머신을 Red Hat OpenShift로 효율적으로 마이그레이션할 수 있는 인터페이스가 제공됩니다. 가상화 마이그레이션 툴킷과 OpenShift Virtualization을 활용하면 가상화된 워크로드의 지속적인 이전을 촉진하여 운영 효율성을 높이고 마이그레이션의 복잡성을 줄일 수 있습니다.
또한 Ansible Automation Platform 방법론 과 가상화 마이그레이션 툴킷을 함께 사용하면 사전 및 사후 처리 요구 사항을 해결하는 동시에 반복적이고 수동적이며 시간이 많이 소요되는 작업을 자동화된 워크플로(예: 기존 하드웨어, 네트워크 및 클러스터 배포 인벤토리 작성)로 대체할 수 있습니다. 팀은 자동화된 프로세스를 활용하여 대규모 가상 머신을 마이그레이션할 수 있습니다. 이러한 자동화된 프로세스는 최소한의 중단으로 애플리케이션과 데이터를 이동할 수 있는 포괄적인 도구를 제공하여 Red Hat OpenShift 내에서 셀프 서비스 기능을 구현하고 현대적인 클라우드 네이티브 환경으로 원활하게 전환할 수 있는 토대를 마련합니다.
8) 팀은 가상 머신 플랫폼을 수명 주기 전반에 걸쳐 어떻게 유지 관리, 확장 및 자동화할 것인가?
대규모의 복잡한 클러스터 배포를 경험하는 기업은 Red Hat Advanced Cluster Management for Kubernetes를 통해 단일 콘솔에서 클러스터와 애플리케이션을 효율적으로 제어하고, 애플리케이션을 배포하고, 여러 클러스터를 관리하고, 규모에 맞춰 정책을 일관되게 적용할 수 있습니다. 운영 팀은 Red Hat Advanced Cluster Management를 사용하여 허브 클러스터를 구축 및 구성하고, 거버넌스 정책을 정의 및 구축하고, 단일 창에서 컨테이너 인프라를 관리할 수 있습니다.
2일차: 마이그레이션 후 유지 관리 및 최적화에 집중
9) 팀은 플랫폼의 상태와 성능을 어떻게 모니터링하고 가상 머신 2일차 작업을 관리합니까?
애플리케이션에 영향을 미치기 전에 Pod 장애(가상 머신 포함), 노드 문제 또는 네트워크 장애를 식별하기 위한 알림을 설정하는 것은 비즈니스에 매우 중요하며, 필수적인 Day 2 운영 구성 요소입니다. Red Hat OpenShift에는 이러한 기능을 제공하는 내장된 관측 도구가 있으며 , 다른 타사 모니터링 시스템 및 도구와 통합할 수 있습니다.
마이그레이션된 워크로드의 2일차 운영을 위해서는 성능 지표 모니터링, 워크로드 안정성 검증, 가상 머신의 전반적인 수명 주기 관리, 그리고 효율성을 창출하고 유지하기 위한 리소스 할당 미세 조정을 포함한 지속적인 관리 및 최적화를 보장하는 것이 중요합니다. Ansible Automation Platform과 OpenShift Virtualization을 함께 사용하면 전체 VM 수명 주기에 걸쳐 2일차 작업의 관리를 자동화할 수 있습니다.
Red Hat 서비스가 도움을 드릴 수 있습니다
IT 리더들이 컨테이너와 쿠버네티스를 통해 가상화 인프라를 현대화하는 과정에서 OpenShift Virtualization과 같은 기술을 활용하여 성공하는 데 필요한 기술을 갖추는 것이 중요합니다. Red Hat OpenShift Virtualization을 사용한 가상 머신 관리(DO317) 과정 및 시험 번들은 Red Hat OpenShift Virtualization 운영자를 사용하여 Red Hat OpenShift에서 가상 머신을 생성하고 관리하는 데 필요한 필수 기술을 가르치고, Red Hat 자격증을 통해 이러한 기술을 검증합니다. 2025년 9월 30일까지 이 번들을 70% 할인된 가격에 만나보세요 ! 올해 새롭게 선보이는 가상화 과정도 기대해 주세요.
마이그레이션을 계획 중이든 운영을 발전시킬 준비가 되었든, Red Hat 기술 계정 관리자는 귀하의 프로젝트와 조화롭게 통합되어 위험을 안정적으로 해결하고, 생산성을 향상시키고, 장기적인 운영을 지원합니다.
Red Hat Consulting 은 효율적인 마이그레이션을 위한 전문적인 통찰력과 맞춤형 전략을 제공하여 프로세스를 간소화하는 데 도움을 드립니다. Red Hat의 가상화 마이그레이션 평가 로 여정의 첫걸음을 내딛으세요 . Red Hat Consulting은 귀사 팀과 함께 2시간 분량의 짧은 현장 워크숍을 진행하여 현재 환경을 평가하고 원하는 미래 환경에 대한 요구 사항과 목표를 수집합니다. 인프라 및 워크로드의 복잡성을 이해하고 분석하여 성공적인 마이그레이션 계획을 수립하기 위해 함께 노력합니다. 지금 바로 Red Hatter와 상담하세요.