InfraPlatform

[VMWare Alternative] The Best VMware 대체 기술 검토

IT오이시이 2024. 11. 25. 08:14
728x90



가상화기술 종류


컴퓨터의 CPU, 메모리, 하드 디스크, 네트워크 및 기타 하드웨어 리소스를 에뮬레이션해 특정 요구 사항에 따라 개별 가상머신에 할당하는 리소스 풀을 생성한다. 하이퍼바이저는 서로 격리된 여러 가상 하드웨어 플랫폼을 지원하므로, 같은 물리적 호스트에서 리눅스와 윈도우 서버 운영체제를 VM으로 실행할 수 있다. 하이퍼바이저 분야의 주요 업체로는 VM웨어(ESX/ESXi), 인텔/리눅스 재단(Xen), 오라클(스파크용 MV 서버 및 x86용 오라클 VM 서버), 마이크로소프트(하이퍼-V) 등이 있다.

원문보기:
https://www.itworld.co.kr/news/336165#csidx530ca16f6f06894a147e08fb9aa94a2





브로드컴이 인수한 VMWare의 구독형 라이선스 강제 전환과 과제


과거 영구 라이선스로 판매 되던 솔루션 들은 구독형 방식으로 전환하여 수익형 라이선스로 기업의 이익을 극대화 하고 있습니다.  여러분도  잘 알고 있는  MicroSoft 제품, 어도비 제품, 한글 워드 , Oracle등은 모두 구독형 솔루션 라이선스 방식으로 전환한 솔루션 기업입니다. 최근에는 클라우드에 힘입어 SaaS (Software as a Service) 방식들도 같은 맥락에서 기업이 성장하는 방정식이 되었습니다.

VMware는 상용 프라이빗 클라우드를 구성하거나 구형 운영 시스템을 통합하는 솔루션으로 많은 기업들이 채택한 서버 가상화 솔루션입니다.
2023년 브로드컴이 VMware를 인수하고 23년 12월 부터 영구 라이선스 정책에서 구독 라이선스(3년단위)로 일괄 전환하면서 라이선스 가격 부담은 IT업계의 큰 화두가 되었습니다. 올해도 각 업체들마다 라이선스 전환을 진행하는 과정에서 많은 비용을 지출하게 될 것입니다.

Vmware를 사용중인 업체들이 단기간내에 기술을 대체하는 것은 불가능합니다. 이미 수백대의 시스템을 운영한다면 당장 새로운 시스템으로 전환하기 위해서 기술을 선정하는 것도 중요하지만 기존에 운영중인 시스템을 장애 없이 이관하는 것도 어렵습니다. 그리고 새로운 것을 안정화 하고 운영할 인력 양성도 어렵습니다. 이를 위해서는 차세대 또는 순차적인 전환이 필요한데 적어도 2-3년의 시간이 필요할 것입니다.
 
Vmware를 대체하기 위한 관련 기술을 비교해 보고  VmWare를 어떻게 대체할 것인지 계획을 수립하면서 기술 조사를 하고 있답니다.

먼저 Vmware가 지원하는 기술을 살펴보고 관련 기술을 운영을 위한 기능적이 비교와 실험적인 운영 검증을 거쳐서 점진적인 전환이 적합할 것으로 보입니다.

이미 이러한 시장은  Oracle DBMS의 시장에서 겪어본 이야기 입니다. 오라클 제품을 대체할 기술을 찾기까지 각 기술마다 가진 특징점을 잘 이해하고 그것을 경험하고 운영 가능한 인력이 뒷받침 되어야 합니다.  일부 시스템은 오라클을 사용하고 조금씩 오라클의 영역을 새로운 솔루션 (Mysql, Postgre 등)으로 전환을 해보고 바꾸어 가는 기업들이 아직도 한창입니다.

VMware는 가상화된 시스템을 효율적으로 운영하는 통합 관리도구 이며 이것을 대체할 만큼 편리하고 쉽게 사용할 수 있는 도구를 찾는것이 필요합니다. 그리고 안정적인 기능을 제공하는지 확인하고 검증하면서 인력을 훈련하는 과정이 중요 하다고 봅니다.
 

FAST 기법을 이용한 대체 기술 전환 전략
- FAST : Find, Analyze, Satisty, Train

시스템 전환의 4단계  FAST

1. 기술을 찾아라 (Find)
      : 우수한 성능과 기능을 제공하는 기술을 찾는다
2. 기능을 분석 (Analyze)하라
    : 필요한 기능을 제공하는지 검토한다.
3.  만족하도록 검증하라  (Satisfy)
    : 안정적이고 효율적인지 확인 한다.
