Диспетчер системных ресурсов Windows (WSRM) был удален в Windows Server 2012 R2, и мне нужна замена.
Я использую небольшой RDP-сервер на 2012 R2 Standard. У него всего 8 ГБ ОЗУ, и мне нужен способ ограничить ресурсы для каждого обычного пользователя, чтобы система не зависала, если один пользователь берет больше, чем его справедливая доля (по какой-либо причине).
Я легко могу использовать Server 2012 (первое издание") вместо этого, который есть только WSRM deprecated
вместо того removed
, так как мне не обязательно использовать R2.
Есть ли простой способ управления ресурсами (в основном ОЗУ) в Windows Server 2012? R2 так как WSRM был удален?
Таким образом, мы остались с совместным использованием ресурсов «Fair Share», включенным по умолчанию для служб удаленных рабочих столов в 2012+, для ЦП, сети и дискового ввода-вывода. Но не память. Так что нет, никакой балансировки памяти, как у WSRM. Почему они специально не запомнили политику FairShare? Я не знаю.
Вы можете реализовать справедливое распределение памяти между виртуальными машинами на гипервизоре Hyper-V, но это не то же самое, что и узел сеанса удаленного рабочего стола. Так что с этого момента я бы сказал, что они убрали эту особую функциональность и не оставили нам альтернативы. Я подозреваю (это предположение) именно это имела в виду Microsoft, когда заявляла: «Подобные функции обеспечивает Hyper-V». То, что это было своего рода наивной идеей, что «ну, поскольку весь мир все равно переходит на VDI, просто используйте Hyper-V для балансировки памяти между виртуальными машинами». Но опять же, я готов и хочу доказать свою неправоту.
Вы можете настроить Windows System Resource Manager
на Windows Server 2012 R2. Даже если он был удален Microsoft, вы можно вручную установить и используйте это.
Я перечислил инструкции в своем блоге:
http://blog.iftvio.ro/index.php/windows-system-resource-manager-and-windows-server-2012-r2/
Связанный: Мой пост в ветке форума Microsoft в соответствии с этим.