Wskazówki dotyczące tworzenia środowisk SCVMM i zarządzania nimi
Aby utworzyć lub zarządzać środowisku SCVMM, trzeba wiedzieć, które podejście do wyboru, należy rozważyć, jak każdy z nich zarządza maszyn wirtualnych i jak każdy z nich pozwala uniknąć konfliktów nazw.Dostępne opcje to:
Przechowywana maszyn wirtualnych i szablony
Przechowywana środowiska
Izolacja sieci
Uruchamianie maszyn wirtualnych
W lub między środowiska laboratoryjne, gdy wielu komputerów w sieci mają ten sam identyfikator unikatowy, może wystąpić konflikt nazw.Każda maszyna wirtualna ma kilka identyfikatorów, w tym:
Nazwa komputera - znany również jako nazwa komputera lub nazwy hosta, każda maszyna wirtualna ma jedną nazwę komputera.
Adres hosta skryptów systemu Windows (MAC, Media Access Control) — wartość unikatową, niezmienny, wbudowany w sprzęt z fizyczną kartą sieciową.Każda maszyna wirtualna może mieć wiele, z obsługą kart sieciowych, z których każda ma swój własny adres MAC.
Identyfikator zabezpieczeń (SID) – każda maszyna wirtualna, która jest zainstalowany system Windows ma własną, niezmienny komputera identyfikator SID.
Adresu Internet Protocol (IP) — każdej karty sieciowej (zarówno fizyczne i wirtualne) może mieć wiele adresów IP, chociaż w większości przypadków każda karta ma tylko jeden adres IP.Większości środowisk opierają się na serwerach DNS i DHCP w celu zarządzania adresami IP automatycznie, ale można również ręcznie przypisać lub zmienić adres IP.
Jeśli wielu kopii z maszyny wirtualnej są uruchomione w domenie lub grupie roboczej i udostępnić co najmniej jedną z tych identyfikatorów, nazewnictwa może konflikt i często będą występować., Wyniki można dołączyć maszyna jest odłączony od sieci lub przesyłane w sieci są wysyłane do maszyny nie tak.
Każda z tych części zawiera opis sposobów zarządzania maszyn wirtualnych i ich konfliktów nazw, w którym można wybrać ten, który najlepiej odpowiada Twoim potrzebom.:
Za pomocą przechowywanej maszyn wirtualnych i szablony
Za pomocą przechowywanej środowiska
Przy użyciu sieci izolacji
Za pomocą uruchamianie maszyn wirtualnych
Wprowadzenie do środowiska laboratoryjne, zobacz Przy użyciu środowiska laboratoryjnego dla użytkownika cyklu życia aplikacji.
Wymagania
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Za pomocą przechowywanej maszyn wirtualnych i szablony
Można utworzyć nowego środowiska SCVMM, wybierając maszyn wirtualnych oraz szablony maszyny wirtualnej, które są przechowywane w bibliotece zarządzania laboratorium.Każda maszyna wirtualna, przechowywane w bibliotece zarządzania laboratorium ma swoją własną nazwę komputera i innych znaków rozpoznawczych.Po dodaniu maszynie wirtualnej przechowywanej do środowiska laboratoryjnego nazwy i identyfikatory nie są zmieniane w celu uniknięcia konfliktów nazw.
Szablon maszyny wirtualnej jest podobna do przechowywanej maszyny wirtualnej, chyba że szablon nie zawiera nazwę komputera lub innych identyfikator unikatowy.Podczas dodawania szablonu do środowiska, Microsoft Test Manager tworzy nową maszynę wirtualną, oparty na tym szablonie.Aby uniknąć konfliktów nazw, należy następnie utworzyć unikatową tożsamość dla każdej z tych maszyn wirtualnych, przed dodaniem ich do środowiska naturalnego.Jednakże, można użyć Microsoft Test Manager do automatycznego generowania tożsamość każdej maszyny wirtualnej.Zaleca się, aby używać szablonów zamiast przechowywanych maszyn wirtualnych, chyba, że należy wdrożyć maszyny wirtualnej, która obejmuje szczególne unikatowych identyfikatorów.
Zalety
W tym samym czasie można uruchomić wiele kopii tego środowiska.
Jeśli aplikacja, w którym system jest preinstalowany na maszynie wirtualnej nie jest zagrożony zmiana tożsamości maszyn wirtualnych, można łatwo rozmieścić środowiska naturalnego.
Można uruchomić dowolną liczbę lub rozmiar maszyn wirtualnych w środowisku.
Wady
Aby uruchomić wiele kopii przechowywanej maszyny wirtualnej, należy zmienić informacje Identyfikuj każdego egzemplarza.Ten proces można zautomatyzować przy użyciu szablonów.
Jeśli aplikacja działa, gdy zmienisz tożsamość komputera, nie można preinstalować tej aplikacji na maszynie wirtualnej przechowywanej.Zamiast tego należy zainstalować aplikację po wdrożeniu przechowywanych maszyny wirtualnej.
Tylko jedna migawka środowiska można uruchomić naraz.Na przykład jeśli testera znajdzie błąd, to ona utworzyć migawkę stanu środowiska naturalnego.Jednak ona nie może kontynuować, z tego środowiska, podczas gdy programista bada błędów w migawce.
W bibliotece projektu zespołu można przechowywać dowolną kombinację maszyny wirtualnej i szablony.Po wybraniu, które z nich do wdrażania, należy rozważyć, jak trzeba unikać konfliktów w domenie nazw.Aby uzyskać informacje o tworzeniu środowisku SCVMM, przy wykorzystaniu przechowywanych maszyn wirtualnych i szablonów, zobacz Tworzenie środowiska SCVMM przy użyciu przechowywanych maszyn wirtualnych i szablonów.Aby uzyskać informacje o zarządzaniu środowiskiem SCVMM obejmującym przechowywanych maszyn wirtualnych lub szablonów, zobacz Zarządzanie środowiskami laboratoryjnymi i maszynami wirtualnymi.
Za pomocą przechowywanej środowiska
Środowisko przechowywana jest środowisku SCVMM, w którym jest przechowywany w bibliotece zespołu projektu.Po utworzeniu środowisku przechowywanych, można wdrożyć jego kopię.Maszyn wirtualnych w środowisku przechowywana może być przechowywana maszyn wirtualnych lub szablony.Wdrażając przechowywanych środowiska, należy zwykle Dostosowywanie nazw jego maszyn wirtualnych.Każda maszyna wirtualna przechowywanych należy dostosować ręcznie, ale można dostosować automatycznie utworzonej z szablonu.
Zalety
Należy zbudować środowisko laboratoryjne złożona jeden raz, a następnie zainstalowanie go wiele razy, przy minimalnym ryzyku przypadkowo budowlanych niewłaściwy.
W tym samym czasie można uruchomić wiele kopii tego środowiska.
Jeśli aplikacja, w którym system jest preinstalowany na maszynie wirtualnej nie jest zagrożony zmiana tożsamości maszyn wirtualnych, można łatwo rozmieścić środowiska naturalnego.
Można uruchomić dowolną liczbę lub rozmiar maszyn wirtualnych w środowisku.
Wady
Aby uruchomić wiele kopii przechowywanej maszyny wirtualnej, należy zmienić informacje Identyfikuj każdego egzemplarza.Ten proces można zautomatyzować przy użyciu szablonów.
Jeśli aplikacja działa, gdy zmienisz tożsamość komputera, nie można preinstalować tej aplikacji na maszynie wirtualnej przechowywanej.Zamiast tego należy zainstalować aplikację po wdrożeniu przechowywanych maszyny wirtualnej.
Tylko jedna migawka środowiska można uruchomić naraz.Na przykład jeśli testera znajdzie błąd, to ona utworzyć migawkę stanu środowiska naturalnego.Jednak ona nie może kontynuować, z tego środowiska, podczas gdy programista bada błędów w migawce.
Aby uzyskać informacje dotyczące sposobu wdrażania kopia przechowywana środowiska, zobacz Wdrażanie w środowisku SCVMM przechowywane.Aby uzyskać informacje dotyczące sposobu przechowywania środowisku SCVMM w bibliotece projektu zespołu, zobacz Porady: przechowywanie środowiska SCVMM.
Przy użyciu sieci izolacji
Jeśli chcesz uruchamiać wiele identycznych kopii środowiska laboratoryjnego w tym samym czasie, należy włączyć izolacji sieci.SCVMM środowisko izolacji sieci w celu uniknięcia konfliktów nazw nosi nazwę sieci izolowanym środowisku.Maszyny w środowisku na białym tle sieci są chronione przed konflikty sieci przy użyciu dwóch kart sieciowych.Jedna karta sieciowa jest używana dla sieci prywatnej wewnątrz środowiska.Druga karta jest konfigurowana przez Lab Management o przedstawienie oddzielnych, unikatowych tożsamości do sieci zewnętrznej.Emisja NetBIOS komputera jest wyłączone na drugą kartę i Lab Management tożsamości jest zarejestrowany jako alias dla komputera.Ta tożsamość oddzielnych umożliwia dwustronną komunikację między virtual machines w środowisku i siecią zewnętrzną, mimo że wiele kopii środowiska są uruchomione.
Można przechowywać izolowanym środowisku sieciowym, tak aby było możliwe wdrożenie wielu kopii w tym samym czasie.Podczas wdrażania kopię izolowanym środowisku sieci odpowiednich maszyn wirtualnych w dwóch egzemplarzach są dokładne duplikaty sobie nawzajem, ponieważ tożsamości komputerów w sieci prywatnej pozostają takie same za każdym razem, gdy ich wdrożeniem.Aliasy maszyn wirtualnych w sieci zewnętrznych upewnij się, że nie występują konflikty sieci między dwoma środowiskami.
Aby utworzenia izolowanym środowisku sieciowym, należy wybrać sieć umożliwia izolacji podczas tworzenia środowiska z maszynami wirtualnymi lub szablony.Opcjonalnie możesz zainstalować aplikacje lub połączyć maszyny wirtualnej sieci prywatnej.Następnie można przechowywać kopię środowiska do biblioteki.Członkowie zespołu można wdrożyć wiele kopii przechowywanej środowiska, w tym samym czasie.
Zalety
W tym samym czasie można uruchomić identyczne kopie swoim środowisku laboratoryjnym.
Ponieważ nie zmieniają tożsamości maszyn, można uniknąć ponownego konfigurowania lub ponowne zainstalowanie niektórych aplikacji.
W tym samym czasie można uruchomić wielu migawek środowisku.
Wady
Wszystkie maszyny wirtualne w odizolowana sieć należy uruchomić na jeden komputer.Oznacza to również, że tych maszyn wirtualnych, nie można uruchomić na hostów klastra.
Jeśli maszyn wirtualnych w środowisku izolowanym są członkami domeny, środowiska naturalnego należy uwzględnić maszyn wirtualnych, które działają jako kontroler domeny i serwera DNS.Domena nie może znajdować się na komputerze wirtualnego lub fizycznego, na którym znajduje się poza siecią izolowanym środowisku.Dodatkowe maszyny nie jest wymagana dla prywatnych grup roboczych.
Każda maszyna wirtualna w środowisku ma co najmniej dwóch kart sieciowych, które są tworzone po włączeniu izolacji sieci.Jeśli testy wymagają aplikacji, która nie jest zgodny z tej konfiguracji, nie można używać na białym tle środowisku sieciowym.
Aby uzyskać więcej informacji na temat sieci izolacji, zobacz Klonowanie maszyn wirtualnych za pośrednictwem sieci izolacji.Aby uzyskać informacje o tworzeniu izolowanym środowisku sieci, zobacz Tworzenie środowiska izolowanego od sieci i korzystanie z niego.
Za pomocą uruchamianie maszyn wirtualnych
Środowisko SCVMM można utworzyć za pomocą maszyn wirtualnych, które już są uruchomione na grupy hosta SCVMM.Te maszyny wirtualne nie są kopiowane, ale zamiast niego znajdują się bezpośrednio w środowisku laboratoryjnym.Można z uruchomioną maszyną wirtualną w środowisku laboratoryjnym tylko jeden na raz.Po usunięciu środowisku laboratoryjnym, można ponownie użyć jego maszyn wirtualnych w innym środowisku laboratoryjnym.
Zalety
Ten proces jest szybszy od wdrożenia przechowywanych maszyn wirtualnych lub szablony.
Po uruchomieniu testów w przypadku maszyn wirtualnych bez korzystania z zarządzania laboratorium, może przejść do zarządzania laboratorium, bez konieczności ponownego tworzenia tych maszyn wirtualnych.
Wady
Nie można skonfigurować sieci izolacji w środowisku laboratoryjnym, który zawiera maszyn wirtualnych.
Nie można uruchomić wiele identycznych kopii tych środowiskach, w tym samym czasie.Zamiast tego należy zmienić unikatowych tożsamości maszyn wirtualnych.
Aby uzyskać więcej informacji na temat tworzenia środowisku SCVMM przy wykorzystaniu uruchamianie maszyn wirtualnych, zobacz Redagowanie środowisku SCVMM uruchamianie maszyn wirtualnych.Aby uzyskać informacje o zarządzaniu środowisko SCVMM, które obejmuje maszyn wirtualnych, zobacz Zarządzanie środowiskami laboratoryjnymi i maszynami wirtualnymi.
Zobacz też
Koncepcje
Przy użyciu środowiska laboratoryjnego dla użytkownika cyklu życia aplikacji