Menedżer zasobów systemu Windows w systemie operacyjnym Windows Server® 2008 R2 umożliwia zarządzanie użyciem procesora i pamięci na serwerze za pomocą standardowych lub niestandardowych zasad zasobów. Zarządzanie zasobami pozwala zagwarantować równą dostępność wszystkich usług udostępnianych przez dany serwer lub stałą dostępność zasobów dla aplikacji, usług lub użytkowników o wysokim priorytecie.
Menedżer zasobów systemu Windows zarządza zasobami procesora tylko wtedy, gdy łączne obciążenie procesora przekracza 70 procent. Oznacza to, że zasoby, które mogą być używane przez poszczególnych użytkowników, nie są aktywnie ograniczane przy niskim obciążeniu procesora. W przypadku wystąpienia konfliktu między zasobami procesora zasady alokacji zasobów pozwalają zagwarantować minimalną dostępność zasobów zgodnie ze zdefiniowanym przez użytkownika profilem zarządzania.
Funkcje Menedżera zasobów systemu Windows
Menedżer zasobów systemu Windows oferuje następujące możliwości:
- Zarządzanie zasobami systemowymi (procesora i pamięci) za pomocą wstępnie skonfigurowanych zasad lub tworzenie zasad niestandardowych umożliwiających przydzielanie zasobów na proces, na użytkownika, na sesję składnika Usługi pulpitu zdalnego lub na pulę aplikacji usług Internet Information Services (IIS).
- Stosowanie różnych zasad o różnych porach przy użyciu kalendarza bez konieczności ręcznej interwencji lub ponownej konfiguracji
- Automatyczne wybieranie zasad zasobów zgodnie z właściwościami i zdarzeniami serwera (takimi jak warunki lub zdarzenia klastra) albo zmianami dotyczącymi zainstalowanej pamięci fizycznej lub liczby procesorów.
- Zbieranie danych o użyciu zasobów lokalnie lub w niestandardowej bazie danych SQL. Dane o użyciu zasobów z wielu serwerów można konsolidować na jednym komputerze z uruchomionym Menedżerem zasobów systemu Windows.
- Tworzenie grupy komputerów ułatwiającej organizowanie serwerów Host sesji usług pulpitu zdalnego, którymi użytkownik chce zarządzać. Zasady można wówczas łatwo eksportować lub modyfikować dla całej grupy komputerów.
Zalety zarządzania zasobami
W związku z tym, że system Windows Server 2008 R2 zaprojektowano w taki sposób, aby dla zadań pozasystemowych była udostępniana możliwie największa ilość zasobów, zarządzanie zasobami na serwerze z jedną rolą zazwyczaj nie jest wymagane. Jeśli jednak na serwerze zainstalowano dużą liczbę aplikacji i usług, te aplikacje i usługi nie uwzględniają występowania pozostałych procesów. Niezarządzana aplikacja lub usługa zazwyczaj używa do wykonania zadania wszystkich dostępnych zasobów. Dlatego ważne jest, aby zasoby systemowe na serwerach o wielu zastosowaniach były zarządzane przy użyciu narzędzia, takiego jak Menedżer zasobów systemu Windows. Używanie Menedżera zasobów systemu Windows zapewnia dwie kluczowe korzyści:
- Na jednym serwerze można uruchamiać większą liczbę usług, ponieważ dostępność usług można zwiększać za pośrednictwem zasobów zarządzanych dynamicznie.
- Użytkownicy o wysokim priorytecie lub administratorzy systemu mogą uzyskiwać dostęp do systemu nawet przy maksymalnym obciążeniu zasobów.
Metody zarządzania zasobami
Menedżer zasobów systemu Windows oferuje pięć wbudowanych zasad zarządzania zasobami, które umożliwiają szybkie rozpoczęcie zarządzania. Ponadto można tworzyć niestandardowe zasady zarządzania zasobami odpowiadające konkretnym potrzebom użytkownika.
Wbudowane zasady zarządzania zasobami
Wbudowane zasady zarządzania zasobami można włączać, wybierając typ zasady do użycia. Nie jest wymagana żadna dalsza konfiguracja.
Zasady | Opis | ||||
---|---|---|---|---|---|
Równo na proces |
Kiedy system jest zarządzany przy użyciu zasady alokacji zasobów Equal_Per_Process, każdy uruchomiony proces jest traktowany tak samo. Na przykład, jeśli użycie procesora przez serwer z uruchomionymi dziesięcioma procesami osiągnie wartość 70 procent, Menedżer zasobów systemu Windows ograniczy użycie procesora przez każdy proces do 10 procent zasobów procesora podczas występowania rywalizacji. Zasoby, które nie są zajmowane przez procesy o niskim użyciu, zostaną przydzielone do pozostałych procesów. | ||||
Równo na użytkownika |
Kiedy system jest zarządzany przy użyciu zasady alokacji zasobów Equal_Per_User, procesy są grupowane według kont użytkowników, na których zostały uruchomione, a każda grupa procesów jest traktowana tak samo. Na przykład, jeśli procesy na serwerze uruchomiło czterech użytkowników, każdemu użytkownikowi zostanie przydzielone 25 procent zasobów systemowych na wykonanie tych procesów. Użytkownikowi, który uruchomił jedną aplikację, zostanie przydzielona taka sama ilość zasobów co użytkownikowi, który uruchomił większą liczbę aplikacji. Ta zasada jest szczególnie przydatna na serwerach aplikacji. | ||||
Równo na sesję |
Kiedy system jest zarządzany przy użyciu zasady alokacji zasobów Equal_Per_Session, zasoby są przydzielane równomiernie każdej sesji połączonej z systemem. Ta zasada ma zastosowanie na serwerach Host sesji usług pulpitu zdalnego. | ||||
Równo na pulę aplikacji usług IIS |
Kiedy system jest zarządzany przy użyciu zasady alokacji zasobów Equal_Per_IISAppPool, każda uruchomiona pula aplikacji usług IIS jest traktowana tak samo, a aplikacje, które nie należą do pul aplikacji usług IIS, mogą używać tylko tych zasobów, które nie są używane przez pule aplikacji usług IIS. | ||||
Ważone sesje zdalne |
Kiedy system jest zarządzany przy użyciu zasady alokacji zasobów Weighted_Remote_Sessions, procesy są grupowane zgodnie z priorytetem przypisanym do konta użytkownika. Na przykład, jeśli zdalnie jest połączonych trzech użytkowników, użytkownik z przypisanym priorytetem Specjalny otrzyma najwyższy priorytet dostępu do procesora, użytkownik z przypisanym priorytetem Standardowy otrzyma drugorzędny priorytet dostępu do procesora, natomiast użytkownik z przypisanym priorytetem Podstawowy otrzyma najniższy priorytet dostępu do procesora. Ta zasada ma zastosowanie na serwerach Host sesji usług pulpitu zdalnego.
|
Niestandardowe zarządzanie zasobami
Niestandardowe metody zarządzania zasobami umożliwiają identyfikowanie użytkowników zasobów i przydzielanie im zasobów zgodnie z określonymi kryteriami.
Funkcja | Opis | ||||
---|---|---|---|---|---|
Kryteria dopasowywania procesów |
Umożliwiają wybór usług lub aplikacji, które mają być zarządzane przy użyciu reguł zasad alokacji zasobów. Wyboru można dokonać, podając nazwę pliku lub polecenia albo określając użytkowników lub grupy. Można na przykład utworzyć kryterium dopasowywania procesów, zgodnie z którym aplikacja iexplore.exe będzie zarządzana po jej uruchomieniu przez użytkownika Administrator. | ||||
Zasady alokacji zasobów |
Te zasady umożliwiają przydzielanie zasobów procesora i pamięci procesom określonym w utworzonych przez użytkownika kryteriach dopasowywania procesów. | ||||
Listy wykluczeń |
Umożliwiają wykluczanie aplikacji, usług, użytkowników lub grup z zarządzania przy użyciu Menedżera zasobów systemu Windows.
| ||||
Planowanie |
Interfejs kalendarza umożliwia kontrolowanie zdarzeń jednorazowych lub zmian dokonywanych cyklicznie w alokacji zasobów. Zasady alokacji zasobów można aktywować o różnych porach dnia, w różnych dniach tygodnia lub zgodnie z innymi zaplanowanymi wzorcami. | ||||
Stosowanie zasad warunkowych |
Umożliwia automatyczne przełączanie między zasadami alokacji zasobów w odpowiedzi na określone zdarzenia systemowe (takie jak zainstalowanie nowej pamięci lub dodatkowych procesorów, uruchomienie lub zatrzymanie węzła czy zmiana dostępności grupy zasobów w klastrze). |
Dodatkowe informacje
- Menedżer zasobów systemu Windows
- Aby uzyskać więcej informacji o Menedżerze zasobów systemu Windows, zobacz
https://go.microsoft.com/fwlink/?LinkId=90924 (strona może zostać wyświetlona w języku angielskim) .