Computer >> 컴퓨터 >  >> 소프트웨어 >> 가상 머신

무료 VMware vSphere Hypervisor(ESXi) 설치 및 구성 완벽 가이드

VMware vSphere Hypervisor는 서버 및 워크스테이션 가상화를 위한 무료이면서 강력하고 안정적인 하이퍼바이저입니다. 이 글에서는 무료 VMware Hypervisor(ESXi)의 설치 및 구성 방법, 가상 머신 생성, 게스트 운영체제 설치 과정까지 단계별로 자세히 안내합니다.

무료 vSphere Hypervisor: 하드웨어 요구 사항, 제한 사항 및 호환성

VMware vSphere Hypervisor는 다음과 같은 하드웨어 요구 사항을 충족하는 호스트에 설치할 수 있습니다.

최소 사양권장 사양
CPU1개 프로세서, 2코어CPU당 2개 프로세서, 4코어 이상
메모리4 GB8 GB 이상
네트워크1Gbit/s 네트워크 어댑터 1개1Gbit/s 네트워크 어댑터 2개
로컬 스토리지(SATA/SAS)4 GB 드라이브 1개4 GB 드라이브 2개로 구성된 RAID 1

VMware vSphere Hypervisor 설치 이미지는 크기가 작아(311 MB) 주로 브랜드 서버용 핵심 드라이버만 포함하고 있습니다. 그러나 경우에 따라 인기 있는 브랜드의 서버에도 vSphere 하이퍼바이저가 설치되지 않을 수 있습니다. 서버 제조업체는 특정 드라이버가 포함된 자체 VMware 하이퍼바이저 이미지를 별도로 배포하는 경우가 많습니다.

https://www.vmware.com/resources/compatibility/search.php 에서 사용 중인 서버 모델과 VMware vSphere Hypervisor의 호환 여부를 확인할 수 있습니다.

ESXi 6.7에서 지원하지 않는 하드웨어 목록은 다음 링크에서 확인하세요: https://kb.vmware.com/s/article/52583

무료 vSphere Hypervisor와 정식 ESXi의 차이점 및 제한 사항

vSphere Hypervisor와 정식 VMware ESXi의 차이는 적용된 라이선스뿐이며, 동일한 ISO 설치 이미지를 사용합니다. 무료 버전에는 다음과 같은 제한이 있습니다.

  1. VMware 공식 기술 지원을 받을 수 없습니다.
  2. 하나의 VM에 8개 이상의 가상 프로세서/코어(vCPU)를 할당할 수 없습니다. (참고로 무료 Windows Hyper-V Server 2019에서는 세대 1 VM에 최대 64개의 vCPU까지 허용됩니다.)
  3. 호스트를 vCenter 서버에 연결할 수 없습니다.
  4. vStorage API를 사용할 수 없습니다. 즉, Veeam과 같은 백업 솔루션으로 호스트에서 VM을 정상적으로 백업할 수 없습니다.
  5. 서버에 물리적 프로세서(소켓)는 최대 2개까지만 탑재할 수 있습니다. (코어 수에는 제한이 없습니다.)
  6. 모든 API가 읽기 전용 모드로만 동작합니다. 예를 들어 PowerCLI를 통해 서버나 VM의 설정을 변경할 수 없습니다.

그럼에도 불구하고 무료 vSphere Hypervisor는 물리적 서버의 모든 코어와 RAM을 제한 없이 사용할 수 있으며, PCI VMDirectPath 및 USB 리디렉션 기능도 지원합니다.

무료 VMware vSphere Hypervisor(ESXi) 다운로드 및 설치 방법

최신 VMware Hypervisor vSphere 6.7 버전은 VMware 공식 홈페이지에서 다운로드할 수 있습니다. VMware 계정으로 로그인하거나 새 계정을 생성해야 합니다.

새 VMware 계정을 만들면 등록 양식 작성 후 확인 이메일을 기다려야 합니다. 이메일의 링크를 클릭하고 비밀번호를 입력하세요.

다음 단계에서 무료 하이퍼바이저 버전의 라이선스 키와 VMware vSphere Hypervisor 다운로드 링크를 받게 됩니다. 라이선스 키는 반드시 저장해 두세요.

ISO 이미지를 다운로드한 후 USB 플래시 드라이브나 CD/DVD 디스크에 기록합니다. 그런 다음 서버(또는 워크스테이션, 가상 머신)에 하이퍼바이저를 설치할 수 있습니다.

