Udostępnij za pośrednictwem


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.

    System_CAPS_ICON_important.jpg 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:

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).

System_CAPS_ICON_important.jpg 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.