vSphere Client, PowerCLI, VMware Host Client 및 ESXCLI 를 사용하여 vSphere 환경과 상호 작용할 수 있다.

 

 

1. VMware Host Client

 

* 접속 주소

- https://ESXi_FQDN_or_IP_Address/ui

 

* 설명

- 개별 ESXi 호스트 직접 관리 인터페이스

- ESXi를 설치하고 ESXi의 IP로 접속 가능

- HTML5 기반, JAVA같은 추가 설치 필요 없음

- 일반적으로 잘 사용하지 않으며, vCenter Server를 사용하지 못하는 경우 사용

 

 

 

2. vSphere Client

 

* 접속 주소

- https://vCenter_Server_Appliance_FQDN_or_IP_Address/ui

- 언더바 조심

- 해당 주소를 사용하면 URL이 내부적으로 vCenter Server 의 포트 9443 으로 리디렉션됨

 

* 설명

- vCenter Server Appliance에 연결하기 위한 클라이언트

- HTML5 기반, JAVA같은 추가 설치 필요 없음

- 6.7까지는 vSphere Web Client라는것이 있었고, Flash 기반이었다. 보안에 치명적

- 이후 7.0부터는 vSphere Client를 사용하게 되었고,  vSphere Web Client는 더이상 사용하지 않음.

- vCenter Server Appliance 와 vCenter Server 오브젝트 인벤토리를 관리할 수 있음.

- 여러개의 ESXi 호스트를 한번에 보고 구성할 수 있고 한번에 모니터링 가능

 

 

 

3. PowerCLI

- Windows Powershell 기반 명령줄 및 스크립팅 툴

- vSphere API에 대한 PowerShell 인터페이스 제공

- vSphere 관리 및 자동화를 위한 700개 이상의 cmdlet 제공

- 자동화에 많이 쓰인다. 이미 만들어놓은 API가 많다.

- API를 통해 스크립트를 만들거나 이미 있는 스크립트 사용 가능

- PowerCLI는 윈도우 등 클라이언트에서 설치하며, 설치 후에는 아래 예시처럼 vcenter나 ESXi에 접속하여 사용한다.

Connect-VIServer -Server 192.168.0.100 -User root -Password passw0rd

 

- 관련 정보 : https://code.vmware.com/web/tool/12.0.0/vmware-powercli 

 

 

 

4. ESXCLI

- ESXCLI는 ESXi 쉘의 일부로, 낮은 수준에서 ESXi 자체를 제어하기 위한 CLI 프레임워크이다.

- ESXi 자체에 putty로 접속하는것은 ESXi 쉘에 직접 연결하는 것이며, ESXCLI와 다름.

- ESXCLI는 따로 전용 명령세트 제공하며, 이것을 사용하여 ESXi 호스트를 원격 관리 가능.

- vCenter Server 시스템에 대해 ESCLI 명령 수행도 가능. 

- 윈도우나 리눅스 같은 사용자 클라이언트에 설치해서 사용

- 관련 정보 : https://code.vmware.com/web/tool/7.0/esxcli

'VMWare' 카테고리의 다른 글

VMware Certified Professional (VCP) 연습문제  (0) 2023.08.21

+ Recent posts