VMware에서 OpenShift Virtualization으로 전환한 이유

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.
출처: https://developers.redhat.com/articles/2025/02/05/why-i-switched-vmware-openshift-virtualization

저는 지난 15년 동안 VMware Core 제품을 사용해 왔으며 , 그중 9년은 VMware 관리자로 근무했습니다. 기본적인 가상 머신(VM) 구축부터 시작하여 vSphere/ESXi를 거쳐 다른 VMware Core 제품인 vRealize Operations(Aria Ops), Aria Logs, Site Recovery Manager, 그리고 Network and Security(NSX)를 담당하는 VMware 관리자로 전향했습니다. 

작년에 Red Hat OpenShift Virtualization을 알게 되었습니다 . 처음 이 제품을 접했을 때, 제 환경에 맞게 맞춤 설정할 수 있는 다양한 옵션이 있다는 것을 알게 되었습니다. OpenShift Virtualization은 VMware보다 더 자유로운 사용 환경을 제공했습니다 . 이 글에서는 VMware의 대안으로서 OpenShift Virtualization을 살펴보겠습니다.

OpenShift Virtualization Operator 설치

첫 번째 랩 환경을 설정할 때 Red Hat Hybrid Cloud Console을 사용하여 Assisted Installer를 통해 대화형 설치를 수행하기로 했습니다. 세 대의 시스템을 사용하고 콘솔에서 다운로드한 사용자 지정 ISO 이미지를 로드하여 노드를 부팅했습니다. 각 노드에서 Red Hat Enterprise Linux CoreOS 운영 체제와 시작 에이전트를 로드하는 데 약 40분이 걸렸습니다. 세 노드가 모두 로드되면 Hybrid Cloud Console의 클러스터 페이지에 표시됩니다. 

모든 호스트가 온라인 상태가 되고 준비가 되면 클러스터의 네트워킹을 구성할 수 있습니다(이 간단한 Arcade 참조 ). 모든 준비가 완료되면 Install Cluster“를 클릭하면 새 클러스터 설치가 완료되는 데 약 45분이 걸립니다. 클러스터가 실행되면 OpenShift Virtualization Operator를 설치할 수 있습니다. OpenShift Virtualization Operator를 설치한 후에는 HyperConverged 사용자 지정 리소스를 설치해야 합니다. Virtualization Operator가 설치된 후 가상 머신을 빌드하기 위한 프로젝트를 생성했습니다. 

클러스터에 VMware와 유사한 환경을 제공하기 위해 설치한 오퍼레이터는 아래와 같습니다.

  • 오퍼레이터:
    • 스토리지:
      • Red Hat OpenShift Data Foundation을 설치하세요 . 이는 HyperConverged의 로컬 스토리지에도 사용됩니다.
      • 로컬 스토리지를 사용하는 경우에만 필요한 Local Storage 오퍼레이터를 설치하세요.
      • 다른 CSI 드라이버는 외부 저장소에 따라 달라집니다.
    • DRS 동등:
      • Node Health Check Operator: 하드웨어 상태 점검자는 ILO( Integrated Lights-Out ) 또는 iDRAC( Integrated Dell Remote Access Controller ) 와 같은 하드웨어 원격 관리에 액세스해야 합니다 .
      • Kube Descheduler Operator: 포드/가상 머신을 위한 새로운 Descheduler입니다.
      • Fence Agents Remediation Operator: Node Health Check Operator와 함께 사용되어 상태가 좋지 않은 노드를 제거합니다.
      • Red Hat Advanced Cluster Management for Kubernetes : 여러 클러스터를 관리하는 멀티 클러스터 허브입니다.
    • VMware에서 마이그레이션:
    • 있으면 좋은 것:
      • 웹 터미널: 클러스터를 작동하기 위한 터미널 창을 엽니다.

원하는 모든 오퍼레이터를 설치한 후, 각 오퍼레이터의 기본값을 그대로 사용했습니다. 설치 시간은 5분도 채 걸리지 않았습니다. 소규모 환경에서는 대화형으로 직접 설치하는 것이 쉬웠습니다. 하지만 대규모 환경에서는 고급 클러스터 관리(Advanced Cluster Management)를 사용하여 자동화하여 클러스터를 균일하게 유지하는 것이 더 적합할 것입니다. 원하는 연산자를 설치한 후, 테스트 가상 머신을 만들기 시작했습니다.  

Descheduler 오퍼레이터에서 모든 것을 기본값으로 두었습니다. 특정 프로젝트에 설치해야 합니다. 오퍼레이터를 생성하면 원하는 구성으로 사용자 지정할 수 있는 새 Kube Descheduler 리소스를 생성할 수 있습니다.

자세히 알아보기

언뜻 보기에 OpenShift Virtualization은 다양한 사용 사례에 맞춰 상당한 수준의 사용자 정의 기능을 제공합니다. 더 자세히 살펴보면, 운영 워크로드에 가장 적합한 클러스터를 구축하고 대규모로 반복 가능한 환경을 구축할 수 있는 기본 요소를 제공합니다. 아직 다양한 용어와 모든 기능이 어떻게 연동되는지에 익숙해지는 중입니다. 하지만 전반적으로 VMware보다 더 잘 작동한다고 생각합니다. 

Red Hat은 가상화를 실행하기 위한 OpenShift Virtualization Engine을 출시했습니다 . 자세한 내용은 영업 담당자에게 문의하세요. 지금 바로 vSphere 관리자로서 OpenShift 가상화 개념 학습을 통해 학습 과정을 확인해 보세요 .

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

가상 머신 마이그레이션 전에 꼭 물어봐야 할 9가지 필수 질문: 과제, 전략 및 실제 통찰력

Red Hat Blog를 보다가 관심 가는 글이 보여서 AI번역+약간 교정해 보았습니다.출처: https://www.redhat.com/en/blog/9-essential-questions-ask-virtual-machine-migration-challenges-strategies-and-real-world-insights 가상화 환경이 발전함에 따라 많은 고객이 기존 가상화…