Planowanie sieci szkieletowej obliczeniowej programu VMM
W tym artykule opisano sposób planowania sieci szkieletowej obliczeniowej programu System Center Virtual Machine Manager (VMM). Sieć szkieletowa obliczeniowa programu VMM składa się z biblioteki programu VMM, hostów wirtualizacji, grup hostów i innych serwerów infrastruktury.
Planowanie biblioteki programu VMM
Przed rozpoczęciem:
- Przed zainstalowaniem programu VMM należy sprawdzić wymagania systemowe biblioteki programu VMM.
- Program VMM wdraża domyślny udział biblioteki na serwerze programu VMM. Po zakończeniu instalacji nie można usunąć ani przenieść domyślnego udziału biblioteki. Dlatego przed zainstalowaniem programu VMM należy rozważyć jego lokalizację.
- Jeśli używasz sieci SAN, serwer biblioteki powinien mieć taką samą sieć SAN jak hosty korzystające z biblioteki. Dzięki temu serwer biblioteki i hosty mogą uzyskiwać dostęp do tych samych jednostek LUN w sieci SAN w celu szybszego transferu plików.
- Jeśli łączysz się z biblioteką z hostów wirtualizacji w sieci LAN, serwer biblioteki powinien być jak najbliżej hostów.
- Jeśli planujesz dodać więcej serwerów biblioteki, możesz utworzyć grupy bibliotek w celu ich organizowania. Grupy bibliotek umożliwiają dopasowanie serwerów do grup hostów w sieci szkieletowej programu VMM. Najlepszym rozwiązaniem jest dopasowanie każdego serwera biblioteki do grupy hostów korzystającej z zasobów tej biblioteki.
Planowanie hostów wirtualizacji
Program VMM obsługuje hosty wirtualizacji funkcji Hyper-V i VMware. Podczas dodawania hostów, aprowizacji i zarządzania nimi w sieci szkieletowej programu VMM należy wziąć pod uwagę następujące kwestie:
- Topologia hostów funkcji Hyper-V. Program VMM może pracować z hostami funkcji Hyper-V, które znajdują się w tej samej domenie co serwer programu VMM, w domenie z dwukierunkowym zaufaniem lub w domenie bez dwukierunkowego zaufania. Program VMM może również pracować z hostami funkcji Hyper-V, które znajdują się w sieci obwodowej lub w rozłącznej przestrzeni nazw.
- Topologia hostów VMware. Program VMM współpracuje z hostami VMware znajdującymi się w dowolnym miejscu w danym środowisku.
- Liczba i typ systemów operacyjnych gościa uruchomionych na hoście.
- Konfiguracja systemu maszyn wirtualnych uruchomionych na hoście.
- Typy aplikacji działających w systemach operacyjnych gościa.
- Obciążenia maszyn wirtualnych, które będą uruchamiane na hoście.
- Wymagania dotyczące procesora dla hosta. Potrzebujesz wystarczającej pojemności przetwarzania, aby uruchomić maszyny wirtualne.
- Wymagania dotyczące pamięci dla hosta. Po przydzieleniu pamięci RAM hosta do maszyny wirtualnej za pomocą programu VMM ta pamięć nie jest dostępna dla innych zasobów. Potrzebna jest również odpowiednia pamięć do uruchamiania systemu operacyjnego hosta i innych aplikacji.
- Wymagania dotyczące magazynu dla hosta. Potrzebujesz odpowiedniego magazynu dla samego hosta, a także dla maszyn wirtualnych uruchomionych na nim. Pamiętaj, że musisz wziąć pod uwagę dodatkowe miejsce dla plików stronicowania maszyny wirtualnej, dynamicznie powiększając wirtualne dyski twarde, zapisując zawartość pamięci RAM maszyny wirtualnej, gdy maszyna wirtualna jest w stanie zapisanym, a punkty kontrolne maszyny wirtualnej.
- Wymagania dotyczące sieci dla hosta. Jeśli maszyny wirtualne korzystają z aplikacji wymagających wysokiej dostępności, należy wziąć pod uwagę wymagania dotyczące sieci.
Planowanie grup hostów
Grupy hostów działają jako kontenery dla hostów wirtualizacji i maszyn wirtualnych. Ustawienia są stosowane na poziomie grupy, w tym ustawianie zasobów na poziomie hosta, określanie hostów dla użytkowników samoobsługi oraz opcje magazynu i sieci. Planowanie grup hostów jest szczególnie ważne we wdrożeniu na dużą skalę, w którym grupy hostów mogą ułatwić efektywne zarządzanie aprowizowaniem zasobów i zarządzaniem nimi.
Grupy hostów można opierać na ustawieniach, które mają sens dla organizacji. Na przykład:
- W przypadku oddziałów w organizacji.
- Aby dopasować strukturę usługi Active Directory.
- Aby odzwierciedlić funkcje, takie jak programowanie, testowanie, produkcja lub badania.
- Aby ograniczyć hosty używane do zadań administracyjnych. Można na przykład ograniczyć umieszczanie maszyn wirtualnych, wybierając określoną grupę hostów.
- Aby zarezerwować zasoby hosta w celu określenia procesora CPU, pamięci, miejsca na dysku, pojemności we/wy dysku i pojemności sieci, które będą zawsze dostępne dla systemu operacyjnego hosta.
- Aby automatycznie umieścić maszyny wirtualne na najbardziej odpowiednim hoście. Automatyczne umieszczanie służy również do wdrażania maszyn wirtualnych tworzonych przez użytkowników w ramach samoobsługi maszyny wirtualnej.
- Aby wyznaczyć hosty samoobsługowe, na których użytkownicy mogą tworzyć i obsługiwać własne maszyny wirtualne. Zasady samoobsługi są dodawane do grupy hostów, aby umożliwić użytkownikom lub grupom tworzenie, obsługę i zarządzanie własnymi maszynami wirtualnymi w kontrolowanym środowisku na hostach w grupie hostów.
Grupy hostów są hierarchiczne. Można na przykład utworzyć podrzędną grupę hostów istniejącej grupy hostów, aby zastąpić rezerwy hostów dziedziczone dla nadrzędnej grupy hostów lub zmienić uprawnienia maszyny wirtualnej dziedziczone z zasad samoobsługi nadrzędnej grupy hostów.
- Wszystkie grupy hostów należą do głównej grupy hostów — wszystkie hosty.
- Każdy host lub grupa hostów jest identyfikowany przez ścieżkę hosta, sekwencję nazw grup hostów, która określa lokalizację hosta lub grupy hostów w hierarchii grup hostów w okienku nawigacji. Na przykład ścieżka hosta Wszystkie hosty\Nowy Jork\Site21\VMHost05 wskazuje, że host VMHost05 należy do grupy hostów Site21, która jest podrzędną grupą hostów grupy hostów w Nowym Jorku.
- Po zmianie rezerw hostów dla nadrzędnej grupy hostów można wybrać, czy ustawienia rezerw hosta mają być kaskadowe dla hostów we wszystkich podrzędnych grupach hostów. Jeśli zdecydujesz się kaskadowo ustawić rezerwę hosta, wszystkie ustawienia rezerwy hosta nadrzędnej grupy hostów zastępują wszystkie poprzednie ustawienia dla wszystkich hostów we wszystkich podrzędnych grupach hostów nadrzędnej grupy hostów.
- Jeśli nadrzędna grupa hostów jest używana do samoobsługi maszyny wirtualnej, każda z podrzędnych grup hostów automatycznie dziedziczy zasady samoobsługi z nadrzędnej grupy hostów. Można jednak dodać zasady samoobsługi dla tego samego użytkownika lub grupy do nadrzędnej grupy hostów i jej podrzędnej grupy hostów. Dodając zasady zarówno do elementu nadrzędnego, jak i podrzędnego, można przypisać tym samym użytkownikom różne szablony, ustawić różne uprawnienia maszyny wirtualnej i przypisać inny limit przydziału maszyny wirtualnej w podzestawie hostów w nadrzędnej grupie hostów.
- Grupę hostów można użyć do izolowania hosta. Jeśli na przykład masz hosta z systemami operacyjnymi gościa z uruchomionymi aplikacjami o znaczeniu krytycznym, możesz go odizolować, umieszczając go w własnej grupie hostów. Dzięki temu można zagwarantować, że w grupie hostów nie zastosowano żadnych zasad samoobsługi i że zasoby systemowe przeznaczone do uruchamiania systemu operacyjnego hosta są odpowiednie, co pozwala zmaksymalizować zasoby hosta dostępne do użytku przez systemy operacyjne gościa.
Następne kroki
- Dowiedz się więcej o wdrażaniu biblioteki w trybie wysokiej dostępności, jeśli jest to wymagane.
- Zarządzanie biblioteką programu VMM