Пулы ресурсов Hyper-V в Windows Server 2012: Реализуем на практике


????????? ????????????? ?????? ????? ???????? Hyper-V ? Windows Server 2012. ?? ??????? ?????? ?? ???????? ???????????? ? ???????? ??????? ????????? ??? ???????? ????? ?????. ?????? ????????? ? ???, ??? ??????? ??????????? ????????? ???????????? ????????.

??? ???? ????????? ???????????? ????????

? Windows Server 2012 Hyper-V ???? ??? ??????? ????? ?????????? ?? ???????????? ????????.
? ?????????? ??????? ? ???? ????????? ????????? ????? ?????????? ??????????? ??????, ???????? ?????? Measure-VM. ??? ???? ??? ?? ????? ????????? ??????? ????? ????????, ?? ????????????? ? ????? ????? ??????? ?? ??? ???? ??????? ?????? ??, ? ???? ?????? ???????? ?????????? ??? ???? ???????????? ?????? ??????? ???????? ? ???? ????????????? ?? ? ???? ???????.
???? ?? ????? ????? ?????????? ?????? ???????????? ???????????? ???????? ??? ??????????? ?????????, ??????? ?????????? ????????? ??????????? ?????, ?? ?? ????? ??????? ?????????? ???? ???????? ??? ??????? ?????????, ????????? ??????? ??? ??????????? ????? ? ?????? ?????, ???????? ????????? ???????? ?? ?????? ????, ???????? ????????? ??? ?????? ??????????? ?????, ? ???????? ?????????????? ?????????? ? ???? ????? ?? ??????? ???? ??????? ? ?????? ????????? ????.
??????? ??????? ????? ???????? ?????????? ??? ???????. ??? ??????? ?????? ? ??? ?????? ???????? ????????? ????? ????? ???????? ??? ?????? ??????? Get-VMResourcePool. ????? ? ?????? ????????? ??? ?????? VM1 ???????? Measure-VM ? ????? ??????? ????????? ????? ????????. ??????? ???????? ?? ??, ??? ???????? ????, ??????? ???????????? ?? ????? ???????, ?? ????????? ?? ?????????? ?????????, ?? ????? ????, ??? ???? ?? ???? ?????? ???????? ???????? ???????????? ???????, ???????? ???? ????????? ? ????????? ResourceMeteringEnabled. 
?????? ?????????? ????????, ????? ? ??? ???? ???? ??????????, ? ? ??????? ?? ??? ????????? ??????????? ?????. ??? ??????????? ????????? ????????? ???? ??? ?????? ?????????? ?? ??????? ???? ????????, ??????? ?? ?????????? ??????????????, ? ????? ??????????? ??????? ????? ???? ?????????? ? ?????? ????? ? ???????? ????????? ??? ????? ? ???? ?????.

???? ???????? ??? ??????????.

??? ?????? ??????? New-VMResourcePool ???????? ??? ???????? ???? vCPUTenant1 ? vCPUTenant2 ??? ????????? ???????????? ???????? ??????????? ????? ????? ??????????. ??? ???? ????? ??????? ????????? ???????? ???????????? ????? ????? ? ???? vCPUTenant1 ??? ?????? ??????? Set-VMProcessor, ? ??? ????? ??????? ????????? ?????? ??? vCPUTenant2.
?????????, ? ????? ????? ?????? ??????????? ???????????? ??????? ????? ????? ??? ?????? Get-VMProcessor.

???? ???????? ??? ??????

?????????? ???????? ???? ???????? ?????? MemoryTenant1 ? MemoryTenant2 ??? ????? ??????????, ? ???????? ??????? ?????? ?? ????? ??????????????? ?????.

???? ???????? ??????????? ??????? ??????

? ?????? ???????? ??? VHD/VHDX ?????? ????? ????????? ??????????. ???? ? ???, ??? ???? ??????? ?????????? ? ?????? ?? ????????? ? ????????? ????? ?? ?????????? – ?? ?? ????????? ??? ?????????, ???????? ? ????????? ?????, ?? ??? ?????? ???????? ????? ???? ??????. ?????????????, ???????? ??????? ?????? ?????? – ?????-?? ??????? ? ???????? LUN ????? ??????, ?????-?? ????????? ??? ?? ????????? ???????? ????? ???????. ??????????????, ?? ????? ???????? ????????? ????????? ????????? ???? ??? ?????? LUN?? ?????? ?????????, ????? ?????????????? ?? ?? ???????. ? ???? ??????? ? ????? ?????? ?? ????, ?? ??????? ???? ???????? ?? ??, ??? ??? ???????? ? ???? ?????????? ??????, ? ?????? ????? ???? ????? ?????????????? ?? ???????. ???????? ????????, ? ??????? ???? ???????? ??????????? ???? ?????????? ??? ?? ????????????? ????? «Paths», ?? ????????? ????????? ????????? ?????? ? ???? ??? ????????, ?????????? ?? ????? ???????, ?????? ?? ????? ???????????, ? ????? ??????, ? ??????? ????????.

