Praca z maszynami wirtualnymi Hyper-V jest stosunkowo prosta gdy zgrupowane są one na jednym serwerze fizycznym, jednak gdy ilość fizycznych maszyn wzrasta (a wraz z nimi maszyn wirtualnym) pojawia się problem – jak prościej zarządzać tymi środowiskami?
Możliwe sposoby podłączenia:
- Przystawka MMC – Hyper-V Manager (zarządzanie lokalne oraz podpięcie do zdalnego serwera)
- Remote Desktop – podłączenie bezpośrednio do VM (tylko praca w systemie maszyny wirtualnej)
- System Center Virtual Machine Manager 2008 (pełna obsługa środowiska na wielu serwerach)
- VMConnect.exe (podłączenie z konsolą)
Możliwości:
Hyper-V Manager to podstawowy interfejs pracy z maszynami wirtualnymi, jest on przystawką MMC pozwalającą na zarządzanie lokalnym serwerem z rolą Hyper-V jak i serwerami zdalnymi. Umożliwia pełną obslugę zarówno środowiska w maszynie wirtualnej, jak również zarządzanie ustawieniami i stanem maszyny wirtualnej.
Remote Desktop czyli podłączenie pulpitu zdalnego pozwala na podłączenie do zdalnego serwera i zarządzanie jego środowiskiem poprzez lokalny Hyper-V Manager z pełnymi jego możliwościami na tym serwerze. Inną metodą jest łączenie się Zdalnym Pulpitem z daną maszyną wirtualną, jednak nie pozwala to na konfigurację jej ustawień, tworzenie snapshotów etc. Rozwiązanie połączenia usługą terminalową jest często wykorzystywane by tworzyć skróty do konkretnej maszyny wirtualnej i tym samym przyśpieszyć zarządzanie nimi.
System Center Virtual Machine Manager 2008 to bardzo rozbudowane narzędzie do kompleksowej obsługi środowisk wirtualnych – współpracuje różnymi rozwiązaniami m.in. Virtual Server 2005, Hyper-V, VMWare ESX Server. Pozwala na pełną obsługę zarówno roli wirtualizacji, konfiguracji maszyny wirtualnej oraz systemu w VM. Jedyną “wadą” jest konieczność jego zakupu.
VMConnect.exe jest narzędziem wiersza poleceń pozwalającym na podłączenie się do maszyny wirtualnej podobnie jak w przypadku zdalnego pulpitu, z tą jednak różnicą iż uzyskuje się dostęp do konsoli maszyny wirtualnej. Dokładnie tego samego narzędzia używa przystawka MMC Hyper-V Manager do połączenia się z VM.
Jak sprawić by praca z VM była łatwiejsza?
Najlepszym wyborem byłoby użycie SCVMM 2008 (System Center Virtual Machine Manager 2008), jednak biorąc pod uwagę jego cenę oraz aspekty związane z jego wdrożeniem, pokaże łatwiejszą i w dodatku darmową metodę.
Skoro VMConnect.exe jest narzędziem wiersza poleceń i pozwala na podłączenie bezpośrednio do konsoli maszyny wirtualnej na dowolnym serwerze… można z jego użyciem tworzyć skróty do maszyn wirtualnych.
Składnia: vmconnect.exe <nazwa serwera> <nazwa maszyny wirtualnej>
Przykład: vmconnect.exe localhost SRV0_SSL_v1.3_04.03.2009

Uwagi: jeśli w nazwie maszyny wirtualnej występują spacje należy jej nazwę podac w następujący sposób “nazwa”
Tworzenie skrótu jest analogiczne do tworzenia nowego folderu z tą różnicą, że wybieramy opcję “Create Shortcut”,
następnie w polu “Type the location of the item:” należy podać następujący wpis:
“C:\Program Files\Hyper-V\vmconnect.exe” <nazwa serwera> <nazwa maszyny wirtualnej>

Wniosek:
Powyższe rozwiązanie pozwala na łatwe zarządzanie wieloma wirtualnymi maszynami z dowolnego komputera, dzięki wykorzystaniu skrótów nie trzeba wciąż powtarzać komendy. Minusem tego rozwiązania zapewne jest czas jaki trzeba poświęcić na przygotowanie wszystkich skrótów (szczególnie gdy w środowisku często zmieniają się maszyny lub ich lokalizacje na serwerach), jednak w przypadku większości systuacji ostatecznie usprawnia ono pracę z VM i oszczędza czas.