VMware ESXi 클러스터 구성에서 여러 ESXi 호스트가 클러스터 환경 전체에 컴퓨팅, 메모리 및 네트워크 리소스를 제공하고 물리 서버 장애로부터 클러스터에 있는 VM을 보호합니다. 이는 VMware vCenter Server를 사용하여 달성됩니다. VMware ESXi 클러스터를 만들기 위한 요구 사항입니다. 만들어진 후 vSphere 클러스터는 HA(고가용성) 및 DRS(분산 리소스 스케줄러)와 같은 “클러스터 전용” 기능을 활성화합니다. 이러한 각 기능은 VMware 클러스터의 허용성, 장애 내성 및 리소스 분배에 기여합니다. VMware ESXi 호스트 간의 리소스 분배를 살펴보겠습니다. VMware ESXi 클러스터를 만드는 과정을 살펴보겠습니다. 클러스터 만들기
VMware 클러스터 요구 사항
VMware vCenter 배포 후 클러스터를 만들려면 다음이 필요합니다:
- a datacenter in the vCenter inventory
- 클러스터를 만들 권한이 충분한 vSphere 권한
- VMware vSAN을 사용하려면 vSphere 클러스터를 만들기 전에 vSAN을 활성화해야 합니다
ESXi 클러스터링 기능을 사용하기 위한 하드웨어 요구 사항:
- 동일한 프로세서 또는 동일한 가족/세대의 프로세서를 사용하는 두 개 이상의 ESXi 호스트. 프로세서가 다른 가족에 속하는 경우, 클러스터용 EVC 모드 사용하기
- 공유 스토리지는 vSphere 클러스터의 모든 호스트에서 실행할 수 있는 VM의 데이터를 저장하는 데 사용됩니다.
- 클러스터 관리, VM 마이그레이션(vMotion), 스토리지 접근, 하트비트 전송, Fault Tolerance 로깅 트래픽(만약 vSphere 클러스터에서 Fault Tolerance을 사용할 계획이 있다면)을 위한 전용 고속 및 저지연 네트워크를 사용합니다.
VMware ESXi 클러스터를 생성하기 위한 데이터센터 생성
VMware vSphere 클라이언트의 웹 UI에 연결한 후 클러스터를 생성하는 단계를 살펴봅시다.
- 웹 UI에서 vCenter Server를 마우스 오른쪽 버튼으로 클릭하고 새 데이터센터를 선택합니다. 데이터센터 개체에는 가상 인프라에서 작업에 필요한 다양한 유형의 개체(호스트, VM, 네트워크, 데이터스토어 등)가 포함되어 있습니다.
- 다음으로, 데이터센터 이름인 예를 들어 Datacenter1을 지정합니다. 설정을 저장하려면 확인을 클릭합니다.
ESXi 호스트를 데이터센터에 추가하기
vCenter 인벤토리를 구성하고 ESXi 클러스터를 생성하는 두 가지 방법이 있습니다:
- ESXi 호스트를 데이터센터에 추가하고 클러스터를 생성하고 이미 데이터센터에 있는 ESXi 호스트를 클러스터에 추가합니다.
- 데이터센터에 새로운 클러스터를 생성하고 ESXi 호스트를 클러스터에 직접 추가합니다.
이 글에서는 첫 번째 방법을 사용합니다.
vSphere Client에서 데이터 센터를 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 호스트 추가를 클릭하십시오.
호스트 추가 마법사가 7단계의 필수 단계와 함께 시작됩니다.
- 이름 및 위치. 추가하려는 ESXi 호스트의 IP 주소를 입력하십시오. 계속하려면 각 단계에서 다음을 클릭하십시오.
- 연결 설정. 추가 중인 ESXi 호스트의 관리 자격 증명을 입력하십시오.
- 호스트 요약. 호스트 요약 화면에는 호스트에 있는 가상 머신(VM)이 있는 경우 해당 정보와 ESXi 호스트에 대한 다른 정보가 표시됩니다.
- 라이선스 할당. 호스트에 사용하려는 라이선스를 선택할 수 있습니다. VMware vSphere 라이선스에서 자세한 내용을 확인할 수 있습니다. 평가 라이선스를 선택하여 60일 동안 사용할 수 있는 평가 라이선스로 계속 진행할 수 있습니다. 무료 ESXi에는 제한이 있으며 무료 버전으로 ESXi 클러스터를 구축할 수 없음을 참고하십시오.
- 잠금 모드. 잠금 모드는 원격 사용자가 호스트에 직접 로그인하는 것을 방지합니다. 이 옵션은 ESXi 호스트의 보안을 강화하기 위해 사용할 수 있습니다. 이후에도 이를 활성화할 수 있습니다. ESXi 클러스터링 구성 튜토리얼에서는 잠금 모드를 활성화하지 않습니다.
- VM 위치. VM 위치를 선택하십시오. 하나의 데이터센터만 있는 경우, 이 데이터센터가 기본으로 선택됩니다.
- 완료 준비됨. 마지막으로, 호스트를 데이터센터에 추가할 준비가 되었습니다. vSphere 클러스터에 참여할 모든 호스트에 대해이 프로세스를 계속 진행합니다. 완료를 클릭하세요.
아래 스크린샷에서 VMware vCenter 인벤토리에 데이터센터에 추가된 두 개의 ESXi 호스트를 볼 수 있습니다.
새로운 ESXi 클러스터 생성 방법
데이터센터를 생성하고 ESXi 호스트를 추가한 후, 새로운 vSphere 클러스터를 생성할 수 있습니다.
- 데이터센터를 마우스 오른쪽 버튼으로 클릭하고 새 클러스터를 클릭합니다.
- 클러스터 이름을 지정합니다. 예를 들어, Cluster1을 클릭합니다. 확인을 클릭합니다. 나중에 이 화면에서 볼 수 있는 클러스터 옵션을 편집할 수 있습니다.
- 클러스터 개체가 추가되면, ESXi 호스트를 클러스터 개체에 추가할 수 있습니다. VMware vSphere Client에서 클러스터 이름을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 호스트 추가를 클릭합니다. 호스트를 클러스터에 추가하면, 호스트의 리소스가 클러스터 리소스의 일부가 됩니다. 클러스터는 모든 호스트의 리소스를 관리합니다.
- 호스트 추가 마법사가 열립니다. 클러스터에 추가 할 호스트의 이름 또는 IP 주소를 입력해야 합니다. 호스트에 액세스하기 위한 자격 증명을 제공하십시오.
- 인증서 경고가 표시될 수 있습니다. 계속 연결하려면 예를 클릭하십시오. 이는 호스트에 기본으로 설치된 자체 서명된 인증서로 인한 일반적인 경고입니다. 이 경고를 안전하게 무시할 수 있습니다.
- 완료 준비 됨 단계에서 설정을 확인하고 ESXi 호스트를 ESXi 클러스터에 추가하려면 완료를 클릭하세요.
- 이제 데이터 센터와 클러스터가 있고 두 개의 ESXi 호스트가 vSphere 클러스터에 가입되었습니다.
이제 vSphere 클러스터에서 고가용성(HA)을 구성하고 분산 리소스 스케줄러(DRS)를 설정할 수 있습니다. HA를 구성한 후에는 Fault Tolerance를 구성할 수 있습니다(HA와 fault tolerance는 다릅니다).
결론
VMware ESXi 하이퍼바이저 환경의 참된 잠재력을 발휘하기 위해서는 VMware vSphere 클러스터 기능을 활용하는 것이 중요합니다. VMware vCenter Server와 함께 클러스터 구성에서 VMware ESXi를 실행하면 HA(고가용성) 및 DRS(분산 리소스 스케줄러)를 비롯한 엔터프라이즈 데이터 센터 VMware vSphere 기술을 활용할 수 있습니다.
이러한 기술은 VMware vSphere 클러스터의 내구성을 높이며 VMware ESXi 호스트 간의 리소스 분배와 고장 내성을 제공합니다. 독립형 VMware ESXi 구성에서는 이러한 기능을 사용할 수 없습니다. VMware ESXi 클러스터에서 VM을 실행하더라도 데이터 손실 및 다운타임의 발생 가능성을 줄이기 위해 VM을 백업하는 것을 기억하세요.
Source:
https://www.nakivo.com/blog/configuring-vmware-esxi-cluster/