이번 주에 VMware는 최신 VMware vSphere 버전 7에서 개선된 새로운 DRS(Distributed Resource Scheduling) 알고리즘에 대해 자세히 설명했습니다. 이제 VMware는 vSphere Client에서 고급 DRS 로직과 새로운 DRS UI를 사용합니다. 이러한 향상된 기능을 통해 VMware DRS는 최신 워크로드를 지원하는 더 나은 솔루션에 집중합니다.
VMware는 2006년에 DRS(Distributed Resource Scheduling)를 출시했으며, 과거에는 클러스터 상태에 중점을 둔 알고리즘을 사용했습니다. 클러스터는 5분마다 ESXi 호스트 리소스를 확인한 다음 필요한 경우 ESXi 호스트에서 사용하는 리소스를 기반으로 재조정했습니다. VMware는 새로운 DRS 로직이 매우 다른 접근 방식을 취한다고 말합니다. 이제 각 호스트에서 VM DRS 점수를 계산하고 가장 높은 점수를 제공하는 호스트로 VM을 이동합니다. VM DRS 점수는 상태 점수가 아니라 가상 시스템의 실행 효율성에 중점을 둡니다.
VM DRS 점수와 함께 VMware는 클러스터의 모든 VM 점수 집계를 사용하여 계산되는 클러스터 DRS 점수도 UI에 표시합니다. vSphere 클러스터 요약 개요는 DRS 관점에서 발생하는 상황에 대한 통찰력을 제공합니다. VM DRS 점수에 대한 자세한 내용은 새 버전의 중요한 개선 사항 중 하나인 새 UI에서 확인할 수 있습니다.
VMware는 또한 새로운 DRS 논리에 고유한 기능인 할당 가능한 하드웨어 및 확장 가능한 공유를 추가했습니다.
- 할당 가능한 하드웨어: 하드웨어 가속기로 구성된 VM의 전원을 처음 켜면 클러스터의 적절한 호스트에 배치해야 합니다. 할당 가능한 하드웨어 프레임워크는 이를 위해 DRS와 통합됩니다. 새로운 동적 DirectPath I/O 또는 NVIDIA vGPU 프로파일이 있는 PCIe 장치는 이 초기 배치의 일부로 vSphere 7에서 지원됩니다.
- 확장 가능한 공유: 확장 가능한 공유를 활성화하면 리소스 풀이 동적 및 상대적 자격을 가질 수 있습니다. 리소스 풀을 사용할 때 더 높은 공유 수준으로 구성된 리소스 풀이 반드시 워크로드에 대해 더 많은 리소스를 보장하지 않는 상황을 정기적으로 볼 수 있습니다. 확장 가능한 공유는 이 문제를 해결하는 것을 목표로 합니다. 이와 같은 개선은 vSphere Pod Service가 성능을 보장하기 위해 필요하기 때문에 vSphere with Kubernetes에도 중요합니다.




아마존