VMware ESXi란 무엇이며 어떤 운영 체제를 지원합니까?
가상 머신은 종종 두 개의 운영 체제로 작업하는 사람들에게 정말 유용합니다. 예를 들어 Linux에서 모든 개발 작업을 수행하지만 게임을 위해 여전히 Windows가 필요한 경우입니다. 이러한 경우 PC에서 Linux 가상 머신을 실행하면 두 번째 컴퓨터를 구입하지 않아도 됩니다.
즉, 대부분의 가상화 프로그램은 기존 “호스트” OS 위에서 실행됩니다. 그러나 중개자를 제거하고 가상화 프로그램이 하드웨어와 직접 인터페이스하도록 하려면 VMware의 ESXi와 같은 베어메탈 하이퍼바이저를 사용해야 합니다.
VMware ESXi란 무엇입니까?
VMware ESXi는 유형 1 하이퍼바이저라고도 하는 VMware의 베어 메탈 하이퍼바이저입니다. 기본적으로 시스템 하드웨어 위에서 직접 실행되는 특수 운영 체제이며 게스트 OS가 시스템 구성 요소와 직접 상호 작용할 수 있도록 하므로 베어 메탈이라는 이름이 붙었습니다.
이는 Type 2 하이퍼바이저인 Wine이나 VMware 자체 VirtualBox와 같은 다른 가상화 프로그램과 다릅니다. 유형 1 하이퍼바이저에서 게스트 VM(가상 머신) 및 해당 VM에서 실행되는 OS는 시스템 하드웨어와 직접 인터페이스합니다. 반대로 유형 2 하이퍼바이저는 호스트 OS 위에서 일반 프로그램으로 실행되며 호스트 OS 위에서 VM을 실행할 수 있습니다.
이는 단일 VMware ESXi 서버가 모두 격리된 환경에서 실행되는 동일하거나 다른 OS의 여러 설치를 지원할 수 있음을 의미합니다. 이러한 관행을 서버 통합이라고 하며 하드웨어, 냉각 및 전력 비용을 크게 절감할 수 있는 대규모 기업에서 종종 시행됩니다.
전반적으로 ESXi는 VMware에서 제공하는 vSphere 소프트웨어 제품군에서 제공되는 구성 요소 중 하나입니다. 일반적으로 ESXi와 함께 작동하는 다른 제품으로는 VCenter Server, VMware Directory Service, vCenter Server Database 등이 있습니다.
이 두 유형의 하이퍼바이저 간에는 몇 가지 중요한 차이점이 있습니다. 즉, 유형 1 하이퍼바이저는 일반적으로 더 나은 성능을 제공하고 VM이 본질적으로 격리되어 더 안전하기 때문에 더 나은 것으로 간주됩니다.
VMware ESXi 기능
엔터프라이즈 애플리케이션을 염두에 두고 설계된 ESXi는 다음과 같은 다양한 기능을 제공합니다.
- 작은 설치 공간: 전체 패키지의 크기는 약 200MB에 불과합니다. 즉, ESXi는 사용 가능한 리소스가 적은 시스템에서 실행될 수 있으며 설치 공간이 작을수록 공격 표면이 줄어들기 때문에 보안 조치 역할을 합니다.
- 광범위한 OS 지원: ESXi 서버는 일반 시스템에 설치할 수 있는 거의 모든 OS를 지원합니다. 일반 VM을 설정하는 것처럼 ISO 파일을 사용하여 Windows, Linux 및 macOS를 모두 설치할 수 있습니다.
- 손쉬운 관리 액세스: HTML 기반 웹 인터페이스 덕분에 ESXi VM 관리가 간단합니다. 설치가 완료되면 서버에 액세스하는 것처럼 ESXi에 액세스할 수 있습니다. 이는 VM을 원격으로 생성, 삭제 및 관리할 수 있음을 의미합니다.
- 안전: 베어메탈 하이퍼바이저가 기본적으로 제공하는 보안 외에도 VMware는 기본 제공 암호화, 역할 기반 액세스, 꽤 우수한 로깅 및 감사 기능을 사용하여 ESXi VM을 보호합니다.
- 손쉬운 확장성: 단일 ESXi 설치는 둘 이상의 CPU를 동시에 사용할 수 있습니다. 또한 최대 6TB의 메모리에서 최대 128개의 가상 CPU와 120개의 VM을 실행하도록 설정할 수 있습니다.
- 고객 지원 및 호환성: 널리 사용되는 엔터프라이즈 플랫폼이므로 광범위한 지원 및 공급업체 기능을 이용할 수 있습니다. 설치 공간이 작기 때문에 ESXi 서버를 신속하게 설정하고 배포할 수 있습니다.
ESXi 요구 사항 및 설치
앞서 언급했듯이 ESXi 하이퍼바이저는 설치 공간이 크지 않으므로 최소 요구 사항이 다음과 같이 낮습니다.
- 최소 2개의 코어가 있는 호스트 CPU(64비트, x86 프로세서). 지원되는 프로세서의 전체 목록은 VMware ESXi 요구 사항 을 확인하십시오 .
- 최소 4GB RAM 및 4GB 스토리지.
- 하나 이상의 기가비트 또는 더 빠른 이더넷 컨트롤러.
- 64비트 VM용 하드웨어 가상화(Intel VT-x 또는 AMD RVI) 지원.
짐작할 수 있듯이 앞서 언급한 요구 사항을 충족하는 한 거의 모든 최신 시스템을 ESXi 서버로 변환할 수 있습니다. VMware 에 따라 스토리지 이중화와 같은 고급 항목에 대한 추가 요구 사항이 있습니다. UEFI를 사용하는 USB 드라이브, 하드 드라이브 또는 CD를 사용하여 ESXi로 부팅할 수 있습니다.
ESXi 설치도 비교적 간단합니다. VMware는 시스템에 OS를 설치하는 것과 유사한 사용하기 쉬운 설치 마법사를 제공합니다. 앞서 언급한 부팅 가능한 미디어를 사용하여 설치 마법사로 부팅하고 지침을 따르십시오. 위의 비디오는 VMware ESXi 설치 방법을 보여줍니다.
VMware ESXi 호스트 업데이트
ESXi 호스트를 업데이트하는 방법에는 여러 가지가 있습니다. 새 ESXi 호스트를 설정하는 경우 항상 최신 버전(작성 당시 버전 7.0)을 설치해야 하지만 호스트를 업데이트하는 것도 비교적 쉽습니다.
호스트에 따라 CD, DVD 또는 USB 드라이브를 사용하여 버전 6.5 또는 6.7 ESXi 호스트를 버전 7로 업그레이드할 수 있습니다. 스크립팅된 업그레이드, ESXCLI 또는 vSphere Lifecycle Manager 업그레이드도 가능합니다.
ESXi 호스트에서 VMware Tools 설치 및 업데이트
VM에서 추가 기능을 원하는 경우 VM에서 VMware Tools ISO를 설치하거나 업데이트할 수도 있습니다. 이는 일반적으로 VMware VUM(vSphere Update Manager) 또는 vLCM(VMware vSphere Lifecycle Manager)을 사용하여 처리되지만 수동으로 수행할 수도 있습니다.
즉, ESXi의 전체 설치는 기본적으로 VMware 도구를 설치해야 하므로 여기에서 유일한 실제 관심사는 전체 시스템을 최신 상태로 유지하는 것입니다. 이는 ESXi 호스트를 업데이트할 때 자동으로 발생해야 합니다.
VMware ESXi VM 백업
데이터 중복성과 백업은 IT 엔터프라이즈 워크플로에서 상당히 중요한 부분입니다. 수행하려는 백업 유형에 따라 다음 옵션이 있습니다.
- VM 하드 드라이브 백업: VM 의 하드 드라이브만 백업하려는 경우 vCenter의 특정 VM과 연결된 VMDK 파일만 저장하도록 선택할 수 있습니다.
- 전체 VM 백업: 다른 VM을 설정하는 번거로움을 피하고 바로 사용할 수 있는 복사본을 원하는 경우 VM을 vCenter의 OVF 템플릿으로 내보내는 것이 가장 빠른 방법입니다. 이렇게 하면 구성 파일, 데이터 및 설치된 프로그램이 모두 단일 OVF 파일로 마이그레이션되어 VM을 다른 ESXi 호스트 또는 VirtualBox 설치에 빠르게 재배포하는 데 사용할 수 있습니다.
가상 머신이 도움이 될 수 있음
VMware의 ESXi 하이퍼바이저 설치 및 사용은 VM 및 IT 인프라 관리 분야에서 막 시작하는 사람에게도 놀라울 정도로 쉽습니다.
ESXi 호스트 및 서버 애플리케이션의 토끼 구멍으로 내려가고 싶지 않더라도 VMware의 VirtualBox를 사용하면 기존 OS 위에 거의 모든 OS를 실행할 수 있으며 완전히 새로운 가능성의 세계가 열립니다.
답글 남기기