본문 바로가기
Linux/KVM

KVM) KVM이란?

by LILO 2022. 2. 28.
반응형

KVM이란?

KVM(Kernel-based Virtual Machine)은 리눅스 커널 기반으로 만들어진 전가상화 오픈소스 하이퍼바이저입니다.

Type-1(전가상화)으로 서버에 직접 하이퍼바이저를 설치하는 형식을 말합니다. 

https://www.linux-kvm.org/page/Main_Page

 

기본적으로 Intel VT 혹은 AMD-V와 같이 가상화 기술을 지원하는 CPU가 있어야됩니다.

KVM은 오래전부터 사용됐던 솔루션이기 때문에 Trouble Shooting, 새로운 기능에 대한 참고자료 같은 자료가 많은 편입니다.

 

사실 기술 문서에서는 KVM을 Type-1이라고 소개하고 있지만 어디에서 어떻게 구축하냐에 따라서 Type은 달라질 수도 있습니다. 

 

하이퍼바이저란?

하이퍼바이저는 하드웨어에서 시스템의 운영 체제와 리소스를 분리해 VM에 할당하여 가상 머신을 생성하고 구동하는 소프트웨어입니다.

www.redhat.com

 

 

KVM을 사용하는데 고칠 수 없을까봐 너무 불안하다.

VMware 사의 ESXi+vCenter 조합으로 안전한 운영을 하고싶지만 돈이 없고 대책 방안이 없을 때 기업체에서 KVM을 많이들 찾습니다.

 

KVM을 사용할 때 내부에 전문 인력이 없다면 장애 발생시 문제가 될 수 있다는 생각을 안 할 수 없습니다. 

2008년에 RedHat 사가 Qumranet을 인수하면서 KVM 역시 Red Hat을 통해 서브스크립션을 구독한다면 기술지원을 받을 수 있기 때문에 만약 장기적인 운영에서 KVM이 메인이 된다면 서브스크립션 구독도 고려해볼 수 있습니다.

 

VMware사의 vCenter가 너무 비싸다고 느껴진다면 vCenter같이 간편한 UI와 Host들의 클러스터링을 통해 안전한 운영을 원한다면 oVirt 기반인 RHV(RedHat Virtualization, RHEV)을 고려해볼 수 있으나 현재 릴리즈된 버전 및 Lifecycle을 참고하면 RHV 4.4가 마지막으로 릴리즈되는 버전이므로 구매시 RedHat 사의 문의가 필요합니다.

(최근 Nutanix AHV 가상화 솔루션의 사용도 많이 늘어나고 있으므로 해당 솔루션 채택을 고려해보는 것도 좋은 방법입니다.)

 

하지만, 장기적인 운영을 생각한다면 VMware 파트너사를 통해서 vSphere 구입과 기술 지원을 받는 것이 가장 좋습니다.

 

리소스가 풍부한 하드웨어를 구입하기 힘든 환경이고 소규모 워크로드를 보다 효율적으로 운영하고 싶다면 Public Cloud에 대해 알아 보는 것도 하나의 방법입니다.

- 국내: NCP, NHN 등

- 해외: AWS, MS Azure, GCP 등

- Private Cloud: RHOSP, Openstack

 

 

 

RHV(RHEV) End of Life

RedHat 사의 가상화 솔루션인 RHV(RedHat Virtualization, RHEV)의 Life Cycle에 대한 정보 공유드립니다.

 

Red Hat Virtualization Life Cycle - Red Hat Customer Portal

Access Red Hat’s knowledge, guidance, and support through your subscription.

access.redhat.com

 

현재 릴리즈된 버전 중 Latest 버전인 4.4은 기준으로 2022.08.31 기준으로 EOS됩니다.

최종적으로 EOL 기간은 2026.08.31입니다.

 

2022.09.29 RedHat 사의 RHV 글을 살펴보면 "No new features are targeted to the Red Hat Virtualization product from this point onward."이라는 구문으로 현 시점부터 RHV에 대한 추가적인 기능은 없을 것이다라는 말이 공지되어있습니다.

 

- 기존의 RHV는 업데이트 되지 않을 것이며 유지보수는 지속적으로 받을 수 있다.

- 대규모 워크로드의 경우 OpenShift 위에 OpenShift Virtualization Operator를 설치하여 가상화 환경을 구성

 

 

On August 31, 2022, Red Hat Virtualization enters the Maintenance Support Phase - Red Hat Customer Portal

Access Red Hat’s knowledge, guidance, and support through your subscription.

access.redhat.com

 

반응형

'Linux > KVM' 카테고리의 다른 글

KVM) Virt-Manager를 이용해 VM 생성하기  (0) 2022.03.01
KVM) KVM Installation on Rocky Linux 8.X  (1) 2022.02.28