topics vmware VMware란?
VMware, 가상화 소프트웨어, 가상 머신은 물론, 어떻게 이들이 많은 기업의 IT 인프라에서 모두 핵심 기능을 제공하는지를 자세히 알아봅니다.
검정색과 파란색 배경
VMware란?

간단히 말해 VMware(ibm.com 외부 링크)는 가상화 소프트웨어를 개발합니다.

가상화 소프트웨어는 프로세서, 메모리, 스토리지 등과 같은 단일 컴퓨터의 하드웨어 요소를 가상 머신(VM)이라고 하는 여러 가상 컴퓨터로 분할할 수 있게 해주는 컴퓨터 하드웨어 상의 추상화 계층을 만듭니다. 실제 기본 컴퓨터 하드웨어의 일부에서만 실행되는데도 불구하고, 각각의 가상 머신은 자체 운영 체제(OS)를 실행하며 마치 독립적인 컴퓨터인 것처럼 작동합니다.

결국 가상화는 컴퓨터 하드웨어의 보다 효율적인 활용을 가능하게 해주며, 이를 통해 기업은 하드웨어 ROI(투자 수익률)를 증대시킬 수 있습니다. 또한 퍼블릭 또는 프라이빗 클라우드 제공업체는 기존의 물리적 컴퓨터 하드웨어를 사용하여 더 많은 사용자에게 서비스를 제공할 수 있습니다.

VMware의 가상화 제품은 이제 많은 기업의 IT 인프라에서 핵심적인 부분이 되었습니다. 

가상화 개념의 시각적 표현을 알아보려면 "가상화 설명" 동영상을 시청하세요.

"가상화: 완벽 가이드"에서 포괄적인 개요 살펴보기
가상 머신(VM)

가상 머신(VM)은 VMware 가상화의 기본 단위입니다. VM은 물리적 컴퓨터의 소프트웨어 기반 표현입니다. VM에서 실행되는 운영 체제(OS)를 게스트 OS라고 합니다.

각 VM에는 VM의 설정을 저장하는 구성 파일, 하드 드라이브의 소프트웨어 버전인 가상 디스크 파일뿐만 아니라 시스템 오류, 하드웨어 변경, 호스트 간의 가상 머신 마이그레이션, VM 상태 등을 포함하여 VM의 활동을 추적하는 로그 파일이 포함됩니다.

VMware는 이러한 파일을 관리하는 다양한 툴을 제공합니다. VM 관리를 위한 명령줄 인터페이스인 vSphere Client를 사용하여 가상 머신 설정을 구성할 수 있습니다. 또한 vSphere Web Services SDK(Software Development Kit)를 사용하여 다른 프로그램을 통해 VM을 구성할 수도 있습니다. 예를 들어 소프트웨어 개발 환경을 활성화하여 소프트웨어 프로그램을 테스트하는 데 사용할 수 있는 가상 머신을 생성할 수 있습니다.

가상 머신에 대한 자세한 내용은 "가상 머신: 완벽 가이드"를 참조하세요.

이점

가상화에 VMware 제품 및 서비스를 사용하면 여러 가지 이점이 있습니다. 이러한 이점은 다음과 같습니다.

  • 투자 수익률(ROI) 향상: VMware를 사용하면 물리적 컴퓨터의 리소스 활용도를 높일 수 있습니다. 관리자는 하나의 애플리케이션이 비정상 종료되면 OS가 불안정해지고 다른 애플리케이션도 종료될 수 있으므로 단일 서버 OS에서 여러 미션 크리티컬 애플리케이션을 실행하는 것을 좋아하지 않습니다. 이러한 리스크를 제거하는 한 가지 방법은 자체 전용 물리적 서버에 설치된 자체 OS에서 각 애플리케이션을 실행하는 것이지만 각 OS가 서버 CPU 성능의 30%만 사용할 수 있기 때문에 비효율적입니다. VMware를 사용하면 동일한 물리적 서버의 자체 OS에서 각 애플리케이션을 실행하고 물리적 서버의 가용 CPU 성능을 효율적으로 활용할 수 있습니다.

  • 에너지와 공간의 활용도 개선: VMware를 사용하면 더 적은 수의 물리적 서버를 사용하여 더 많은 애플리케이션을 실행할 수 있습니다. 물리적 서버가 적을수록 데이터 센터의 공간이 적게 필요하고, 결과적으로 전력 및 냉각에 필요한 에너지 소모가 줄어듭니다.

  • 업계 지원: VMware는 50만 이상의 고객을 보유한 최고 수준의 가상화 서비스 제공업체입니다. 75,000명의 파트너로 구성된 네트워크는 다양한 추가 기능 제품 및 서비스로 고객을 지원합니다.