4. 운영인력을 훈련(Train) 하라.
    : 다양한 실험들을 하면서 나오는 장애 처리를 통해 운영 인력의 역량을 키워야 한다.

가상화 소프트웨어의 주요 기능


가상화 소프트웨어의 주요 기능은 다음과 같습니다.

1. 하이퍼바이저 기술:
     이 소프트웨어 계층은 VM의 생성 및 관리를 가능하게 합니다. 기본 물리적 리소스를 공유하는 동안 각 VM이 격리되고 안전하게 유지되도록 하는 것이 중요합니다.

2. 고가용성 및 재해 복구:
    비즈니스 연속성을 보장하는 데 필수적인 이 기능을 통해 하드웨어 장애 및 데이터 손실로부터 신속하게 복구할 수 있습니다.

3. 확장성 및 성능 관리:
가상화 소프트웨어는 리소스를 효율적으로 관리하고 작업 부하 수요에 따라 확장하거나 축소할 수 있어야 합니다.

4. 보안 및 규정 준수:
  데이터 침해가 점점 더 흔해짐에 따라 가상화 소프트웨어에서 강력한 보안 기능은 필수입니다.

5.사용 및 관리의 용이성: 
  사용자 친화적인 인터페이스와 간소화된 관리 도구는 복잡성과 운영 비용을 줄이는 데 필수적입니다.


 

VMware ESXi의 대안을 고려해야 하는 이유는 ?


TCO 측면  구독라이선스의 높은 관리 비용입니다. 


시스템은 운영하기 위해서 5-6년 마다 새로운 시스템을 전환을 계획 해야 하는데 구독의 라이선스 비용은 시스템 구매 비용의 30~40%를 차지할 만큼 높은 비용 부담이 발생합니다.

24년 기준 3년간 Core당 65만원(500달러)로  32Core서버당  2천만원( 3년간 )이 소요됩니다.  구독 라이선스는 3년단위로 일시불 지급이라는 점에서 서버 구매시 큰 부담이 됩니다.  서버를 구매할때 서버 2천만원 VMware 라이선스 2천만원을 부담하는 이슈라고 보면 당연한 고려사항입니다. 또한 라이선스 관리도 3년이내 서버의 수량이 어떻게 될지 예측하기  어려운점도 있고 서버를 추가로 구매할때마다  라이선스 기간들이 상이하여 관리하기도 어려워 집니다.
 
 
[VMWare 대체 기술 비교] 
참고 1)  https://couplewith.tistory.com/666 [VmWare 대체 기술 비교]
참고 2)
https://redresscompliance.com/exploring-top-vmware-alternatives-a-guide-to-virtualization/





Top Alternatives to VMware (최고의 VMware 대체 기술)




1) Microsoft Hyper-V:
    Microsoft Windows 제품과 잘 통합되는 비용 효율적인 가상화 솔루션
    - 주요 기능: Windows VM에 대한 강력한 지원, 확장성 및 라이브 마이그레이션.
    - 가격: Windows Server의 일부로, Microsoft 생태계 사용자에게 비용 효율적입니다.
    - 사용자 경험: Windows 사용자에게는 익숙하지만, 다른 사용자에게는 학습 곡선이 있을 수 있습니다.

2) Citrix Hypervisor(이전 XenServer):
     가상 데스크톱 인프라(VDI) 및 애플리케이션 가상화에 최적화 제공
    - 주요 특징: 다양한 스토리지 및 네트워킹 솔루션을 지원하며, 사용자 정의 VDI에 적합합니다.
    - 가격: 비용 효율적인 오픈소스 솔루션, 엔터프라이즈 기능을 사용하려면 유료 버전이 필요합니다.
    - 사용자 경험: VDI에 강하고 기술 전문성이 필요합니다.

3) Red Hat Virtualization (RHV, OpenShift, OKD):
     Linux 중심 KVM(Kernel-based Virtual Machine)을 통합 관리하는 플랫폼 기술입니다.
     - 주요 특징: 강력한 보안 확장성으로 고가용성, 재해복구, 통합관리등 대규모 환경에 적합합니다.
     - 가격: 구독 모델로 기업 수준의 지원에 경쟁력이 있습니다.
     - 사용자 경험: Red Hat 제품과 잘 통합되지만 Linux를 사용하지 않는 사용자에게는 덜 익숙합니다.

4) Oracle VM:
    Oracle 제품에 맞춰 다재 다양한 기능을 제공 합니다.
    - 주요 기능: Oracle 애플리케이션을 최적화하고 다른 작업 부하를 지원합니다.
    - 가격: Oracle 고객에게는 추가 비용이 없습니다.
    - 사용자 경험: Oracle 사용자를 위해 높은 수준의 통합을 제공합니다.