??? ????? ?????????, ????? ???????? ???????? ????? ???????? ????????, ?? ?????? ??????????? ??????? ??????????? ????? ? ?????? ????? ?? ?????? ?? PowerShell, ?? ? ?? ??????? Hyper-V Manager.

???? ???????? ??????? ?????????

??? ?????? ? ????? ???????? ??? ?????? ??? ??? ??????. ??? ? ??? ??????? ?? ??????? ??????, ????? ????????? ?????? ???? ??? ?????? ?????????? ??????, ? ????? ????, ?? ??????? ?????????????? ?????? ? ????????? ???????, ???????? ?????? ?? ???????? ? ?????????. ? ??????? ???? ? ?????? ??? ???? LanTenant1 ? LanTenant2, ? ??? ???? ???????? ???? Public, ?????????? ?????????? ????? ? ???????????????? ????, ? ????????? ????????????? ???????? ????????? ????. ??? ????????????? ? ???? ???? ?????? ??? ????? ? ???????? ????, ???? ??? ???????? ????? ????????? ??????.

?????? ????????????? ????? ???? ? ?????????????? ??????? ?????? ????????? ??? ??????? ???????? Root ??? ? ????????????? ??????????? ?????? ????? ? ?? ?????????? ? ???, ??? ?????????? ??????????? ???? ?? ???? – ? ?? ??????? ?????? ???????? ??? ??? ????? ??????????????? ?? ???????? ????. ????? ??????? ????????? ????? ????? ???????? ?? Hyper-V Manager ????? ???????? ??????? ????????? ???????? ????.

????????? ??????????? ? ????? ??????????

??? ????, ????? ?????????? ??? ?????????? ?? ?????????? ?????????? ??????????? ?????? ??????? ??????????????? ???????? Measure-VM. ??? ??????? ?????????? ?? ?????????? ???? ????????? ?? ????? ???????????? ???????? ??????????? ???? ??? ???? ??? ?????, ?????? Measure-VMResourcePool. ???? ?? ??? ?????????? ??????????? ?? ?????? ??? ???????, ?? ??? ???????????, ?? ????? ??????????? ????? ??????? ???????? ???????? ??? ?????? ?????? ??? ?????? Reset-VMResourceMetering.
?? ????, ???????, ? ???????? ???????? ????????? ????? ? Windows Server 2012 Hyper-V. ????????, ?????-?????? ?? ??????, ??? ??? ??????????? ? SCVMM, ?? ?? ??????, ???? ????? ????? ?????????? ???.

Comments (4)

  1. Alex A says:

    Faraz, sorry, but no.

    I have been thinking about it few years ago, back in Microsoft, but found out, it's too much English blogs to compete, better to do a good one in my language.

    Am delivering L400 trainings on different subjects, sometimes in English. Contact me via blog contact form if interested.

  2. Alex A says:

    Спасибо, поправил.

    Членство того или иного ресурса в пуле есть свойство ВМ. Накопленные цифры по ресурсам – свойство пулов (дочерних или корневых).

    Разумеется, на всех узлах компании должны существовать все пулы (одинаковые). В кластере валидация иначе и не пройдет.

    При миграции ВМ переедет и начнет измеряться на другом узле в его пулах. Решение Chargeback должно собирать статистику по всем узлам и суммировать. И делать Reset после.

  3. Юра says:

    Алексей, отличная статья!

    В конце ты, видимо, опечатался – не  Get-VMResourcePool, а Measure-VMResourcePool используется для получения метрик пула.

    И вопрос: Описание пула привязано к хосту? Что происходит при миграции ВМ? Measure-VM все сохраняет, а что с пулами?

  4. Faraz says:

    Do you have any blog in English.. Bing translation is not even close to perfect… I'd love to learn from your blogs.

Skip to main content