가상화

다음은 VMware 가상화의 다양한 구성요소와 작동 방식입니다.

VMware 하이퍼바이저

VMware는 핵심 하이퍼바이저 제품을 사용하여 물리적 컴퓨터를 가상화합니다. 하이퍼바이저는 물리적 컴퓨터(호스트)의 기본 리소스와 상호 작용하고 이 리소스를 다른 운영 체제(게스트)에 할당하는 씬 소프트웨어 계층입니다. 게스트 OS는 하이퍼바이저에서 리소스를 요청합니다.

하이퍼바이저는 각 게스트 OS를 분리하여 서로 간섭하지 않고 실행될 수 있도록 합니다. 따라서 하나의 게스트 OS에서 애플리케이션의 비정상 종료가 발생하거나, 불안정해지거나, 멀웨어에 감염되더라도 호스트에서 실행되는 다른 운영 체제의 성능이나 작동에 영향을 미치지 않습니다.

"하이퍼바이저: 완벽 가이드"에서 하이퍼바이저의 개념과 작동 방식에 대한 전체 개요를 살펴보세요.

VMware ESX

VMware의 ESXi 데이터 센터 중심 하이퍼바이저(ibm.com 외부 링크)는 유형 1 또는 "베어메탈" 하이퍼바이저로, 컴퓨터의 물리적 구성요소와 상호작용하는 기본 운영 체제를 대체합니다. 이전의 ESX는 호스트 컴퓨터의 리소스를 더 많이 사용한 더 큰 하이퍼바이저였습니다. VMware는 ESX 제작을 중단했습니다.

VMware의 ESXi는 여러 다른 유형 1 하이퍼바이저와 경쟁합니다.

  • VMware와 Hyper-V: Microsoft의 Hyper-V는 동일한 서버 또는 클라이언트 컴퓨터에서 여러 운영 체제를 실행할 수 있는 하이퍼바이저 제품입니다. VMware의 ESXi와 마찬가지로 Hyper-V는 기본 물리적 컴퓨팅 및 메모리 리소스와 상호 작용하는 유형 1 하이퍼바이저입니다. Hyper-V는 파티션을 사용해 VM을 관리하는 ESXi와 다르게 작동합니다. Hyper-V는 Windows OS와 함께 실행되어야 합니다. 활성화된 경우 루트 파티션에 Windows OS와 함께 설치되어 Windows에 기본 하드웨어에 대한 권한 액세스를 제공합니다. 그런 다음 루트 파티션을 통해 물리적 하드웨어와 통신하는 하위 파티션에서 게스트 운영 체제를 실행합니다. 또한 Hyper-V는 Windows 10 클라이언트와 함께 제공되며 VMware의 유형 2 Workstation 하이퍼바이저와 경쟁합니다.

  • VMware와 Citrix: Citrix는 애플리케이션 및 데스크탑 가상화 제품을 제공하며 가상 데스크탑 통합 시장에서 성공적인 이력을 쌓아 왔습니다. 주요 하이퍼바이저 제품은 VMware vSphere와 경쟁하는 Citrix Hypervisor(XenServer라고도 함)입니다. Citrix의 애플리케이션 및 데스크탑 가상화 제품은 VMware의 Horizon 가상 데스크탑 통합 제품과 경쟁합니다.

  • VMware와 KVM: VMware ESXi와 KVM은 모두 하이퍼바이저이지만 KVM은 Linux 커널(OS의 핵심)의 일부입니다. VMware ESXi와 비교할 때 KVM의 큰 장점은 코드베이스가 투명한 오픈소스 제품이라는 점입니다. Linux 커널과 통합되는 다양한 오픈소스 가상화 관리 툴을 사용할 수 있습니다. 많은 오픈소스 프로젝트와 마찬가지로 추가 구성 작업이 필요할 수 있습니다. KVM에 구축된 가상 서버용 관리 툴 모음을 제공하는 Red Hat Virtualization을 구입할 수도 있습니다.
