알았어, 라이언 내 하루를 만들었 어 예전처럼이 포럼을 읽지 못했지만 체크인했습니다.
Red888, Microsoft Hyper-V에서 일하는 소프트웨어 아키텍트임을 미리 알아야합니다. 나는 이것을 읽는 대부분의 사람들 이이 아래의 내 이름 링크를 클릭하고 그것을 발견하거나 심지어 인터넷 검색을 할 수 있다고 완벽하게 생각하지만,이 답변을 읽는 사람들은 내 관점에 대해 의심의 여지가 없다는 것을 완전히 확신하는 것이 유용합니다.
일반적으로 갱 스케줄링은 하이퍼 바이저가 VM 내에서 실행되는 OS의 동작에 영향을 줄 수있는 방법이없는 경우에 유용합니다. 물론 이것이 VMware가 이런 식으로 시작한 이유입니다. 운영 체제를 소유하지 않았기 때문에 기존 운영 체제가 제대로 작동하도록하는 것이 목표였습니다. 내가 그들이라면, 내가 시작했을 곳입니다.
갱 예약 및 VMware는 아마도 이것에 대해 옳다고 말할 것입니다. 시스템 내에서 물리적 프로세서를 사용하는 방법에는 많은 제한이 있습니다. 하이퍼 바이저는 종종 현재 적합한 리소스를 찾을 수 없습니다. 그래서 그들은 수년에 걸쳐 알고리즘을 수정하여 더 나은 스케줄링을 수행하는 방법을 찾고있었습니다.
마이크로 소프트 (그리고 아마도 몇몇 다른 회사들)는 다른 관점에서 출발했다. 우리는 Windows를 소유합니다. 가상화 될 때 Windows가 제대로 작동하도록합니다. 따라서 갱 스케줄링은 필요하지 않습니다. 우리는 갱 스케줄러를 구축하지 않아도됩니다.
흥미롭게도 Microsoft는 VMware, KVM, Xen, Oracle 또는 Unisys보다 나은 Hyper-V보다 다른 운영 체제와 비교할 때 Windows가 잘 실행되도록하는 데 더 많은 관심을 기울이고 있습니다. 따라서 Windows의 인터페이스를 게시했습니다. 하이퍼 바이저와 협력하는 데 사용합니다. 취침 시간 독서로 권장하지 않지만 궁금한 점이 있으면 다음 링크를 참조하십시오.
http://www.bing.com/search?q=Hypervisor+Top-Level+Functional+Specification+3.0a%3A+Windows+Server+2012&src=IE-SearchBox&FORM=IESR02
따라서 모든 하이퍼 바이저 공급 업체는 Windows에서 협력적인 동작을 유발하는 항목을 노출시킬 수 있습니다. 그들 중 몇몇은 가지고 있습니다. 나는 VMware가 이것을 가지고 있는지, 또는 노출 시킬지 솔직히 모른다. 당신은 그들에게, 또는 그들에게 많은주의를 기울이는 누군가에게 물어봐야합니다. 그리고 그들이 할 경우, 스케줄러를 더 긴장을 풀도록 수정하지 않았다면 매우 놀랐습니다. 물론 마지막 진술은 순수한 추측입니다.
결론적으로, 하이퍼 바이저 스케줄러의 작동 방식에 따라 2014 년에 구매 결정을 내려야한다고 의심합니다. 나는 그들이 지금까지 모두 꽤 좋다고 생각합니다. 몇 년 전, 그것은 사실이 아닐 수도 있습니다.
다양한 시스템에서 워크로드를 시도하고 작동 방식을 확인해야합니다. 스토리지와 네트워킹이 요구 사항을 충족하는지 여부에 따라 최고의 성능이 제공됩니다.