Wirtualizacja dla systemu Windows 10: Praktyczny przewodnik

Streszczenie

W tym artykule omówimy, jak zainstalować Hyper-V w systemie Windows 10/11 i zbadać przypadki użycia Hyper-V. Będziemy również dotknąć korzyści wirtualizacji i zapewniamy wymagania systemowe do uruchomienia Hyper-V.

Kluczowe punkty

1. Hyper-V w systemie Windows 10/11 Home Edition: Hyper-V pozwala użytkownikom stacjonarnym uruchamianie aplikacji wymagających innego systemu operacyjnego bez konieczności zamierzenia komputerów lub ponownego uruchomienia na inny system operacyjny.

2. Co to jest Hyper-V: Hyper-V to technologia Microsoft, która umożliwia uruchamianie i zarządzanie wieloma systemami operacyjnymi na jednym fizycznym serwerze poprzez tworzenie wirtualnych środowisk komputerowych.

3. Przypadki użycia dla Hyper-V: Hyper-V może być wykorzystywane do budowania prywatnej infrastruktury chmury, skutecznego wykorzystania sprzętu, zapewnienia płynniejszej ciągłości biznesowej, konfiguracji lub rozszerzenia wirtualnej infrastruktury stacjonarnej oraz usprawnienia środowiska rozwoju i testowania.

4. Wirtualizacja systemu Windows 10: Windows 10 pozwala użytkownikom tworzyć maszyny wirtualne i uruchamiać je na systemie hosta. Windows 10 Virtualization jest zarządzana przez Hypervisor Microsoft o nazwie Hyper-V.

5. Korzyści z Hyper-V: Hyper-V umożliwia uruchamianie oprogramowania, które wymaga wcześniejszej wersji systemu Windows lub systemu operacyjnego bez Windows, testowanie oprogramowania z wieloma systemami operacyjnymi, eksportowanie i importowanie maszyn wirtualnych oraz uruchamianie obciążeń VDI na maszynach Windows 10.

6. Wirtualizacja sprzętu: Hyper-V wykonuje wirtualizację sprzętu, umożliwiając działanie maszyn wirtualnych na wirtualnym sprzęcie poprzez definiowanie dysków wirtualnych, przełączników i innych urządzeń wirtualnych.

7. Wymagania systemowe: Hyper-V jest dostępne dla 64-bitowych edycji Windows 10 Pro, Enterprise i Education. Minimalne wymagania obejmują rdzenie procesorów, alokacja pamięci, względy przechowywania i pamięć podręczną procesora.

Pytania i szczegółowe odpowiedzi

P1: Czy mogę zainstalować Hyper-V w Windows 10/11 Home Edition?

A1: Tak, możesz zainstalować Hyper-V w Windows 10 Home Edition. Pozwala uruchamiać aplikacje wymagające innego systemu operacyjnego bez konieczności przełączania komputerów lub ponownego uruchomienia na inny system operacyjny.

Q2: Co to jest Hyper-V?

A2: Hyper-V to technologia Microsoft, która umożliwia uruchamianie i zarządzanie wieloma systemami operacyjnymi na jednym fizycznym serwerze poprzez tworzenie wirtualnych środowisk komputerowych.

P3: Jakie są przypadki użycia dla Hyper-V?

A3: Przypadki użycia dla Hyper-V obejmują budowanie lub rozwijanie prywatnej infrastruktury w chmurze, skuteczne wykorzystanie sprzętu, zapewnienie płynniejszej ciągłości biznesowej, konfigurowanie lub rozszerzenie wirtualnej infrastruktury stacjonarnej oraz usprawnienie środowiska rozwoju i testowania.

Q4: Jak działa wirtualizacja systemu Windows 10?

A4: Windows 10 pozwala użytkownikom tworzyć maszyny wirtualne działające na systemie operacyjnym hosta. Ta wirtualizacja jest zarządzana przez Hypervisor Microsoft o nazwie Hyper-V.

