Logo pl.nowadaytechnol.com

Najnowsze Poprawki Microsoftu Mogą Pozwolić Dystrybucjom Linuksa Działać Jako Partycja Główna Na Hyper-V, Umożliwiając Bezpośredni Dostęp Do Sprzętu

Spisu treści:

Najnowsze Poprawki Microsoftu Mogą Pozwolić Dystrybucjom Linuksa Działać Jako Partycja Główna Na Hyper-V, Umożliwiając Bezpośredni Dostęp Do Sprzętu
Najnowsze Poprawki Microsoftu Mogą Pozwolić Dystrybucjom Linuksa Działać Jako Partycja Główna Na Hyper-V, Umożliwiając Bezpośredni Dostęp Do Sprzętu

Wideo: Najnowsze Poprawki Microsoftu Mogą Pozwolić Dystrybucjom Linuksa Działać Jako Partycja Główna Na Hyper-V, Umożliwiając Bezpośredni Dostęp Do Sprzętu

Wideo: Najnowsze Poprawki Microsoftu Mogą Pozwolić Dystrybucjom Linuksa Działać Jako Partycja Główna Na Hyper-V, Umożliwiając Bezpośredni Dostęp Do Sprzętu
Wideo: Как установить виртуальный сервер Ubuntu на Windows 10 (с ролью Hyper V) / Уроки администрирования 2024, Marsz
Anonim
Image
Image

Wydaje się, że Microsoft jest zainteresowany jeszcze głębszą integracją Linuksa z ekosystemem systemu operacyjnego Windows. Firma zaproponowała kilka poprawek, które mogłyby potencjalnie pozwolić dystrybucjom Linuksa na jeszcze bardziej natywną funkcjonalność niż wcześniej. Te poprawki zasadniczo mają na celu umożliwienie dystrybucjom Linuksa działanie jako partycja główna na platformie wirtualizacji Hyper-V.

Firma Microsoft przesłała serię poprawek programistom jądra Linuksa. Ostateczny cel wydaje się „stworzyć kompletny stos wirtualizacji z Linuksem i Microsoft Hypervisor”. Poprawki są oznaczone jako „RFC” (Request For Comments) i stanowią minimalną implementację przedstawioną do dyskusji.

Microsoft chce, aby Linux działał tak natywnie jak system operacyjny Windows na sprzęcie z dostępem do partycji root na Hyper-V?

Główny inżynier oprogramowania firmy Microsoft, Wei Liu, wskazał, że Microsoft przesłał serię poprawek programistom jądra Linuksa, prosząc o uruchomienie Linuksa jako partycji głównej na Hyper-V. Platforma Hyper-V to oprogramowanie hiperwizora do uruchamiania wystąpień systemu Windows i innych niż Windows na sprzęcie.

Kluczowym aspektem tych poprawek jest to, że z ostatecznie załatanym jądrem Linux będzie działał jako partycja główna Hyper-V. W architekturze Hyper-V partycja główna ma bezpośredni dostęp do sprzętu i tworzy partycje podrzędne dla hostowanych przez siebie maszyn wirtualnych. Potraktuj to podobnie do Xen’s Dom0, stwierdził Liu. Nawiasem mówiąc, architektura Hyper-V jest bardziej podobna do Xena niż do KVM czy ESXi firmy VMware.

Microsoft: Te poprawki mają na celu uruchomienie Linuksa jako partycji głównej na Hyper-V

- ZDNet (@ZDNet) 16 września 2020 r

Priorytetem proponowanych poprawek jest rozszerzenie specyfikacji funkcjonalnej Hyper-V Top-Level Functional Specification (TLFS), która reguluje widoczne zachowanie Hyper-V, na inne składniki systemu operacyjnego. Specyfikacja jest skierowana przede wszystkim do programistów, którzy regularnie tworzą systemy operacyjne dla gości.

Głównym zmartwieniem firmy Microsoft związanym z nową implementacją Hyper-V jest to, że chce, aby programiści jądra Linuksa zmienili zachowanie jądra systemu Linux podczas uzyskiwania dostępu do pamięci sprzętowej w sposób wpływający na dostęp sterownika do procesora GPU i procesora. Nie trzeba wspominać, że takie systemy i procesy są zarządzane przez menedżera pamięci systemu operacyjnego, a bałagan w tych regionach jest trudny, wskazał Liu.

Microsoft Azure i Windows 10 skorzystają na Linuksie działającym jako partycja główna na Hyper-V?

Obecnie na partycji głównej Hyper-V można uruchomić tylko system operacyjny Windows. Jeśli jednak Linux uzyska dostęp do partycji głównej, system operacyjny po prostu nie będzie musiał uruchamiać systemu Windows na tym hiperwizorze. Mówiąc najprościej, Microsoft chce włączyć „kompletny stos wirtualizacji z Linuksem” dla Microsoft w swojej chmurze Azure. Należy zauważyć, że w zeszłym roku liczba użytkowników korzystających z dystrybucji Linuksa i ich wystąpień na platformie Microsoft Azure przekroczyła liczbę użytkowników korzystających z własnego systemu operacyjnego Windows firmy Microsoft. Innymi słowy, na platformie Microsoft Azure działa więcej instancji systemu Linux niż wirtualnych instancji systemu operacyjnego Windows.

t.co/Sq6j6l4hTw Mimo że Hyper-V może obsługiwać zarówno maszyny wirtualne, jak i kontenery, istnieją między nimi duże różnice architektoniczne, a kontenery służą do zupełnie innego celu niż maszyny wirtualne

- Eager Beaver (@eagerbeavertech) 16 września 2020 r

Chociaż obecny rozwój koncentruje się wokół platformy Microsoft Azure, powinien mieć również pozytywny wpływ na system operacyjny Windows 10. Nie trzeba dodawać, że same te zmiany opierają się na szeroko zakrojonych staraniach firmy Microsoft, aby wspierać programistów za pomocą podsystemu Windows 10 dla systemu Linux (WSL) i WSL 2, który obejmuje niestandardowe jądro systemu Linux firmy Microsoft.

Nawiasem mówiąc, firma Microsoft przeniosła także hiperwizor chmury typu open source firmy Intel. Firma była w stanie uruchomić gościa Linuksa za pomocą urządzeń Virtio. Firma Intel opracowała Cloud Hypervisor, eksperymentalną implementację hiperwizora typu open source w języku programowania Rust. Jest to monitor maszyny wirtualnej działający w oparciu o KVM, oparty na jądrze hiperwizor maszyny wirtualnej w jądrze Linuksa. Są one przeznaczone do obciążeń w chmurze.

Zalecana: