Omówienie konfigurowania biblioteki programu VMM
Data opublikowania: lipiec 2016
Dotyczy: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Procedury przedstawione w tej sekcji zawierają opis sposobu przeprowadzenia konfiguracji podstawowej biblioteki w programie Virtual Machine Manager (VMM). Biblioteka programu VMM jest katalogiem zasobów umożliwiającym dostęp do zasobów opartych na plikach, jak wirtualne dyski twarde, wirtualne stacje dyskietek, obrazy ISO, skrypty, pliki sterowników i pakiety aplikacji przechowywane na serwerach biblioteki, oraz do zasobów nie opartych na plikach, jak szablony i profile maszyn wirtualnych i usług, które znajdują się w bazie danych programu VMM.
Biblioteka programu VMM może przechowywać następujące typy zasobów:
Zasoby oparte na plikach, w tym wirtualne dyski twarde, wirtualne stacje dyskietek, obrazy ISO, skrypty, pliki sterowników i pakiety aplikacji. Konieczne jest dodanie pliku do biblioteki, aby mógł on być używany w programie VMM. Pakiety aplikacji to typy zasobów, które służą do tworzenia usług. w tym aplikacji warstwy danych programu SQL Server, pakietów Web Deploy oraz pakietów Server App-V. Można również przechowywać pliki sterowników używane podczas wdrażania systemu operacyjnego w przypadku korzystania z programu VMM do konwertowania komputera bez systemu operacyjnego na zarządzanego hosta funkcji Hyper-V.
Uwaga
Istnieje także możliwość dodawania niestandardowych zasobów do biblioteki. Zasoby niestandardowe umożliwiają przechowywanie zasobów w bibliotece, które bez tej funkcji nie byłoby indeksowane i wyświetlane jako dostępne przez serwer biblioteki. Jeśli użytkownik tworzy folder z rozszerzeniem CR, a następnie zapisuje zawartość do udziału biblioteki, zawartość będzie dostępna dla wszystkich użytkowników, którzy mogą uzyskać dostępu do udziału. Program VMM odnajdzie i zaimportuje folder do biblioteki jako zasób niestandardowy. Przykładami zasobów, które można przechowywać w postaci zasobów niestandardowych, są skrypty przed- i powykonawcze służące do wdrażania usług lub niestandardowe pakiety instalacyjne.
Serwer biblioteki może odnajdywać tylko pliki skojarzone z tą samą lub starszą wersją systemu operacyjnego, w której jest zainstalowany serwer biblioteki. Na przykład, serwer biblioteki zainstalowany w systemie Windows Server 2008 R2 nie odnajdzie plików .vhdx, ponieważ są one skojarzone z systemem Windows Server 2012. W poniższej tabeli przedstawiono typy plików, które są automatycznie indeksowane i dodawane jako fizyczne zasoby biblioteki podczas jej odświeżania w programie VMM.
Zasób biblioteki Rozszerzenie nazwy pliku Wirtualne dyski twarde .vhd (Hyper-V i Citrix XenServer), .vhdx (Hyper-V), .vmdk (VMware) Pliki obrazów ISO .iso Skrypty środowiska PowerShell .ps1 Skrypty programu SQL Server .sql Pakiety Web Deploy (MSDeploy) Note: W bibliotece te pakiety są wyświetlane jako „Pakiety aplikacji sieci Web”. .zip Aplikacje warstwy danych programu SQL Server (DAC) .dacpac Pakiety Server App-V Note: W bibliotece te pakiety są wyświetlane jako „Pakiety aplikacji wirtualnej”. .osd Pliki sterowników .inf Important: W przypadku dodania plików sterowników zdecydowanie zalecamy utworzenie osobnego folderu dla każdego pakietu sterownika i niemieszanie zasobów w folderach sterowników. Jeśli w tym samym folderze zostaną umieszczone inne zasoby biblioteki, jak obrazy .iso, pliki .vhd lub skrypty z rozszerzeniem nazwy pliku .inf, biblioteka nie odnajdzie tych zasobów. Ponadto należy pamiętać, że jeśli użytkownik usunie pakiet sterownika .inf z biblioteki, program VMM usunie cały folder, w którym znajduje się plik .inf sterownika. Więcej informacji można znaleźć w temacie Jak dodać pliki sterowników do biblioteki programu VMM. Pliki odpowiedzi .inf, .xml Zasoby niestandardowe Foldery z rozszerzeniem .CR Wirtualne stacje dyskietek .vfd (Hyper-V), .flp (VMware) Uwaga
Wirtualne dyski twarde, obrazy ISO i wirtualne stacje dyskietek podłączone do zachowanej maszyny wirtualnej oraz pliki konfiguracji zachowanych maszyn wirtualnych są indeksowane w programie VMM, nie są jednak wyświetlane jako zasoby fizyczne. Oprogramowanie wirtualizacji tworzy pliki konfiguracji maszyny wirtualnej, jednak program VMM z nich nie korzysta. Program VMM przechowuje konfigurację zachowanej maszyny wirtualnej w bazie danych programu VMM. Pliki konfiguracji maszyny wirtualnej obejmują pliki .vmc, .xml i .vmx (VMware).
Szablony i profile. Szablony i profile umożliwiają ustandaryzowanie tworzenia maszyn wirtualnych i usług. Takie konfiguracje są przechowywane w bazie danych programu VMM, nie obejmują ich jednak fizyczne pliki konfiguracji. W programie VMM istnieje szereg nowych typów szablonów i profili, z których większość służy do tworzenia usług. Dostępne są także profile hosta (w programie System Center 2012 R2 profile komputera fizycznego) używane do wdrożenia hosta funkcji Hyper-V na podstawie komputera bez systemu operacyjnego. Istnieją ponadto profile możliwości służące do określania możliwości maszyn wirtualnych dla każdego typu obsługiwanych funkcji hypervisor, gdy maszyny wirtualne są wdrażane w chmurze prywatnej.
Uwaga
Biblioteka programu VMM rozpoznaje rozszerzenie .vmtx szablonów programu VMware. Po zaimportowaniu szablonu programu VMware jest on wyświetlany w obszarze Szablony w węźle Szablony maszyn wirtualnych.
Obiekty równoważne. Obiekty równoważne są zdefiniowanym przez użytkownika grupowaniem zasobów biblioteki, które są traktowane jako równoważne. Użytkownik może na przykład oznaczyć dysk wirtualny w systemie Windows Server 2008 R2 znajdujący się w bibliotece udostępnionej w Seattle oraz dysk wirtualny w systemie Windows Server 2008 R2 znajdujący się w bibliotece udostępnionej w Nowym Jorku jako równoważne. Po wskazaniu w szablonie lub profilu określonego dysku wirtualnego w określonej bibliotece udostępnionej program VMM może zastąpić wszystkie obiekty równoważne podczas tworzenia maszyny wirtualnej lub usługi. Korzystanie z obiektów równoważnych umożliwia tworzenie szablonów lub profili niezależnych od określonych zasobów fizycznych. W ten sposób obsługiwanie zasobów nie będzie miało wpływu na dostępność szablonu lub profilu.
Ważne W ramach wdrażania maszyn wirtualnych i usług program VMM obsługuje wyłącznie korzystanie z dysków wirtualnych, obrazów .iso i zasobów niestandardowych jako obiektów równoważnych.
Proces umieszczania programu VMM określa, który zasób powinien być użyty, jeśli w profilu lub szablonie został zdefiniowany zasób z obiektami równoważnymi. Umieszczanie uwzględnia szereg czynników, jak skojarzenie między serwerami biblioteki i grupami hostów, aby ułatwić określenie zasobu, który ma być używany, w celu zwiększenia wydajności i zoptymalizowania wykorzystywanej przepustowości. Z tego względu zalecamy korzystanie z zasobów z obiektami równoważnymi przy tworzeniu takich profili jak profile aplikacji i hostów, jak również szablonów maszyn wirtualnych i usług.
Uwaga
Zasoby oznaczone jako równoważne mogą być plikami replikowanymi przez technologię replikacji lub plikami ręcznie kopiowanymi do każdej lokalizacji.
Biblioteki chmury. Prywatne biblioteki chmury składają się z bibliotek udostępnionych tylko do odczytu, które są przypisane do chmury prywatnej, oraz węzła Zachowane maszyny wirtualne i usługi, w którym użytkownicy samoobsługi z odpowiednimi uprawnieniami mogą przechowywać maszyny wirtualne i usługi. Administrator lub administrator delegowany, którego zakres zarządzania obejmuje serwery biblioteki, może dodawać zasoby, które mają być udostępniane użytkownikom w chmurze prywatnej, do bibliotek udostępnionych tylko do odczytu.
Podczas tworzenia chmury prywatnej program VMM dodaje bibliotekę chmury prywatnej o nazwie zgodnej z nazwą chmury prywatnej do węzła Biblioteki chmury. Jeśli administrator określi biblioteki udostępnione tylko do odczytu i ścieżkę do przechowywania maszyn wirtualnych, biblioteki udostępnione i węzły Zachowane maszyny wirtualne i usługi będą wyświetlane w obszarze biblioteki chmury prywatnej. Informacje dotyczące sposobu tworzenia chmury prywatnej znajdują się w temacie Tworzenie chmury prywatnej w programie VMM — omówienie.
Zawartość użytkownika samoobsługi. Ten węzeł umożliwia użytkownikom samoobsługi wysyłanie własnych zasobów, jak utworzone szablony, dyski wirtualne, pliki obrazów ISO, pliki aplikacji, skrypty i inne bloki konstrukcyjne do biblioteki programu VMM. Użytkownicy mogą korzystać z tych zasobów, tworząc szablony. Ten węzeł umożliwia użytkownikom samoobsługi zapis w ścieżce wspólnej plików, do której mają dostęp inni członkowie ich roli użytkownika, użytkownicy samoobsługi z odpowiednimi uprawnieniami mogą więc udostępniać zasoby innym użytkownikom w tej samej lub innej roli użytkownika samoobsługi.
Uwaga
Aby udostępnianie zasobów użytkownikom w innej roli użytkownika samoobsługi było możliwe, docelowa rola użytkownika samoobsługi musi mieć odpowiednie uprawnienia. Informacje dotyczące sposobu konfigurowania uprawnień roli użytkownika samoobsługi znajdują się w temacie How to Create a Self-Service User Role in VMM.
Zachowane maszyny wirtualne i usługi. Użytkownicy mogą przechowywać nieużywane maszyny wirtualne w węźle Zachowane maszyny wirtualne i usługi. Ten węzeł jest dostępny po rozwinięciu węzła Serwery biblioteki i serwera biblioteki.
Uwaga
Uwaga: jeśli użytkownik samoobsługi przechowuje maszynę wirtualną lub usługę w bibliotece, dany zasób jest przechowywany w węźle Zachowane maszyny wirtualne i usługi biblioteki chmury prywatnej.
Zasoby oddzielone. Jeśli podczas usuwania biblioteki udostępnionej z obszaru zarządzania programu VMM istnieją szablony odwołujące się do zasobów, które znajdowały się w bibliotece udostępnionej, reprezentacja tych zasobów biblioteki będzie wyświetlana w węźle Zasoby oddzielone. Można kliknąć zasób oddzielony, aby wyświetlić szablony odwołujące się do tego zasobu. Następnie można zmodyfikować szablon, aby odwoływał się do istniejącego zasobu w bibliotece programu VMM.
Katalog i podstawy aktualizacji. Jeśli użytkownik zarządza aktualizacjami serwera zarządzania programu VMM i innych komputerów w obszarze zarządzania programu VMM przy użyciu programu VMM, podstawy aktualizacji usług Windows Server Update Services (WSUS) są przechowywane w bibliotece programu VMM. Bardziej szczegółowe informacje na temat aktualizacji znajdują się w temacie Managing Fabric Updates in VMM (Zarządzanie aktualizacjami sieci szkieletowej w programie VMM).
Wymagania dotyczące systemu operacyjnego
Informacje dotyczące systemów operacyjnych obsługiwanych dla roli serwera biblioteki znajdują się w tematach:
W przypadku programu System Center 2012 – Virtual Machine Manager lub pakietu System Center 2012 z dodatkiem SP1 informacje znajdują się w temacie Wymagania systemowe: Serwer biblioteki programu VMM na platformie programu System Center 2012 i System Center 2012 z dodatkiem SP1.
W przypadku programu System Center 2012 R2 Virtual Machine Manager: Przygotowywanie środowiska dla programu System Center 2012 R2 Virtual Machine Manager.
Wysoka dostępność
Aby serwer biblioteki był wysoce dostępny, można utworzyć udziały plików o wysokiej dostępności na klastrowanym serwerze plików spełniającym wymagania dotyczące systemu operacyjnego określone w powyższej sekcji Wymagania systemu operacyjnego. Więcej informacji znajduje się w temacie Create a Shared Folder in a Clustered File Server (Tworzenie folderu udostępnionego na klastrowanym serwerze plików).
Ważne |
---|
Nie można tworzyć udziałów plików o wysokiej dostępności dla biblioteki programu VMM w tym samym klastrze, w którym znajduje się instalacja serwera zarządzania programu VMM o wysokiej dostępności. Program VMM nie obsługuje takiej konfiguracji. |
Omówienie przykładowego scenariusza
W ramach przykładowych scenariuszy w tej sekcji założono, że podczas instalowania programu VMM został zainstalowany serwer zarządzania programu VMM i została skonfigurowana biblioteka udostępniona. W scenariuszach wykorzystano również serwer w drugiej lokacji, który jest dodawany jako serwer biblioteki. Aby zademonstrować koncepcję obiektów równoważnych, najlepszym rozwiązaniem jest korzystanie z wielu serwerów biblioteki i bibliotek udostępnionych. Poniższa tabela zawiera podsumowanie nazw przykładów użytych w tej sekcji.
Uwaga
Przykładowe nazwy zasobów i przykładowa konfiguracja mają ułatwić zademonstrowanie koncepcji. Można je dostosować do danego środowiska testowego.
Zasób | Nazwa zasobu |
---|---|
Serwer zarządzania programu VMM | VMMServer01.contoso.com |
Biblioteka udostępniona w Seattle (dodana podczas instalowania serwera zarządzania programu VMM) | VMMServer01\SEALibrary |
Serwer biblioteki i biblioteka udostępniona w Nowym Jorku | NYLibrary01\NYLibrary |
W tej sekcji
Aby przeprowadzić konfigurację podstawową biblioteki programu VMM, wykonaj czynności opisane w poniższej procedurze.
Procedura | Opis |
---|---|
Jak dodać serwer biblioteki lub bibliotekę udostępnioną programu VMM | Opis sposobu dodawania nowego serwera biblioteki lub biblioteki udostępnionej. |
Jak skojarzyć serwer biblioteki programu VMM z grupą hostów | Opis sposobu kojarzenia serwera biblioteki z grupą hostów. To skojarzenie ułatwia programowi VMM określić zasoby, które mają być używane, gdy istnieje zestaw obiektów równoważnych. |
Jak dodać zasoby oparte na plikach do biblioteki programu VMM | Opis sposobu dodawania zasobów opartych na plikach do biblioteki. |
Jak tworzyć lub modyfikować obiekty równoważne w bibliotece programu VMM | Opis sposobu oznaczania obiektów opartych na plikach jako równoważnych. |
Jak wyświetlić i usunąć zasoby oddzielone w programie VMM | Opis sposobu wyświetlania zasobów oddzielonych i rozwiązywania problemów z szablonami odwołującymi się do zasobu oddzielonego w celu jego usunięcia. |