5) Proxmox VE:
     VM과 컨테이너를 모두 관리합니다.
     - 주요 특징: 통합된 VM 및 컨테이너 관리, 강력한 스토리지 및 네트워킹.
     - 가격: 유료 지원 옵션이 있는 무료 오픈 소스 도구입니다.
    - 사용자 경험: 접근 가능한 웹 기반 관리, VMware 사용자에게는 직관성이 떨어짐.

6) Nutanix AHV:
    하이퍼 컨버지드 인프라(HCI) 가상화 분야의 대표 기술, Nutanix 플랫폼에 추가 비용 없음
   - 주요 특징: 컴퓨팅, 스토리지, 네트워킹 관리를 간소화하고 Nutanix 생태계와 잘 통합됩니다.
   - 가격: Nutanix 인프라 스택 의 일부로 , 번들 솔루션을 제공합니다.
  - 사용자 경험: 사용자 친화적인 인터페이스와 사용 편의성으로 유명하며, 특히 하이퍼 컨버지드 환경에서 유용합니다.


* KVM(Kernel-based Virtual Machine)은 Linux 커널에 통합된 오픈소스 가상화 기술
* 하이퍼컨버지드 인프라 (HCI)는 가상화를 통해 컴퓨팅, 네트워킹, 스토리지 구성 요소를 하이퍼바이저 소프트웨어 계층에서 관리하는 시스템으로 결합하는 소프트웨어 정의 데이터 센터 인프라입니다.

* HCI 주요 특징:
  (1) 통합 관리: 모든 구성 요소를 하나의 플랫폼에서 관리하여 운영을 간소화합니다.
  (2) 확장성: 필요에 따라 컴퓨팅, 스토리지, 네트워킹 리소스를 쉽게 확장할 수 있습니다.
  (3) 비용 효율성: 상용 하드웨어를 사용하여 비용을 절감하고, 자동화를 통해 IT 팀의 부담을 줄입니다.
  (4) 데이터 보호: 데이터 복제와 자동화를 통해 데이터 복원력과 보안을 강화합니다.


올바른 가상화 솔루션 대체 기술 선정시 고려 사항 (기술 선정 기법)


1. 기존 인프라와의 호환성:
   - 기존 환경을 쉽고 안전하게 전환하고 운영 가능한지 확인하는 것이 중요합니다.
   - 소프트웨어가 현재 하드웨어 및 OS 환경과 일치하는지 확인하세요.
    - 기존 시스템 및 애플리케이션과의 통합이 쉬운지 고려해 보세요.
    

2. 확장성 및 성능 요구 사항:
  - 기술은 활용하는 것은 비용을 효율화 하거나 새로운 사업 기회를 제공하여 기업의 성장을 위해 도움이 되어야 합니다.
  - 소프트웨어을 활용하여 사업이 얼마나 성장할 수 있는지 평가하세요.
  - 특히 리소스를 많이 사용하는 애플리케이션의 경우 운영 효율성과 성능 지표를 평가합니다.

3. 지원 및 커뮤니티 생태계:
  - 운영상 발생하는 오류 및 장애 복구를 지원하는 지원체계와 다양한 기술문서를 가지고 있어야 합니다.
  - 이용 가능한 지원 및 문서 수준을 조사하세요.
  - 문제 해결과 모범 사례를 위해 사용자 및 개발자 커뮤니티의 강점과 활동을 고려하세요.

4. 예산 고려 사항:
   - 기술은 한번 사용하는 일회용이 아니므로 지속적으로 투입되는 운영 유지 비용을 산정해야 합니다.
   - 라이선스 비용, 지원 비용, 잠재적인 하드웨어 업그레이드 비용을 비교하세요.
   - 유지보수와 교육을 포함한 장기적인 운영 비용을 고려하세요.

5. 보안 기능 및 규정 준수 요구 사항:
   - 소프트웨어의 보안 조치 및 규정 준수 인증을 검토하세요.
   - 업계별 보안 및 규정 요구 사항을 충족하는지 확인하세요.

6. 사용 및 관리의 용이성:
   - 학습 곡선과 일상 관리의 용이성을 고려하세요.
   - 관리 도구와 자동화 기능의 가용성을 평가합니다.

7. 공급업체 평판 및 신뢰성:
   - 제품은 적어도 3-5년 이상 사용을 해야 하므로 제품의 수명과 업체의 기술 생명도 중요합니다.
     기술 시장이 사장되거나  업체가 사라지면 유지보수와 운영이 불가능해 집니다.
   - 시장에서 공급업체의 실적을 조사하세요.
   - 공급업체의 안정성, 고객 서비스, 혁신 이력 등의 요소를 고려하세요.






728x90
반응형