물리적 서버에 VMware로 가상머신을 생성할 일이 생겼다.
해당 서버에는 ESXi Host Client가 설치되어 있고, 이를 사용하여 생성하기 전에 정확히 어떤 것인지 몰라 확인하게 되었다.
VMware란?
가상 머신을 만드는 소프트웨어다.
가상화 소프트웨어가 있기 전에는 컴퓨터 한 대 당 하나의 운영체제만 설치할 수 있었다.
Pros,
VMware를 사용하면 하나의 컴퓨터에 여러 운영체제를 동시에 띄울 수 있다.
이외에, 가상머신이 망가지는 것은 내 컴퓨터에 영향이 없어 테스트나 개발 등에 활용할 수 있고 스냅샷 기능의 장점이 있다.
Cons,
내 컴퓨터의 자원을 나눠 쓰므로 컴퓨터 성능에 따라 가상 컴퓨터 성능 또한 달라진다.
그럼 VMware ESXi는 뭘까?
서버 가상화를 위한 하이퍼바이저다.
하이퍼 바이저는 한 대의 물리 서버에서 여러 개의 가상 컴퓨터를 만들고 실행할 수 있게 해주는 중간 관리자 역할이다.
CPU, 메모리, 저장공간 같은 자원을 각 가상 머신에 적절히 나눠준다.
여러 종류가 있는데, VMware ESXi는 컴퓨터 하드웨어 위에 직접 설치되는 베어메탈 하이퍼바이저다.
이제 하이퍼바이저 개념을 알았으니, 내가 사용할 Host Client로 넘어가보겠다.
VMware Host Client는 단일 ESXi 호스트에 연결하고 이를 관리하도록 제공된다.
단일 ESXi 호스트 = 물리 서버 한대에 설치된 ESXi
클라이언트를 통해 특정 물리 서버에 직접 접속해 해당 서버의 가상 머신등을 관리하는 것이다.
아래와 같은 화면으로 구성되어 있다.
Reference
1. https://en.wikipedia.org/wiki/VMware_ESXi
2. https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/vsphere-single-host-management-vmware-host-client-8-0/vmware-host-client-overview-vSphereSingleHostManagementVMwareHostClient.html
3. https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/vsphere-single-host-management-vmware-host-client-8-0/virtual-machine-management-with-the-vsphere-host-client-vSphereSingleHostManagementVMwareHostClient/create-a-virtual-machine-in-the-vmware-host-client-vSphereSingleHostManagementVMwareHostClient.html
4. perplexity
댓글