VMware와 Linux

VMware는 초기에 Linux에 의존했습니다. 초기 버전의 하이퍼바이저인 ESX에는 Linux 커널(컴퓨터 하드웨어를 관리하는 OS의 핵심 요소)이 포함되어 있었습니다. VMware는 ESXi를 출시하면서 Linux 커널을 자체 제품으로 교체했습니다. ESXi는 Ubuntu, Debian, FreeBSD를 비롯한 광범위한 Linux 게스트 운영 체제를 지원합니다.

데스크탑 가상화

VMware는 잘 정립된 서버 기반 하이퍼바이저이지만 데스크탑 운영 체제를 가상화하는 소프트웨어도 판매합니다. 이 섹션에서는 그 소프트웨어의 일부와 작동 방식에 대해 설명합니다.

VMware Workstation이란?

VMware Workstation에는 유형 2 하이퍼바이저가 포함되어 있습니다. 기본 OS를 모두 대체하는 유형 1 하이퍼바이저와 달리, 유형 2 하이퍼바이저는 데스크탑 OS에서 애플리케이션으로 실행되며 데스크탑 사용자가 기본(호스트) OS 위에서 보조 OS를 실행할 수 있습니다.

VMware Workstation은 두 가지 유형으로 제공됩니다.

  • Workstation Player(ibm.com 외부 링크)는 무료 버전으로, 단일 게스트 OS를 지원합니다.

  • Workstation Pro(ibm.com 외부 링크)는 여러 게스트 운영 체제를 지원하고 VMware의 엔터프라이즈 가상화 관리 툴과 통합됩니다.

VMware 툴 설치 방법

데스크탑 컴퓨터에 보조 OS를 두는 것보다 좋은 점은 단 한 가지뿐입니다. 기본 OS와 데이터를 교환할 수 있는 보조 OS가 있다는 것입니다. 여기서 VMware Tools가 사용되는데, 이는 모든 VMware Workstation 환경의 중요한 요소로, 유형 2 하이퍼바이저 내에서 실행되는 게스트 OS가 호스트 OS와 더 잘 작동하도록 합니다.

VMware Tools 설치 시 얻을 수 있는 이점에는 더 빠른 그래픽 성능, 그리고 게스트 OS와 호스트 OS 간의 공유 폴더 지원이 포함됩니다. VMware Tools를 사용하면 파일을 드래그 앤 드롭하고 두 운영 체제 간에 잘라서 붙여넣을 수 있습니다.

VMware Tools를 설치하려면 VM을 클릭한 다음 VMware Workstation 메뉴에서 VMware Tools 설치를 클릭하세요. 그러면 VMWare Workstation이 VMware Tools 설치 프로그램이 포함된 게스트 OS의 가상 CD-ROM 드라이브를 마운트합니다. 그런 다음 게스트 OS에서 CD-ROM 이미지에 액세스하고 설치 프로그램을 실행합니다.

VMware Tools 문서에서 전체 설치 지침(ibm.com 외부 링크)을 참조하세요.

VMware의 유형 2 하이퍼바이저는 다음을 포함하여 시장의 다른 제품과 경쟁합니다.

  • VMware와 Virtualbox: VirtualBox는 Oracle 소유 Innotek에서 생산하는 유형 2 하이퍼바이저로, VMware Workstation와 경쟁합니다. 무료 오픈소스 제품이며, 데스크탑 또는 노트북에 이미 있는 OS 위에 다른 OS를 설치하고 사용할 수 있습니다. Linux 및 Windows에 VMware 제품을 설치할 수 있습니다. VirtualBox는 Linux, Windows, Solaris 및 FreeBSD를 호스트 운영 체제로 지원합니다. 각 제품은 서로 다른 영역에서 강점과 상대적 약점을 가지고 있습니다. VMware의 제품은 3D 그래픽을 더 잘 지원하는 반면 VirtualBox는 가상 머신 데이터를 포함하는 파일인 가상 디스크 이미지를 더 많이 지원합니다.

  • VMware와 Parallels: Parallels는 macOS 플랫폼에서 게스트 운영 체제를 실행하는 유형 2 전용 하이퍼바이저로, VMware Fusion과 경쟁합니다. VMware Fusion은 일회성 비용으로 사용할 수 있으며, 구독 모델을 통해서는 Parallels에만 라이센스를 부여할 수 있습니다.