설치 과정은 매우 간단합니다. 설치 미디어로 부팅하고 "ESXi-6.7.0-2020xxx-standard installer"를 선택합니다.

운영체제를 설치할 드라이브를 지정합니다. 이 예시에서는 40GB 로컬 드라이브가 사용 가능합니다.

키보드 레이아웃을 선택합니다.

root 비밀번호를 입력하고 확인합니다(최소 7자 이상).

설치가 완료되면 라이선스 키 없이는 하이퍼바이저가 60일 동안만 작동한다는 경고 메시지가 표시됩니다.

서버를 재시작합니다.

VMware vSphere Hypervisor 설치가 완료되었습니다. 서버가 DHCP 서버가 있는 네트워크에 최소 하나의 네트워크 인터페이스로 연결되어 있다면 IP 주소가 자동으로 할당되며, 하이퍼바이저 콘솔(DCUI)에서 이를 확인할 수 있습니다. 이 IP 주소는 웹 인터페이스를 통해 하이퍼바이저를 관리할 때 사용됩니다.

DCUI(Direct Console User Interface)에서 VMware ESXi 구성하기

ESXi 하이퍼바이저 설정을 관리하려면 DCUI 화면에서 F2 키를 누르고 로그인(기본값: root)과 설치 시 설정한 비밀번호를 입력합니다.

하이퍼바이저 초기 설정을 위한 그래픽 콘솔이 열립니다.

여기에서 다음 옵션들을 설정할 수 있습니다.

  1. Configure Password — root 비밀번호 변경
  2. Configure Management Network 섹션에서 관리 네트워크 어댑터 설정을 선택할 수 있습니다. (이 예시에서는 서버에 네트워크 어댑터가 하나만 설치되어 있습니다.)
  3. 서버 관리 인터페이스가 속한 VLAN을 지정할 수 있습니다.
  4. IPv4IPv6 주소를 구성할 수 있습니다. 비활성화하거나 동적/고정 IP를 할당할 수 있습니다. 대부분의 경우 VMware ESXi 서버에는 IP 주소, 서브넷 마스크, 기본 게이트웨이 주소를 수동으로 설정합니다.
  5. DNS Configuration — DNS 서버를 설정하고 호스트 이름을 지정할 수 있습니다.
  6. Test Management Network 섹션에서 네트워크 연결(ICMP ping) 및 DNS 이름 확인을 테스트할 수 있습니다. 일반적으로 게이트웨이 IP와 다른 네트워크 세그먼트의 서버(DNS 서버 주소 지정 가능)에 대한 접근성을 확인하는 것이 좋습니다.

이것으로 VMware vSphere Hypervisor의 초기 구성이 완료되었습니다. 이제 웹 인터페이스를 통해 연결할 수 있습니다.

ESXi 웹 클라이언트: 무료 라이선스 키 등록하기

웹 인터페이스를 통해 vSphere Hypervisor에 연결하려면 브라우저 주소창에 초기 ESXi 구성 중 할당된 서버 IP 주소를 입력한 후 로그인(root)과 비밀번호를 입력합니다.

라이선스 없이 서버가 60일간만 작동한다는 점에 유의하세요. 현재 평가 모드(Evaluation Mode)로 실행 중이며, 이 라이선스는 60일 후 만료됩니다.

VMware 웹사이트에서 받은 라이선스를 활성화합니다: Manage → Licensing → Assign License.

VMware 라이선스를 활성화하지 않으면 60일 후에도 실행 중인 모든 VM은 계속 작동하지만, 새 VM을 켜거나 기존 VM을 재시작할 수는 없게 됩니다.

라이선스 활성화가 완료되면 가상 머신에 무제한 RAM 크기를 지원하는 영구 라이선스(Expires: Never)가 적용됩니다. 각 가상 머신에 최대 8개의 가상 CPU(8-way 가상 SMP)까지 할당할 수 있습니다.

NTP 서버도 함께 구성하세요: Manage → System → Time & date → Edit settings.

VMware ESXi 가상 스위치 기본 구성 이해하기

vSphere Switch(또는 vSwitch)는 서버 내 가상 머신 간에 데이터를 전송하거나 물리적 NIC를 통해 외부로 전송하는 가상 장치입니다. 가상 스위치에는 두 가지 유형이 있습니다.

  • 표준 스위치(Standard Switch): 물리적 서버 내부에 논리적으로 위치하는 단순한 가상 스위치입니다.
  • 분산 스위치(Distributed Switch): 여러 물리적 서버에 걸쳐 배포할 수 있는 가상 스위치입니다. (무료 VMware Hypervisor 버전에서는 사용할 수 없으며, VMware vSphere Enterprise Plus 에디션에서만 제공됩니다.)