P5: Jakie są zalety Hyper-V?

A5: Hyper-V umożliwia uruchamianie oprogramowania, które wymaga wcześniejszej wersji systemu systemu Windows lub systemu operacyjnego bez Windows, testowanie oprogramowania z wieloma systemami operacyjnymi, eksportowanie i importowanie maszyn wirtualnych oraz uruchamianie obciążeń infrastruktury wirtualnej pulpitu (VDI) na maszynach systemu Windows 10.

Q6: Czy hipervisor jest hiper-V typu 1 lub typu 2?

A6: Hyper-V to hiperwizor typu 1, co oznacza, że ​​działa bezpośrednio na fizycznym sprzęcie. Różni się to od hiperwizorów typu 2, takich jak VMware vSphere i VirtualBox, które działają na systemie operacyjnym.

P7: Jakie są wymagania systemowe dla Hyper-V w systemie Windows 10?

A7: Hyper-V jest dostępny dla 64-bitowych edycji Windows 10 Pro, Enterprise i Education. Wymagania systemowe obejmują rdzenie procesorów, alokacja pamięci, względy przechowywania i pamięć podręczną procesora.

P8: Czy mogę uruchomić maszyny wirtualne w systemie Windows 10/11 Home Edition?

A8: Tak, możesz uruchamiać maszyny wirtualne w Windows 10 Home Edition, instalując Hyper-V.

P9: Jak można użyć Hyper-V do optymalizacji wykorzystania sprzętu?

A9: Hyper-V umożliwia konsolidację serwerów i obciążeń na silniejsze komputery fizyczne, co prowadzi do efektywnego wykorzystania zasobów sprzętowych.

P10: Czy Hyper-V obsługuje wirtualną infrastrukturę komputerów stacjonarnych (VDI)?

A10: Tak, Hyper-V może być używany do konfigurowania lub przedłużenia wirtualnej infrastruktury stacjonarnej, zapewniając użytkownikom dostęp do wirtualnych komputerów stacjonarnych lub wirtualnych pul komputerów stacjonarnych.

Q11: można wykorzystać Hyper-V do celów rozwoju i testowania?

A11: Tak, Hyper-V może usprawnić środowisko rozwoju i testowania poprzez tworzenie i utrzymanie różnych środowisk obliczeniowych bez potrzeby fizycznego sprzętu.

P12: Jakie są względy sprzętowe dotyczące uruchamiania Hyper-V?

A12: Ważne względy sprzętowe obejmują rdzenie procesorów, alokacja pamięci, przepustowość I/O Storage i rozmiar pamięci podręcznej procesora.

P13: Czy mogę uruchomić Hyper-V w edycji Home Windows 10/11 z ograniczonym pamięcią RAM?

A13: Zaleca się mieć co najmniej 4 GB pamięci RAM dostępnych dla hosta Hyper-V i działających na nim maszyn wirtualnych. Jednak im bardziej wirtualne maszyny lub tym bardziej intensywne obciążenia, tym więcej pamięci RAM będzie wymagane.

Q14: Czy Hyper-V pozwala na importowanie i eksportowanie maszyn wirtualnych?

A14: Tak, Hyper-V pozwala eksportować maszyny wirtualne i importować je do dowolnego systemu opartego na Hyper-V, w tym Microsoft Azure Cloud.

P15: Czy mogę uruchomić wiele systemów operacyjnych jednocześnie z Hyper-V?

A15: Tak, dzięki Hyper-V możesz jednocześnie uruchamiać i zarządzać wieloma systemami operacyjnymi na jednym serwerze fizycznym.

Wirtualizacja dla systemu Windows 10: Praktyczny przewodnik

Niektóre funkcje Hyper-V są różne w systemie Windows 10 w porównaniu z systemem Windows Server.

Jak zainstalować Hyper-V w domu Windows 10 /11

Jak zainstalować Hyper-V w systemie Windows 10 /11. Gdy system komputerowy jest zwirtualizowany, jest oddzielony od rzeczywistego sprzętu i działa na osobnej warstwie. To’S są korzystne dla użytkowników komputerów stacjonarnych, ponieważ pozwala im uruchamiać aplikacje wymagające innego systemu operacyjnego bez zamiany komputerów lub ponownego uruchomienia na inny system operacyjny. Na rynku dostępnych jest kilka oprogramowania do wirtualizacji, które pomaga w tworzeniu maszyny wirtualnej. W tym artykule zainstalujemy Hyper-V w Windows 10 Home Edition.

Co to jest Hyper-V?

Technologia Microsoft, która umożliwia użytkownikom uruchamianie i zarządzanie kilkoma systemami operacyjnymi na jednym fizycznym serwerze, tworząc wirtualne środowiska komputerowe. Microsoft rozszerzył możliwości Hyper-V na system Windows 8.1 i Windows 10 oprócz systemów operacyjnych Windows Server.

Przypadki użycia dla Hyper-V

Poniższe przypadki użycia znajdą użycie wdrażania Hyper-V:

  • Budować lub rozwijać infrastrukturę chmury prywatnej – Użyj wspólnych zasobów i poszerz ich wykorzystanie, aby uzyskać bardziej elastyczne, dostępne usługi informatyczne na żądanie.
  • Efektywne wykorzystanie sprzętu – Zaoszczędź moc i przestrzeń, konsolidując serwery i obciążenia na mocniejsze komputery fizyczne.
  • Gładszy plan ciągłości biznesowej – Zapisz zasoby i unikaj marnowania czasu, wykonując obciążenia’ czas przestoju mniej wpływowy.
  • Skonfiguruj lub rozszerz wirtualną infrastrukturę komputerową , czy to poprzez prostą wirtualizację komputerów stacjonarnych, czy serwer VDI (VDI). Scentralizowana strategia komputerów stacjonarnych z VDI może pomóc w usprawnieniu przepisów regulacyjnych i zarządzania systemami operacyjnymi i aplikacjami stacjonarnymi, a jednocześnie zwiększenie zwinności biznesowej i bezpieczeństwa danych. Wdrożenie hosta wirtualizacji Hyper-V i RD na tym samym serwerze pozwala zapewnić użytkownikom dostęp do wirtualnych komputerów stacjonarnych lub pul wirtualnych.
  • Usprawnij środowisko rozwoju i testowania – Korzystając tylko z komputerów wirtualnych, możesz tworzyć i utrzymywać różne środowiska obliczeniowe bez pozyskiwania lub utrzymywania sprzętu, którego wymagałyby komputery fizyczne.

Wirtualizacja dla systemu Windows 10: Praktyczny przewodnik

Jedną z funkcji zawartych w systemie Windows 10 jest możliwość tworzenia maszyn wirtualnych. Maszyna wirtualna to pakowany system operacyjny, który może działać na szczycie “gospodarz” system operacyjny. Wirtualizacja pozwala temu samemu hostowi uruchomić wiele “gość” systemy operacyjne i łatwe przenoszenie maszyn wirtualnych między hostami.

Windows 10 Virtualization jest zarządzana przez Microsoft’własny hiperwizor, zwany Hyper-V. Jest to hiperwizor używany do uruchamiania całego stosu chmur Azure, więc jest on wystarczająco solidny i bezpieczny dla nawet największych wdrożeń dla przedsiębiorstw. Hyper-V Windows Wirtualizacja umożliwia:

  • Uruchamianie oprogramowania, które wymaga wcześniejszej wersji systemu Windows lub systemu operacyjnego bez Windows, na komputerze systemu Windows.
  • Testowanie oprogramowania z kilkoma systemami operacyjnymi, bez dostępu do urządzenia, które je zainstalowano.
  • Eksportuj maszyny wirtualne i importuj je do dowolnego systemu opartego na Hyper-V, w tym Microsoft Azure Cloud.
  • Uruchamianie wirtualnej infrastruktury stacjonarnej (VDI) Windows obciążenia Windows na maszynach systemu Windows 10.

Dowiedz się, w jaki sposób zespoły ds. IT i bezpieczeństwa mogą chronić wrażliwe zasoby przed atakami punktu końcowego. Zdobądź ostateczne ciso

Hyper-V w systemie Windows 10

Hyper-V wykonuje wirtualizację sprzętu. Oznacza to, że wszystkie maszyny wirtualne zwykle działają na wirtualnym sprzęcie – możesz definiować dyski wirtualne, przełączniki wirtualne i inne urządzenia wirtualne i dodawać je do maszyn wirtualnych.

Hyper-V to hiperwizor typu 1, który działa bezpośrednio na fizycznym sprzęcie. Różni się od innych rozwiązań wirtualizacji, takich jak VMware vSphere i VirtualBox, które są hiperwizorami typu 2, które działają na systemie operacyjnym.

wymagania systemowe

Hyper-V jest dostępny dla 64-bitowych edycji Windows 10 Pro, Enterprise and Education (nie wersja domowa).

Oto lista ważnych rozważań sprzętowych związanych z wdrożeniem Hyper-V na komputerach z systemem Windows 10:

  • Procesor – każdy maszyna wirtualna jest przypisywana do 240 wirtualnych procesorów na maszynę wirtualną. Głównym czynnikiem w tym przypadku jest aktywny system operacyjny. Aby efektywnie korzystać z zasobów procesora, musisz określić, ile procesorów wirtualnych (rdzenie procesorów) potrzebuje każda maszyna wirtualna.
  • Pamięć-Aby zapewnić wysoką wydajność, musisz przydzielić wystarczającą ilość zasobów RAM dla hostów Hyper-V i maszyn wirtualnych. Możesz użyć funkcji pamięci dynamicznej do automatycznego rozmiaru pamięci maszyny wirtualnej. Musisz mieć co najmniej 4 GB pamięci RAM dostępnych dla hosta Hyper-V i działających na nim maszyn wirtualnych (więcej pamięci RAM jest wymagane, im więcej maszyn wirtualnych uruchomione lub bardziej intensywne obciążenia).
  • Przechowywanie – przepustowość przepustowości we/wy jest wymagana do uruchamiania wirtualizowanych obciążeń bez przerwy. Wymaga to wysokiej wydajności kontrolerów pamięci i dysków twardych. Ponadto, aby zoptymalizować we/wy między wieloma dyskami, RAID należy poprawnie skonfigurować.
  • Pamięć podręczna procesora – duża pamięć podręczna procesora jest bardzo przydatna podczas uruchamiania środowisk wirtualnych z dużymi obciążeniami. Pamięć podręczna procesora jest bardzo szybka, maszyny wirtualne mogą uzyskać dostęp do krytycznych danych lub aplikacji szybciej niż z pamięci głównej.

Ograniczenia hiper-V

Planując zwirtualizowane wdrożenie systemu Windows 10, rozważ następujące ograniczenia Hyper-V:

  • Aplikacje – Zastosowania silnie zależne od określonego sprzętu mogą nie działać poprawnie na maszynach wirtualnych. Ponadto aplikacje wrażliwe na opóźnienie mogą mieć problemy z uruchomieniem w wirtualizowanym środowisku.
  • Złożoność-przeniesienie Hyper-V wymaga wiedzy specjalistycznej i obejmuje zaawansowane zadania, takie jak włączenie Intel VTX, zarządzanie sieciami i VSWitches oraz dostrajanie zasobów przydzielonych do każdej maszyny wirtualnej (rdzenie, pamięć i alokacja pamięci dynamicznej).
  • Zarządzanie – nie ma centralnego interfejsu zarządzania do tworzenia i zarządzania wirtualnymi maszynami Windows 10. Użytkownicy muszą to zrobić ręcznie lub administratorzy mogą zautomatyzować tworzenie maszyn wirtualnych za pomocą skryptów.
  • Bezpieczeństwo-Wirtualne miejsce nie jest zaszyfrowane z pudełka, co oznacza, że ​​atakujący, którzy zagrażają hosta, mogą uzyskać dostęp do treści dowolnych maszyn wirtualnych. Protokół pulpitu zdalnego systemu Windows (RDP) nie jest chroniony przed przechwytywaniem lub wstrzyknięciem ekranu/klawiatury. Hyper-V nie zapewnia segregacji sieci ani żadnych możliwości zapory po wyjęciu z pudełka.
  • Patrzenie – użytkownicy i administratorzy muszą teraz zarządzać wieloma systemami operacyjnymi, w tym łataniem i konserwacją.
  • Automatyzacja-Home-V nie automatyzuje wirtualnych procesów stacjonarnych, takich jak automatyczne dołączenie do użytkownika do Azure Active Directory (Azure AD).