가상 데스크탑 통합(VDI)

VMware는 서버와 그 위의 데스크탑 가상화 사이에 위치하는 세 번째 모델인 가상 데스크탑 통합(VDI)을 제공합니다. VDI는 서버에서 데스크탑 운영 체제를 가상화합니다.

VDI는 중앙 집중식 데스크탑 관리를 제공하므로, 원격 액세스나 현장 방문 없이 데스크탑 운영 체제를 구성하고 문제를 해결할 수 있습니다. 사용자는 값비싼 고성능 클라이언트 엔드포인트 장비에 투자하지 않고도 어디에서나 디바이스에 관계없이 애플리케이션과 데이터에 액세스할 수있습니다. 민감한 데이터는 항상 서버에서 안전하게 보호됩니다.

VMware Horizon

VMware Horizon은 VMware의 VDI 툴 모음으로, Windows와 Linux 데스크탑을 모두 지원합니다. 자체 프레미스에서 가상 데스크탑을 실행하거나 Horizon Cloud를 사용하여 여러 호스팅 클라우드 환경에서 실행할 수 있습니다.

Horizon 제품군에는 엔터프라이즈 사용자가 가상 데스크탑에서 실행할 수 있는 맞춤형 앱 스토어를 구축할 수 있는 플랫폼인 Horizon Apps가 포함되어 있습니다. 사용자는 단일 로그인 사용자 인증 정보를 사용하여 온프레미스, SaaS 및 모바일 애플리케이션이 혼합된 형태에 액세스할 수 있습니다.

Dizzion Managed DaaS on IBM Cloud®와 가상 데스크탑 통합의 이점을 살펴보세요.

vSphere

VMware vSphere(ibm.com 외부 링크)는 여러 하이퍼바이저를 관리하는 vCenter Server 관리 플랫폼과 ESXi 하이퍼바이저 소프트웨어를 모두 포함하는 VMware의 엔터프라이즈 가상화 플랫폼입니다.

vSphere는 Standard, Enterprise Class, Platinum의 세 가지 구성으로 제공됩니다. 각 구성은 정책 기반 가상 머신 스토리지, 라이브 워크로드 마이그레이션 및 내장형 사이버 보안 기능을 지원합니다. 고급 옵션에는 VM 수준 암호화, 통합 컨테이너 관리, 로드 밸런싱 및 중앙 집중식 네트워크 관리가 포함됩니다. Platinum만으로도 보안 위협에 대한 자동화된 대응 및 타사 보안 운영 툴과의 통합을 지원합니다.

이 가상화 플랫폼에 대한 자세한 내용은 VMware vSphere on IBM Cloud에서 확인하세요.

vCenter

vCenter Server(ibm.com 외부 링크)는 vSphere의 중요한 구성요소 중 하나로, vSphere의 관리 구성요소입니다. vCenter를 사용하여 대규모 호스트 서버 모음에서 가상 머신 배포를 관리할 수 있습니다. 또한 호스트에 가상 머신을 할당하고, 리소스를 할당하며, 성능을 모니터링하고, 워크플로우를 자동화합니다. 이 툴은 사용자의 정책에 따라 사용자 권한을 관리하는 데 사용할 수 있습니다.

vCenter Server에는 세 가지 주요 구성요소가 있습니다.

  • vSphere Web Client는 플랫폼의 사용자 인터페이스로, 관리자에게 모든 기능에 대한 브라우저 기반 액세스를 제공합니다.

  • vCenter Server Database는 제품의 데이터 저장소로, 서버 호스트가 하이퍼바이저 및 가상 머신을 실행하는 데 필요한 데이터를 저장합니다.

  • vCenter Single Sign-On을 사용하면 단일 로그인으로 전체 vSphere 인프라에 액세스할 수 있습니다.

