![Parawirtualizowany system operacyjny - Technologia Parawirtualizowany system operacyjny - Technologia](https://a.continuousdev.com/technology/paravirtualized-operating-system.png)
Zawartość
- Definicja - Co oznacza parawirtualizowany system operacyjny?
- 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
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.