Nowe wezwanie do działania

Hyper-V na systemie Windows 10 Windows Server

Niektóre funkcje Hyper-V są różne w systemie Windows 10 w porównaniu z systemem Windows Server.

Hyper-V w systemie Windows 10 nie obsługuje migracji maszyn wirtualnych na żywo między hostami, replikami, wirtualnym kanałem światłowodowym, udostępnionym wirtualnym dyskiem twardym (VHDX) i sieci SR-IOV Networking. Te funkcje są obsługiwane tylko na systemie Windows Server.

Hyper-V na systemie Windows Server nie obsługuje szybkiego tworzenia, przełączników NAT i galerii VM.

Ponadto model zarządzania pamięcią Hyper-V jest inny w każdym systemie. Na systemie Windows Server Hyper-V przydziela całą pamięć na zwirtualizowane obciążenia. W systemie Windows 10 Hyper-V zakłada, że ​​maszyna działa inne oprogramowanie oprócz maszyny wirtualnej i umożliwia przydzielenie pamięci do niepowizyjnych obciążeń.

Uruchamianie kontenerów w systemie Windows z wirtualizacją Hyper-V

Microsoft niedawno wprowadził technologię kontenerów, umożliwiając programistom tworzenie i uruchamianie kontenerów systemu Windows i Linux na urządzeniach Windows 10.

Kontenery mogą działać jako osobny proces w systemie Windows (podobnie jak tradycyjne kontenery Linux). Jednak ograniczenie jest to, że aplikacja kontenerowa dzieli jądro systemu operacyjnego. Oznacza to, że kontener musi uruchomić ten sam system operacyjny co host.

Hyper-V zapewnia funkcję o nazwie Izolacja kontenera, która pozwala uruchomić każdy kontener w dostosowanej maszynie wirtualnej i uzyskać dostęp do dowolnego jądra systemu operacyjnego, a nawet Linux. Umożliwia to jednocześnie kontenery systemu Windows i Linux w tym samym komputerze.

Te izolowane pojemniki są podobne do tradycyjnych maszyn wirtualnych. Są jednak zoptymalizowane w celu oszczędzania zasobów. Na przykład kontenery Linux w systemie Windows 10 (LCOW) uruchamiają maszynę wirtualną z minimalnym jądrem Linux, która ma wystarczającą liczbę możliwości obsługi kontenera. Izolowane pojemniki mogą również znacznie poprawić bezpieczeństwo, ponieważ oferują izolację na poziomie sprzętu między pojemnikami.

Aby uzyskać więcej informacji, przeczytaj szczegółowy post na blogu na kontenerach systemu Windows

Jak włączyć wirtualizację w systemie Windows 10