IBM Garage는 VMware vCenter Server 둘러보기를 제공하며, 여기에서 VMware vCenter Server on IBM Cloud에 대해 자세히 알아볼 수 있습니다.

클러스터링

호스트 서버에서 하이퍼바이저를 사용하면 해당 하드웨어를 최대한 활용할 수 있지만, 대부분의 기업 사용자는 하나의 물리적 서버에 적합한 것보다 더 많은 VM을 필요로 합니다. 여기서 VMWare의 클러스터링 기술이 사용됩니다.

VMware는 호스트를 클러스터로 그룹화하고 단일 머신으로 취급하여 호스트 간에 리소스를 공유합니다. 그런 다음 VMware의 클러스터링 기술을 사용하면 클러스터의 각 호스트에서 실행되는 하이퍼바이저 간에 하드웨어 리소스를 풀링할 수 있습니다. VM을 클러스터에 추가할 때 이러한 풀링된 리소스에 대한 액세스 권한을 부여할 수 있습니다. VMware 기반 엔터프라이즈에는 많은 클러스터가 있을 수 있습니다.

VMware를 사용하면 vSphere 환경 내에서 클러스터를 생성하고 관리할 수 있습니다. 클러스터는 워크로드 밸런싱, 고가용성 및 결함 허용 복원력을 비롯한 많은 vSphere 기능을 지원합니다.

VMware 클러스터링은 가상 인프라가 원활하고 안정적으로 실행되도록 여러 VMware 기능에 대한 액세스를 제공합니다.

VMware HA

VMware의 vSphere High Availability(HA)(ibm.com 외부 링크) 솔루션을 사용하면 기본 하드웨어에 장애가 발생한 경우 물리적 호스트 간에 가상 머신을 전환할 수 있습니다. 이 솔루션은 클러스터를 모니터링하고, 하드웨어 오류를 감지하면 대체 호스트에서 VM을 다시 시작합니다.

vSphere HA는 클러스터의 한 호스트를 "마스터"로 지정하고 나머지를 "슬레이브"라고 부릅니다. 마스터는 vCenter Server와 통신하여 보호된 VM 및 슬레이브 호스트의 상태를 다시 보고합니다.

VMware Fault Tolerance

vSphere HA는 중단 시 신속한 복구를 제공하지만 VM을 이동하고 다시 시작하는 동안 여전히 다운타임이 발생할 수 있습니다. 미션 크리티컬 애플리케이션에 대한 보호를 강화해야 하는 경우 vSphere Full Tolerance(ibm.com 외부 링크)가 더 높은 수준의 가용성을 제공합니다. 또한 데이터, 트랜잭션 또는 연결 손실이 발생하지 않습니다.

vSphere Fault Tolerance는 클러스터의 별도 호스트에서 기본 및 보조 VM을 실행하고 어느 지점에서나 동일한지 확인하는 방식으로 작동합니다. 호스트 중 하나에 장애가 발생하면 나머지 호스트가 계속 작동하고 vSphere Fault Tolerance가 새로운 보조 VM을 생성하여 이중화를 다시 설정합니다. vSphere는 전체 프로세스를 자동화합니다.

VMware DRS

호스트 머신에서 많은 언매니지드 VM을 실행하면 문제가 발생할 수 있습니다. 일부 VM은 다른 VM보다 CPU 및 메모리 리소스를 더 많이 요구합니다. 이 경우 일부 호스트가 유휴 상태에 있는 동안 다른 호스트가 자신의 몫보다 더 많은 작업을 처리하는 불균형한 워크로드가 생성될 수 있습니다. VMware DRS(Distributed Resource Scheduling)(ibm.com 외부 링크)는 서로 다른 ESXi 하이퍼바이저 간의 워크로드 균형을 조정하여 이 문제를 해결합니다.

vSphere Enterprise Plus의 기능인 DRS는 리소스를 공유하는 ESXi 호스트의 클러스터 내에서 작동합니다. 이는 CPU 및 RAM 사용량을 모니터링하고 이들 간에 VM을 이동하여 호스트가 과도하게 사용되거나 충분히 사용되지 않는 경우를 방지합니다. 이러한 할당 정책을 직접 설정하여 리소스를 적극적으로 재할당하거나 재조정 빈도를 줄일 수 있습니다.

