Czy zastąpiono usuniętą funkcję „Windows System Resource Manager” w wersji systemu Windows Server 2012 R2?

12

Menedżer zasobów systemu Windows (WSRM) został usunięty z systemu Windows Server 2012 R2 i potrzebuję wymiany.

Korzystam z małego serwera RDP w wersji 2012 R2 Standard. Ma tylko 8 GB pamięci RAM i potrzebuję sposobu na ograniczenie zasobów dla każdego zwykłego użytkownika, aby system nie zatrzymał się, jeśli pojedynczy użytkownik zabierze więcej niż jego uczciwy udział (z jakiegokolwiek powodu).

Mogę łatwo korzystać Server 2012 ( pierwszy „Edition” ) zamiast, który ma tylko WSRMdeprecated zamiast removed, jak to nie jest istotne dla mnie do korzystania z R2 .

Czy istnieje jakiś prosty sposób zarządzania zasobami (głównie pamięcią RAM) w systemie Windows Server 2012 R2 od czasu usunięcia WSRM?

contrapsych
źródło
2
Microsoft mówi : „Menedżer zasobów systemu Windows (WSRM) jest przestarzały. Podobne funkcje zapewnia Hyper-V”. Nie wydaje mi się?
Michael Hampton
1
@MichaelHampton Myślę, że Microsoft mówi, że jeśli potrzebujesz izolacji zasobów w usługach pulpitu zdalnego, powinieneś użyć pul pulpitu usług pulpitu zdalnego (VDI). WSRM był sposobem biedaka na rozdzielanie zasobów. To powiedziawszy, VDI jest o wiele bardziej skomplikowane ze znacznie większą ilością ruchomych części, więc dla niektórych osób jest to zdecydowane uderzenie w jelita.
MDMarra
Nie, vdi nie jest rozwiązaniem dla wsrm hyper-v jest
Jim B

Odpowiedzi:

5

Pozostaje nam więc udostępnianie zasobów „Sprawiedliwy udział”, domyślnie włączone dla usług pulpitu zdalnego w 2012+, dla procesorów, sieci i dysków we / wy. Ale nie pamięć. Więc nie, nie ma równoważenia pamięci, jak w przypadku WSRM. Dlaczego specjalnie zostawili pamięć poza zasadami FairShare? Nie wiem

Można zaimplementować uczciwe współdzielenie pamięci między maszynami wirtualnymi na hiperwizorze Hyper-V, ale to nie to samo, co host sesji usług pulpitu zdalnego. Od tego momentu powiedziałbym, że zabrali tę szczególną funkcjonalność i nie pozostawili nam żadnych alternatyw. Podejrzewam ( to jest przypuszczenie ), że Microsoft miał na myśli, gdy stwierdzili „podobną funkcjonalność zapewnia Hyper-V”. To był naiwny pomysł, że „no cóż, skoro cały świat i tak przechodzi na VDI, po prostu użyj Hyper-V do zrównoważenia pamięci między maszynami wirtualnymi”. Ale znowu jestem gotowy i chcę udowodnić, że się mylę.

Ryan Ries
źródło
Wygląda więc na to, że nie ma alternatywy, więc skorzystam z pierwszego wydania 2012 roku. To frustrujące, ponieważ potrzebuję podstawowej konfiguracji RDP na maszynie wirtualnej do projektu uniwersyteckiego, nad którym pracuję, a ja nie nie chcę, ani nie mogę, skonfigurować całego środowiska wirtualnego z wieloma maszynami o różnych rolach lub używać więcej niż mojego ograniczonego pamięci RAM. Grrrrr.
contrapsych
Jeśli musisz zrównoważyć pamięć w systemie Windows, prawdopodobnie masz źle napisaną aplikację, która działałaby lepiej w izolacji.
Jim B
4

Można ustawić Windows System Resource Managerna Windows Server 2012 R2 . Nawet jeśli został usunięty przez Microsoft, możesz go ręcznie zainstalować i używać.

Instrukcje zamieściłem tutaj na moim blogu:
http://blog.iftvio.ro/index.php/windows-system-resource-manager-and-windows-server-2012-r2/

Powiązane: Mój post w temacie na forach Microsoft dotyczących tego tematu.

iftvio
źródło
3
Jestem pod wrażeniem pracy tego autora blogów, aby to działało, ale uwaga. To wcale NIE jest obsługiwane przez Microsoft. Byłbym bardzo ostrożny przy robieniu czegoś takiego w środowisku produkcyjnym.
pauska