Wskazówki dotyczące tworzenia środowisk SCVMM i zarządzania nimi
Opublikowano: czerwiec 2016
Aby utworzyć lub zarządzania środowiskiem SCVMM, musisz wiedzieć, które rozwiązanie, aby wybrać, należy wziąć pod uwagę sposób każdego z nich zarządzania maszynami wirtualnymi i jak każdego z nich pozwala uniknąć konfliktów nazw. Dostępne są następujące opcje:
Przechowywane maszyny wirtualne i szablony
Przechowywane środowiska
Izolacja sieci
Uruchamianie maszyn wirtualnych
Konflikt nazw może wystąpić w lub między środowisk laboratoryjnych, gdy wielu komputerów w sieci ma ten sam identyfikator unikatowy. Każda maszyna wirtualna ma kilka identyfikatorów, w tym:
Nazwa komputera — nazywany również nazwę komputera lub nazwa hosta, każda maszyna wirtualna ma jedną nazwę komputera.
Adres kontroli dostępu do nośnika (MAC) — niezmiennymi, unikatową wartość wbudowane sprzęcie fizycznej karty sieciowej. Każda maszyna wirtualna może mieć wiele kart sieciowych, z których każdy ma swój adres MAC wirtualizację.
Identyfikator zabezpieczeń systemu Windows (SID) — każdej maszyny wirtualnej z systemem Windows ma własną, niezmiennymi SID komputera.
(Adres IP) adres IP — każdej karty sieciowej (czy fizycznego lub wirtualnego) może mieć wiele adresów IP, chociaż w większości przypadków każda karta ma tylko jeden adres IP. W większości środowisk wykorzystano serwerów DNS i DHCP do zarządzania adresami IP automatycznie, ale można też ręcznie przypisać lub zmienić adres IP.
Jeśli wiele kopii maszyny wirtualnej są uruchomione na domenę lub grupę roboczą i udostępnić jedną lub jeden z tych identyfikatorów nazewnictwa w konflikcie można i często będzie miało miejsce. , Wyniki obejmują komputer jest połączony z siecią, lub wysyłane do komputera niewłaściwy ruchu sieciowego.
Każda z tych sekcji opisuje sposób zarządzania maszynami wirtualnymi i ich konfliktów nazw, w którym można wybrać konto, z którego najlepiej spełni Państwa wymagania.:
Przy użyciu przechowywane maszyny wirtualne i szablony
Przy użyciu przechowywane środowiska
Za pomocą sieci izolacji
Przy użyciu uruchomione maszyny wirtualne
Wprowadzenie do środowisk laboratoryjnych, zobacz Korzystanie ze środowiska laboratoryjnego dla cyklu użytkowania Twojej aplikacji.
Wymagania
- Enterprise programu Visual Studio Visual Studio Test Professional
Przy użyciu przechowywane maszyny wirtualne i szablony
Można utworzyć nowe środowisko SCVMM, wybierając maszyny wirtualne i szablony maszyny wirtualnej, które są przechowywane w bibliotece Lab Management. Każda maszyna wirtualna przechowywanych w bibliotece Lab Management ma własną nazwę komputera i inne elementy. Po dodaniu zapisanej maszyny wirtualnej w środowisku laboratoryjnym, nazwy i identyfikatory nie są zmieniane w celu uniknięcia konfliktów nazw.
Szablon maszyny wirtualnej jest podobna do zapisanej maszyny wirtualnej, z tą różnicą, że szablon nie zawiera nazwę komputera lub unikatowego identyfikatora. Po dodaniu szablonu w danym środowisku, Microsoft Test Manager tworzy nowej maszyny wirtualnej na podstawie tego szablonu. Aby uniknąć konfliktów nazw, należy następnie utworzyć unikatową tożsamość dla każdej z tych maszyn wirtualnych, zanim zostaną dodane do środowiska. Można jednak użyć Microsoft Test Manager do automatycznego generowania tożsamość każdej maszyny wirtualnej. Zalecamy używanie szablonów zamiast przechowywane maszyny wirtualne, o ile nie należy wdrożyć maszyny wirtualnej, która zawiera określone unikatowych identyfikatorów.
Korzyści
Można uruchomić wielu kopii środowiska, w tym samym czasie.
Jeśli aplikację, która preinstalacji na maszynie wirtualnej nie dotyczy zmiana tożsamość maszyny wirtualne, można łatwo wdrażać środowiska.
Można uruchomić dowolną liczbę lub rozmiar maszyn wirtualnych w środowisku.
Wadą
Aby uruchomić wiele kopii zapisanej maszyny wirtualnej, należy zmienić informacje identyfikacji każdej kopii. Ten proces można zautomatyzować za pomocą szablonów.
Jeśli aplikacja działa po zmianie tożsamość maszyny, nie preinstalacji tej aplikacji na maszynie wirtualnej przechowywanej. Zamiast tego należy zainstalować aplikację po wdrożeniu zapisanej maszyny wirtualnej.
Tylko jedną migawkę środowisko może działać jednocześnie. Na przykład testerem znajduje usterkę, go utworzyć migawkę stanu środowiska. Jednak użytkownik nie może być kontynuowana obsługiwania środowisko to w przypadku, gdy deweloperem bada usterek w migawce.
Możesz zapisać dowolną kombinację maszynę wirtualną i szablony w bibliotece projektu zespołowego. Po wybraniu, które z nich do wdrożenia, należy wziąć pod uwagę jak potrzebne w celu uniknięcia konfliktów w domenie nazw. Informacje dotyczące tworzenia środowisko SCVMM przy użyciu przechowywane maszyny wirtualne i szablony, zobacz Tworzenie środowiska SCVMM przy użyciu przechowywanych maszyn wirtualnych i szablonów. Aby uzyskać informacje o zarządzaniu środowisko SCVMM przechowywane maszyny wirtualne i szablony, zobacz Zarządzanie środowiskami laboratoryjnymi i maszynami wirtualnymi.
Przy użyciu przechowywane środowiska
Przechowywane środowisko to środowisko SCVMM przechowywanego w bibliotece projektu zespołowego. Po utworzeniu środowisku przechowywanej można wdrożyć jego kopię. Maszyny wirtualne w środowisku przechowywane mogą być przechowywane maszyny wirtualne lub szablony. Podczas wdrażania środowisku przechowywane, zwykle należy dostosować nazwy jego maszyn wirtualnych. Należy ręcznie dostosować każdego zapisanej maszyny wirtualnej, ale można dostosować automatycznie każdego z nich utworzone na podstawie szablonu.
Korzyści
Można tworzyć środowisko laboratoryjne złożone raz, a następnie ponownie wdrożyć je wiele razy z minimalne ryzyko przypadkowo tworzenie niewłaściwy.
Można uruchomić wielu kopii środowiska, w tym samym czasie.
Jeśli aplikację, która preinstalacji na maszynie wirtualnej nie dotyczy zmiana tożsamość maszyny wirtualne, można łatwo wdrażać środowiska.
Można uruchomić dowolną liczbę lub rozmiar maszyn wirtualnych w środowisku.
Wadą
Aby uruchomić wiele kopii zapisanej maszyny wirtualnej, należy zmienić informacje identyfikacji każdej kopii. Ten proces można zautomatyzować za pomocą szablonów.
Jeśli aplikacja działa po zmianie tożsamość maszyny, nie preinstalacji tej aplikacji na maszynie wirtualnej przechowywanej. Zamiast tego należy zainstalować aplikację po wdrożeniu zapisanej maszyny wirtualnej.
Tylko jedną migawkę środowisko może działać jednocześnie. Na przykład testerem znajduje usterkę, go utworzyć migawkę stanu środowiska. Jednak użytkownik nie może być kontynuowana obsługiwania środowisko to w przypadku, gdy deweloperem bada usterek w migawce.
Informacje dotyczące wdrażania kopii przechowywanej środowisko, w temacie Wdrażanie przechowywanego środowiska SCVMM. Informacje na temat do przechowywania środowisko SCVMM w bibliotece projektu zespołowego, zobacz Porady: przechowywanie środowiska SCVMM.
Za pomocą sieci izolacji
Jeśli chcesz uruchamiać wielu kopii identycznych środowiska laboratoryjnego w tym samym czasie, należy włączyć izolacja sieci. Środowisko SCVMM izolacja sieci jest używana w celu uniknięcia konfliktów nazw jest wywoływana w środowisku izolowanym sieci. Maszyn w środowisku odizolowaniu sieci są chronione przed konfliktach sieciowych przy użyciu dwie karty sieciowe. Jedna karta sieciowa jest używana do sieci prywatnej w środowisku. Druga karta jest skonfigurowana przez Lab Management do prezentowania oddzielnych, unikatowych tożsamości do sieci zewnętrznej. Emisja NetBIOS komputera jest wyłączona w drugiej karty i Lab Management tożsamości jest rejestrowany jako alias dla komputera. Tej tożsamości oddzielne umożliwia dwukierunkowej komunikacji między virtual machines w środowisku i sieci zewnętrznej, mimo że wiele kopii środowiska są uruchomione.
Możesz zapisać izolowanym środowisku sieci, aby wiele kopii można wdrożyć w tym samym czasie. Podczas wdrażania kopię izolowanym środowisku sieci, odpowiednie maszyn wirtualnych w dwóch kopiach są dokładnie duplikaty innych, ponieważ tożsamości komputerów w sieci prywatnej nie zmieniają się one zostały wdrożone za każdym razem. Aliasy maszyn wirtualnych w sieci zewnętrznej upewnij się, że nie występują konflikty sieci między dwiema środowiskach.
Możesz tworzyć izolowanym środowisku sieci podczas tworzenia środowiska za pomocą maszyn wirtualnych lub szablonów, wybierając możliwości izolacja sieci. Opcjonalnie można instalować aplikacje lub nawiązania połączenia maszyny wirtualne sieci prywatnej. Następnie możesz zapisać kopię środowiska w bibliotece. Członkowie zespołu można wdrożyć wiele kopii środowiska przechowywanych w tym samym czasie.
Korzyści
Można uruchomić identycznych kopii środowisk laboratoryjnych, w tym samym czasie.
Ponieważ nie zmieniaj tożsamości maszyn, można uniknąć ponownej konfiguracji lub ponowne zainstalowanie niektórych aplikacji.
Można uruchomić wielu migawek środowisko, w tym samym czasie.
Wadą
Wszystkie maszyny wirtualne w izolowaną sieć musi działać na komputerze jednego hosta. Ponadto oznacza to, że tych maszyn wirtualnych nie można uruchomić na hostów klastra.
W przypadku maszyn wirtualnych w środowisku izolowanym są członkami domeny, środowisko musi zawierać maszyn wirtualnych, które działają jako kontroler domeny i serwer DNS. Domena nie może znajdować się na komputerze z wirtualnego lub fizycznego znajdującego się poza środowiska izolowane sieci. Dodatkowe komputer nie jest wymagane dla prywatnych grupach roboczych.
Każdy maszyny wirtualnej w środowisku ma co najmniej dwie karty sieciowe, które są tworzone po włączeniu izolacja sieci. W przypadku testów wymagają aplikacji, która nie jest zgodny z tę konfigurację, można używać w środowisku izolowanym sieci.
Aby uzyskać więcej informacji na temat izolacja sieci, zobacz Klonowanie maszyn wirtualnych poprzez izolowanie od sieci. Informacji dotyczących sposobu tworzenia izolowanym środowisku sieci, zobacz Tworzenie środowiska izolowanego od sieci i korzystanie z niego.
Przy użyciu uruchomione maszyny wirtualne
Możesz tworzyć środowiska SCVMM przy użyciu maszyn wirtualnych, które są już uruchomione w grupie hostów SCVMM. Te maszyny wirtualne nie są kopiowane, ale zamiast tego znajdują się bezpośrednio w środowisku laboratoryjnym. Uruchomione maszyny wirtualnej można w środowisku laboratoryjnym tylko jeden w danym czasie. Po usunięciu środowisku laboratoryjnym możesz ponownie używać jej maszyn wirtualnych w innym środowisku laboratoryjnym.
Korzyści
Ten proces jest szybsza niż wdrożenia maszyn wirtualnych przechowywanych lub szablonów.
Jeśli zostanie uruchomione testy na maszynach wirtualnych bez użycia Lab Management, może przejść do zarządzania laboratorium, bez konieczności ponownego tworzenia tych maszyn wirtualnych.
Wadą
Nie można skonfigurować sieci izolacji w środowisku laboratoryjnym, które obejmują uruchomione maszyny wirtualne.
Nie można uruchomić wielu kopii identycznych z tych środowisk, w tym samym czasie. Zamiast tego należy zmienić unikatowych tożsamości maszyn wirtualnych.
Aby uzyskać więcej informacji dotyczących sposobu tworzenia przy użyciu uruchomione maszyny wirtualne środowisko SCVMM, zobacz Środowiska (wirtualne) SCVMM. Aby uzyskać informacje o zarządzaniu środowisko SCVMM uruchomione maszyny wirtualne, zobacz Zarządzanie środowiskami laboratoryjnymi i maszynami wirtualnymi.
Zobacz też
Korzystanie ze środowiska laboratoryjnego dla cyklu użytkowania Twojej aplikacji