Parawirtualizowany system operacyjny

Autor: John Stephens
Data Utworzenia: 1 Styczeń 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
Parawirtualizowany system operacyjny - Technologia
Parawirtualizowany system operacyjny - Technologia

Zawartość

Definicja - Co oznacza parawirtualizowany system operacyjny?

Parawirtualizowany system operacyjny to system operacyjny (OS), który jest zmodyfikowany do działania w parawirtualizowanym środowisku, które zapewnia interfejs oprogramowania dla maszyn wirtualnych, podobny, ale nie identyczny z podstawowym sprzętem. W trybie parawirtualizacji system operacyjny gościa jest jawnie przeniesiony na interfejs programowania aplikacji (API) w celu ułatwienia komunikacji z platformą wirtualizacji hosta.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia parawirtualizowany system operacyjny

Parawirtualizowany system operacyjny nie wymaga emulacji całego systemu. Moduł zarządzania lub hiperwizor w trybie parawirtualizacji działa w parawirtualizowanym systemie operacyjnym, który został zmodyfikowany do pracy na maszynie wirtualnej.

Zasadniczo parawirtualizowany system operacyjny działa lepiej niż w pełni zwirtualizowany system operacyjny, w którym wszystkie elementy systemu muszą być emulowane. Jednak ta wydajność jest oferowana kosztem bezpieczeństwa i elastyczności. Elastyczność jest zagrożona, ponieważ system operacyjny wymaga modyfikacji, aby działał w trybie parawirtualizacji. Bezpieczeństwo jest zagrożone, ponieważ system operacyjny gościa ma większą kontrolę nad podstawowym sprzętem, zwiększając w ten sposób ryzyko dla sprzętu niższego poziomu, co może mieć wpływ na wszystkie systemy operacyjne gościa działające na hoście.

Skuteczność parawirtualizacji może również skutkować lepszym skalowaniem.Parawirtualizacja wymaga tylko dwóch procent wykorzystania procesora na instancję gościa na procesor, w porównaniu z pełną wirtualizacją, przy czym użycie procesora wynosi 10 procent na instancję gościa na procesor.

Parawirtualizowany system operacyjny może zmniejszyć ogólny spadek wydajności poprzez przeniesienie krytycznego wykonania zadania z domeny wirtualnej do domeny hosta.