【VMware】VMwareTools란 무엇인가?

소개



vSphere로 가상 머신을 구축했을 때에 아무렇지도 않게 VMwareTools를 도입한다고 생각합니다.
하지만 VMwareTool에 대한 자세한 내용을 이해하지 못했습니다.
이번에는 공부의 의미도 담아 기사에 출력하고 싶습니다.

VMwareTools란?



가상 머신에 설치할 도구.
가상 머신의 기능을 최적으로 이용하기 위한 가상화 전용의 드라이버나 관리 기능을 제공하는 것.

VMwareTools 기능



※모두는 망라되어 있지 않습니다.

하이퍼바이저와의 시간 동기화



가상 머신의 게스트 OS 시간을 ESXi에 동기화

가상화 전용 드라이버



가상 네트워크 어댑터에 구성 가능한 반가상화 드라이버 등 가상 머신에 최적화된 장치 드라이버 제공

WindowsServer(가상 머신)에서 네트워크 어댑터를 "VMXNET3"로 설정한 경우
→ "VMwareTools"설치 필요



마우스 조작 최적화



가상 머신 콘솔 화면에서 마우스 조작 최적화

※WindowsServer(가상 머신)에 VMwareTools를 도입한 후가 마우스 조작이 경쾌합니다.

가상 머신 하트비트


  • 하이퍼 바이저 (ESXi)와의 사이에서 게스트 OS의 사활 모니터링을 실시
  • 게스트 OS에서 장애 발생 시 vSphere High Availabiliity(HA)와 연동하여 가상 머신을 자동으로 재시작할 수 있다.

  • 메모리 관리 드라이버



    게스트 OS 내에서 메모리 관리를 수행하는 에이전트 (풍선 드라이버)
    게스트 OS 내의 아이들 메모리를 해제하는 등의 기능을 제공

    아이돌 메모리
    →사용하지 않은 상태로 소비하는 메모리 사용량

    요약



    VMwareTools 도입 후에 이용할 수 있는 기능은 많다.

    예를 들어,
  • 하이퍼 바이저와의 시간 동기화
  • 가상화 전용 드라이버
  • 마우스 조작 최적화
  • 가상 머신 하트비트
  • 메모리 관리 드라이버

  • 그 밖에도 있다고 생각합니다만, 싹둑 알 수 있는 범위에서 썼습니다.

    참고



    철저 공략 VCP6.5-DCV 교과서 VMware vSphere 6.5 대응 철저 공략 시리즈 Kindle판
    초보자용! VMware Tools란? VMware Tools 개요 및 기능

    좋은 웹페이지 즐겨찾기