나머지 데이터 센터 가상화

VMware는 서버를 가상화한 다음 데스크탑 운영 체제를 가상화하면서 이름을 알렸습니다. 2012년에는 소프트웨어 정의 데이터 센터(SDDC)라는 개념으로 데이터 센터의 모든 것을 가상화하고 자동화하는 계획을 발표했습니다.

SDDC에 대한 자세한 내용은 "소프트웨어 정의 데이터 센터: 완벽 가이드"를 참조하세요.

VMware의 SDDC 요소에는 다음이 포함됩니다.

VMware NSX

VMware NSX(ibm.com 외부 링크)는 네트워크 가상화 제품으로, 소프트웨어에서 IT 네트워크를 논리적으로 정의하고 제어할 수 있습니다. 스위칭, 라우팅, 트래픽 부하 분산 및 방화벽과 같은 네트워크 기능을 x86 컴퓨터에서 실행되는 하이퍼바이저로 통합할 수 있습니다. 서로 다른 인터페이스에서 서로 다른 하드웨어를 수동으로 구성하는 대신 단일 화면에서 이러한 기능을 함께 관리할 수 있으며, 소프트웨어 기반 정책을 적용하여 네트워크 기능을 자동화할 수도 있습니다. 이는 VMware SDDC의 네트워크 구성요소로, 네트워킹, 소프트웨어 및 컴퓨팅 기능에 동일한 가상화 이점을 제공합니다.

이 제품은 데이터 센터, 프라이빗 클라우드 및 퍼블릭 호스팅 클라우드를 포함한 여러 환경을 지원합니다. 따라서 네트워크에서 컨테이너 환경 및 마이크로서비스에 의존하는 클라우드 네이티브 앱을 더 쉽게 지원할 수 있습니다.

VMware vSAN

VMware vSAN(ibm.com 외부 링크)은 VMware 스토리지 가상화 솔루션 중 하나이며, VM과 물리적 스토리지 디바이스 사이에 소프트웨어 인터페이스를 생성합니다. ESXi 하이퍼바이저의 일부인 이 소프트웨어는 물리적 스토리지 디바이스를 동일한 클러스터의 시스템에서 액세스할 수 있는 공유 스토리지의 단일 풀로 나타냅니다.

VMware vSAN을 사용하면 VM은 저장 용량이 부족할 수 있는 단일 컴퓨터에만 의존하지 않고 클러스터의 모든 컴퓨터에서 스토리지를 사용할 수 있습니다. 또한 해당 컴퓨터에서 실행 중인 VM이 사용하지 않는 물리적 컴퓨터의 스토리지 낭비를 방지합니다. 다른 호스트에서 실행 중인 VM도 스토리지를 사용할 수 있습니다.

vSAN은 vSphere와 통합되어 고가용성, 워크로드 마이그레이션 및 워크로드 밸런싱과 같은 관리 작업을 위한 풀을 생성합니다. 맞춤형 정책을 통해 vSphere가 공유 스토리지를 사용하는 방식을 완전히 제어할 수 있습니다.

VMware Cloud

VMware는 VMware Cloud(ibm.com 외부 링크) 배너 아래에 여러 제품과 서비스를 제공합니다. 하이브리드 클라우드 운영을 지원하는 통합 소프트웨어 제품군인 VMware Cloud Foundation에는 소프트웨어 정의 컴퓨팅, 스토리지, 네트워킹 및 보안을 위한 다양한 서비스가 포함되어 있으며 다양한 클라우드 제공업체의 서비스로 제공됩니다. VMware와 협력하는 OEM에서 제공하는 검증된 서버 구성인 vSAN ReadyNode를 통해 프라이빗 클라우드 환경에 배포할 수 있습니다.

자세한 내용은 VMware Solutions on IBM Cloud에서 확인하세요.

VMware HCX(서비스)

VMware HCX(ibm.com 외부 링크)는 기업이 혼합 컴퓨팅 환경을 사용할 수 있도록 지원하는 VMware Cloud의 구성요소입니다. 이를 통해 IT 팀은 적절한 비용으로 원하는 기능을 활용하여 더 중요한 데이터를 자신의 컴퓨터에 보관할 수 있습니다. 문제는 이러한 VM이 서로 다른 환경에서 함께 작동하도록 하는 것입니다.