하이퍼바이저를 설치하고 실행하면 물리적 어댑터(vmnic0)를 포함하는 기본 가상 스위치(vSwitch0)가 생성되며, 두 개의 포트 그룹이 구성됩니다. 하나는 하이퍼바이저 관리용 서비스 포트 그룹(Management Network)이고, 다른 하나는 데이터 전송용 VM 네트워크(VM Network)입니다. 하이퍼바이저 관리 인터페이스인 vmk0(vmkernel 포트)는 Management Network 그룹에 속합니다.

대부분의 경우 독립형 하이퍼바이저에는 하나의 가상 스위치면 충분합니다. 가상 머신들을 서로 격리하고 포트 그룹마다 다른 VLAN 설정을 사용하려면 추가 포트 그룹을 생성해야 합니다.

필요하지 않다면 Management Network나 vmkernel 포트 설정을 변경하지 마세요. 변경 시 하이퍼바이저 관리 인터페이스에 대한 접근 권한을 잃을 수 있습니다. 접근 권한을 잃은 경우 DCUI 콘솔의 Network Restore Options 메뉴를 사용하여 네트워크 설정을 초기화할 수 있습니다.

VMware Hypervisor에서 가상 머신 생성하기

웹 인터페이스에서 Virtual Machines → Create / Register VM → Create a new virtual machine을 선택합니다.

가상 머신의 이름을 입력하고 게스트 운영체제의 종류와 버전을 선택합니다. 게스트 OS에 하드웨어 가상화, IOMMU, EFI 및 Secure Boot를 사용하려면 "Windows Virtualization Based Security" 옵션을 체크합니다.

가상 머신의 구성 파일과 데이터 디스크를 저장할 스토리지(데이터스토어)를 선택합니다.

선택한 디스크의 여유 공간이 필요한 용량보다 적으면 데이터스토어 크기를 늘리라는 알림이 표시됩니다.

이 단계에서 가상 머신의 모든 매개변수를 설정합니다: CPU 개수, RAM 용량, 하드 디스크 파일의 크기 및 위치, 네트워크 어댑터, CD/DVD 드라이브 등입니다. 가상 머신에서 네트워크에 접근하려면 해당 어댑터를 vSwitch0의 VM Network 포트 그룹에 배치합니다(옵션을 변경하지 않았다면).

VM에 8개 이상의 vCPU를 할당하려고 하면 다음 오류가 표시됩니다: "Failed to power on virtual machine. There are insufficient licenses to complete this operation"(가상 머신을 시작하지 못했습니다. 이 작업을 완료하기 위한 라이선스가 부족합니다).

필요하다면 이러한 모든 설정은 나중에 가상 머신이 꺼져 있을 때 변경할 수 있습니다.

다음 화면에서 모든 가상 머신 설정을 검토하고 확인하라는 메시지가 표시됩니다.

가상 머신에 게스트 OS 설치하는 방법

가상 머신에 게스트 OS를 설치하려면 필요한 OS 배포판 ISO 파일을 업로드하여 로컬 데이터스토어에 저장해야 합니다. Navigation 메뉴에서 Storage를 선택하고 Datastore Browser를 클릭합니다.

배포판을 저장할 폴더를 생성합니다.

생성한 디렉터리를 선택하고 왼쪽 상단의 Upload를 클릭한 후 원하는 ISO 설치 이미지를 선택하고 업로드가 완료될 때까지 기다립니다.

새로 생성한 가상 머신을 선택하고 Actions → Edit Settings를 클릭합니다.

아래 스크린샷과 같이 CD/DVD 드라이브 설정을 변경합니다. CD/DVD Media에서 업로드한 ISO 이미지를 선택합니다.

이제 가상 머신을 켜기만 하면 됩니다. VM은 ISO 이미지로 부팅을 시도하고, 가상 CD/DVD 드라이브에서 게스트 OS 설치가 시작됩니다.

게스트 OS 설치가 완료되면 일반적인 컴퓨터처럼 자유롭게 사용할 수 있습니다.

무료 VMware vSphere Hypervisor 활용에 대한 이 기본 가이드가 여러분께 도움이 되기를 바랍니다.