Aby włączyć wirtualizację Hyper-V na komputerze Windows 10, wykonaj następujące kroki:

  1. Upewnij się, że Intel VT-X jest włączony w ustawieniach BIOS. Umożliwia to procesor funkcjonowanie jako wiele rdzeni wirtualnych.
  2. W wierszu poleceń systemu Windows uruchom SystemInfo w CMD i upewnij się, że wymagania Hyper-V są ustawione na tak. Jeśli nie, upewnij się, że maszyna spełnia wszystkie wymagania systemowe .
  3. Zainstaluj Hyper-V, otwierając PowerShell i uruchamiając następujące polecenie (wszystko w jednym wierszu). Upewnij się, że jesteś zalogowany jako administrator maszyny. Włącz WindowsOptionalFeature -online -FeatureName Microsoft -Hyper -V -All
  4. Uruchom ponownie maszynę, a od menu Start wybierz Hyper-V Quick Utwórz.
  5. Wybierz system operacyjny lub podaj własny obraz systemu operacyjnego, klikając lokalne źródło instalacji i wybierając VHDX lub inny plik obrazu.
  6. Upewnij się, że odznacz bezpieczny rozruch, jeśli uruchamiasz VM Linux.
  7. Kliknij Utwórz maszynę wirtualną.

Zarządzaj maszynami wirtualnymi w systemie Windows 10

Istnieją dwie główne funkcje, o których powinieneś być świadomy zarządzania maszynami do systemu Windows 10 w Hyper-V.

Ulepszony tryb sesji

Możesz włączyć ulepszony tryb sesji w Hyper-V, aby umożliwić hiperwizorowi połączenie się z maszynami wirtualnymi za pomocą protokołu zdalnego pulpitu (RDP). Zapewnia to następujące korzyści:

  • Umożliwia rozmiar ekranu VM i korzystać z wysokich monitorów DPI.
  • Zezwalaj na maszyny wirtualne na korzystanie z udostępnionego schowka i przesyłanie plików z systemu lokalnego z przeciągnięciem i upuścią.
  • Umożliwia udostępnianie urządzeń lokalnych z maszyną wirtualną, w tym urządzeniami audio, pamięci USB, drukarek i dysków dyskowych.

Za pomocą punktów kontrolnych

Hyper-V pozwala utworzyć migawkę maszyny wirtualnej, zwaną punktem kontrolnym. Upewnij się, że utworzył punkty kontrolne przed zmianą konfiguracji, wykonaniem aktualizacji lub instalacji aplikacji. Pozwoli ci to powrócić do znanego dobrego stanu, zanim dokonasz zmiany.

Hyper-V obsługuje dwa rodzaje punktów kontrolnych:

  • Standard – określa całą maszynę wirtualną z obecnym stanem pamięci. To nie jest kompletna kopia zapasowa i może powodować problemy ze spójnością, szczególnie w Active Directory.
  • Produkcja – Usługa Kopiuj Windows Volume CHadow (VSS) lub w Linux VMS, Fille System Freeze (FSF), aby utworzyć migawkę, która jest spójna. Ten typ punktu kontrolnego nie przechwytuje stanu pamięci maszyny wirtualnej.

Czy system Windows 10 jest wyposażony w oprogramowanie VM

Оjed

Ыы зарегистрир John. С помощю этой страницы ыы сожем оRipееделить, что запросы оRтравляете имено ыы, а не роvert. Почем это могло пRроизойиS?

Эта страница отображается тех слччаях, когда автоматическими системамgz которые наршают усовия исполззования. Страница перестанеura. До этого момента для исползования слжжж Google неоtoś.

Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.

Проверка по слову может также появаятьenia, еaсли ы водите сложные ззапры, оind обычно enia оиизи инenia оtoś еами, или же водите заlektora.

Czy system Windows 10 jest wyposażony w oprogramowanie VM

Оjed

Ыы зарегистрир John. С помощю этой страницы ыы сожем оRipееделить, что запросы оRтравляете имено ыы, а не роvert. Почем это могло пRроизойиS?

Эта страница отображается тех слччаях, когда автоматическими системамgz которые наршают усовия исполззования. Страница перестанеura. До этого момента для исползования слжжж Google неоtoś.

Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.

Проверка по слову может также появаятьenia, еaсли ы водите сложные ззапры, оind обычно enia оиизи инenia оtoś еами, или же водите заlektora.