HCX는 이러한 하이브리드 클라우드 복잡성을 해소하는 VMware의 솔루션으로, 온프레미스 데이터 센터부터 호스팅된 클라우드 환경이 이르기까지 다양한 환경에서 여러 vSphere 인스턴스를 관리할 수 있는 SaaS(Software as a Service) 오퍼링입니다.

이전에 Hybrid Cloud Extension 및 NSX Hybrid Connect라고 불렸던 HCX는 vSphere 환경을 추상화하여 관리하는 VM이 어디에서 실행되든 동일한 IP 주소를 갖는 것으로 나타납니다. HCX는 최적화된 광역 네트워크(WAN) 연결을 사용하여 재구성 없이 온프레미스 애플리케이션을 클라우드로 확장할 수 있습니다. 따라서 컴퓨팅 요구사항이 온프레미스 물리적 리소스를 초과할 때 클라우드에서 추가 컴퓨팅 성능을 호출하여 온프레미스 애플리케이션의 성능을 유지관리할 수 있습니다.

이러한 상황은 소매업에서 자주 볼 수 있습니다. 전자상거래 수요가 급증하면 데이터 센터 리소스가 모두 소진될 수 있습니다. 이 경우 클라우드 컴퓨팅 리소스를 호출하여 주문 흐름을 유지하고 고객의 불만을 방지할 수 있습니다.

HCX를 사용하면 재해 복구를 위해 데이터를 클라우드 기반 vSphere 인스턴스에 복제할 수 있습니다. 온프레미스 인프라를 사용할 수 없게 된 경우 대기 서버나 시스템으로 전환하려면 IP 주소를 재구성하지 않고 전환할 수 있습니다.

아키텍처 센터에서 VMware HCX on IBM Cloud에 대해 자세히 알아보세요.

백업 및 스냅샷

물리적 컴퓨터와 마찬가지로 VM도 백업해야 합니다. VMware는 vSphere Data Protection이라는 자체 제품을 제공했지만 지금은 단종되었습니다. 대신 vSphere Data Protection을 지원했던 EMC의 Avmar 백업, 복구 및 중복 제거 소프트웨어를 사용할 수 있습니다. VMware 파트너가 제공하는 타사 백업 솔루션도 있습니다.

VMware 스냅샷은 VM의 상태와 관련 데이터를 정해진 시간 안에 보존하는 파일입니다. 스냅샷을 사용하면 스냅샷이 생성된 시점으로 VM을 복원할 수 있습니다. 스냅샷은 원본 가상 디스크 파일의 변경사항만 저장하므로 백업이 아닙니다. 전체 백업 솔루션만이 VM을 완벽하게 보호할 수 있습니다.

VMware 컨테이너

VM의 대안으로 컨테이너를 사용하는 개발자가 늘어나고 있습니다. VM과 마찬가지로 컨테이너는 물리적 하드웨어에서 추상화된 애플리케이션을 포함하는 가상 환경입니다. 그러나 컨테이너는 VM처럼 전체 OS를 가상화하는 대신 기본 호스트 OS 커널을 공유합니다.

컨테이너에 대한 전체 개요는 "컨테이너: 완벽 가이드"를 참조하세요.

컨테이너는 VM보다 더 민첩하고 물리적 컴퓨팅 성능을 더 효율적으로 사용하지만 모든 경우에 적합하지는 않습니다. 마이크로서비스라고 하는 기능의 일부를 별도의 컨테이너로 나누어 애플리케이션 개발 및 유지관리를 보다 민첩하게 만드는 완전히 새로운 애플리케이션을 개발할 수 있습니다. 반면에 단일 바이너리 프로그램으로 실행되도록 작성된 레거시 애플리케이션은 익숙한 환경을 미러링하는 VM에서 실행하는 것이 더 적합할 수 있습니다. VMware의 vSphere Integrated Containers(ibm.com 외부 링크) 기능을 사용하여 컨테이너와 VM을 함께 활용하면, 컨테이너가 VMware 환경에서 실행될 수 있으므로 둘 사이의 격차가 해소됩니다. vSphere Integrated Containers는 다음 세 가지 구성요소로 구성됩니다.

  • VSphere Integrated Container Engine: 개발자가 동일한 vSphere 인프라에서 VM과 함께 많이 사용되는 Docker 컨테이너 형식을 기반으로 컨테이너형 앱을 실행할 수 있습니다.

  • 프로젝트 Harbor: 엔터프라이즈 컨테이너 레지스트리로, 개발자가 컨테이너 이미지를 저장하고 배포하여 다른 개발자가 재사용할 수 있도록 합니다.

  • 프로젝트 Admiral: 관리 포털로, 개발 팀이 컨테이너를 프로비저닝 및 관리할 수 있습니다.
