banner
뉴스 센터
업계 동향을 최신 상태로 유지하기 위해 기술과 품질을 지속적으로 향상시킵니다.

호스트 가상 머신(호스트 VM)이란 무엇입니까?

Dec 12, 2023

호스트 가상 머신은 특정 게스트 가상 머신(게스트 VM)을 지원하기 위해 컴퓨팅 리소스를 제공하는 기본 하드웨어인 가상 머신(VM)의 서버 구성 요소입니다. 호스트 가상 머신과 게스트 가상 머신이 함께 가상 머신 서버를 구성합니다.

호스트 VM은 중요한 가상화 기술입니다. 이를 통해 사용자는 사용자 운영 체제(OS), 애플리케이션, 컴퓨팅 리소스 등을 사용하여 게스트 VM을 생성할 수 있습니다. 간단히 말해서 호스트 머신은 게스트 VM을 생성하는 머신입니다.

호스트 VM은 호스트 서버에 컴퓨팅 성능을 요청합니다. 해당 데이터는 가상화 관리자 애플리케이션과 통합된 가상화 환경에 저장됩니다.

모든 호스트 시스템에는 정적 또는 동적으로 확장 가능한 인프라 리소스가 할당됩니다. 또한 성능 및 처리량에 대한 보안 및 통계 정보도 할당됩니다. 가상화 서버는 모든 호스트 시스템의 작동을 관리하기 위해 이러한 할당을 수행합니다.

이 기사는 다음의 일부입니다.

지금 전체 가이드를 무료로 다운로드하세요!

단일 물리적 서버에서 여러 호스트 VM을 호스팅할 수 있습니다. 또한 이 단일 서버의 각 호스트 VM은 해당 서버의 다른 호스트 VM의 작업에 영향을 주지 않고 실행 및 작동할 수 있습니다. 또한 환경이 시스템의 나머지 부분과 격리되어 있으므로 VM 내부에서 실행되는 모든 것이 호스트 하드웨어에서 실행되는 다른 모든 것을 방해하지 않습니다.

호스트 VM과 게스트 VM은 VM의 두 가지 구성 요소입니다. 호스트 VM은 원격 클라우드 서버에서 호스팅 및 운영됩니다. 해당 기능은 게스트 VM의 기능과 유사합니다. 그러나 호스트 VM은 게스트 VM과 다르게 액세스됩니다.

게스트 VM은 OS와 관련 소프트웨어 및 정보의 독립적인 인스턴스입니다. 게스트 컴퓨터, 게스트 OS 또는 간단히 게스트라고도 합니다.

호스트 VM은 게스트 VM에 다음과 같은 컴퓨팅 하드웨어 리소스를 제공하는 물리적 시스템입니다.

게스트 VM은 단일 물리적 시스템에 존재할 수 있지만 일반적으로 로드 밸런싱을 위해 여러 호스트에 분산됩니다. 따라서 하나 이상의 가상 게스트 머신이 물리적 호스트 머신에서 실행될 수 있습니다. 또한 수요 변동을 수용하거나 리소스를 보다 효율적으로 사용하기 위해 호스트 서버 간에 이동할 수도 있습니다. 마찬가지로 호스트 VM은 단일 물리적 시스템 리소스의 일부로 존재할 수도 있고 여러 물리적 시스템 리소스의 작은 부분으로 존재할 수도 있습니다.

VMM(가상 머신 모니터) 또는 하이퍼바이저는 호스트와 게스트 VM 사이를 중재합니다. 또한 개별 게스트 VM을 서로 격리하고 호스트가 서로 다른 운영 체제를 실행하는 여러 게스트를 지원할 수 있게 해줍니다.

호스트 VM의 아키텍처에는 다음 구성 요소가 포함됩니다.

하드웨어 계층에서 VM에는 물리적 네트워크 인터페이스 카드(NIC), 메모리, CPU 및 이더넷 관리 포트가 포함됩니다. NIC의 목적은 가상 기능이 게스트 OS에 의해 관리되고 호스트 VM이 물리적 NIC를 관리하는 접근 방식인 SR-IOV(단일 루트 I/O 가상화)를 기반으로 하드웨어 가상화를 지원하는 것입니다.

실제 머신과 마찬가지로 각 VM에는 RAM과 CPU가 필요합니다. 또한 호스트 서버에도 충분한 저장 공간이 필요합니다. 가상 머신 서버 설정은 다음과 같습니다.

참고 항목: VM 성능과 VM 밀도 및 비용, 컨테이너와 VM 간의 효과적인 균형 유지: 주요 차이점은 무엇입니까?, 가상화에 대한 하드웨어 지원 이해 및 가상화된 스토리지 선택 프로세스에 대해 알아야 할 사항. 탐색: 스토리지 가상화 소프트웨어 옵션에 대해 알아보고, 가상 서버 보안 소프트웨어 선택의 기본 사항과 6가지 가상 서버 관리 모범 사례를 알아보세요.