AirWatch

AirWatch(ibm.com 외부 링크)는 엔터프라이즈 모빌리티 관리에 중점을 둔 VMware 사업부입니다. AirWatch의 기술은 VMware의 Workspace ONE Unified Endpoint Management 제품의 기반이며, 이를 통해 단일 관리 콘솔을 사용하여 데스크탑에서 소규모 사물 인터넷(IoT) 디바이스에 이르기까지 다양한 엔드포인트를 관리할 수 있습니다.

엔드포인트는 기업의 보안 취약점입니다. 공격자는 단일 엔드포인트를 멀웨어로 감염시켜 전체 네트워크에 액세스할 수 있습니다. 또한 엔드포인트는 물리적 도난에 취약하며, 엔드포인트의 데이터도 취약해집니다. 사무실 네트워크에 있지 않은 경우에도 모든 엔드포인트를 중앙에서 관리하면 관리자가 엔드포인트를 적절하고 보호하고 암호화할 수 있습니다.

엔드포인트 관리 제품은 Android에서 MacOS, 심지어 QNX와 같은 IoT 중심 시스템에 이르기까지 다양한 운영 체제를 지원합니다. 네트워크의 각 디바이스에 대해 사용 정책 및 보안 설정을 구성할 수 있습니다.

관련 솔루션
IBM Cloud® for VMware Solutions

IBM Cloud® for VMware Solutions는 온프레미스에서 IBM Cloud로 VMware 워크로드 이동을 지원하도록 설계되었습니다.

IBM® Cloud for VMware Solutions 살펴보기
IBM Cloud®

IBM Cloud®는 Red Hat과 함께 클라우드와 AI의 잠재력을 최대한 실현하기 위해 시장을 선도하는 보안, 엔터프라이즈 확장성, 개방형 혁신을 제공합니다.

IBM Cloud® 살펴보기
하이브리드 클라우드 솔루션

IBM Cloud®에서 구축된 하이브리드 클라우드 솔루션을 활용하여 기업이 클라우드로 마이그레이션하고 기존 앱을 현대화하며 신규 클라우드 네이티브 앱을 구축하는 방법을 살펴봅니다.

하이브리드 클라우드 솔루션 살펴보기
리소스 교육: IBM Cloud Professional Architect

IBM Cloud Professional Architect로서 커리어를 시작하는 데 필요한 스킬과 지식을 쌓습니다. IBM Cloud 인증을 준비하도록 돕는 대화형 커리큘럼으로 본인의 능력을 검증해 보세요.

가상 머신(VM)이란?

1세대 클라우드 컴퓨팅의 기반과 가상화된 컴퓨팅 환경을 구축하는 기술인 가상 머신(VM)을 소개합니다.

하이퍼바이저란?

가상화가 없다면 클라우드 컴퓨팅은 가능하지 않습니다. 하이퍼바이저가 없다면 가상화는 가능하지 않습니다. 이 씬 소프트웨어 계층은 전체 클라우드 에코시스템을 지원합니다.

다음 단계

IBM Cloud® for VMware Solutions는 클라우드 환경에서 다양한 VMware 제품 및 서비스를 지원합니다. 모든 VMware 워크로드를 온프레미스 인프라에서 IBM Cloud®로 마이그레이션하거나, 혼합하여 단일 위치에서 관리할 수 있는 하이브리드 클라우드 환경을 구축할 수 있습니다.

IBM Cloud® for VMware Solutions 자세히 보기