Co to jest wirtualizacja sprzętu?
Wirtualizacja sprzętu jest systemem, który wykorzystuje jeden procesor do działania tak, jakby był to kilka różnych komputerów. Ma to dwa główne cele. Jednym z nich jest uruchamianie różnych systemów operacyjnych na tym samym sprzęcie. Drugim jest umożliwienie więcej niż jednego użytkownika na korzystanie z procesora w tym samym czasie. Chociaż wirtualizacja sprzętu ma zarówno korzyści logistyczne, jak i finansowe, nadal istnieją pewne praktyczne ograniczenia.
Nazwa Wirtualizacja sprzętu jest używana do pokrycia szeregu podobnych technologii prowadzących tę samą podstawową funkcję. Ściśle mówiąc, należy to nazwać wirtualizacją wspomaganą przez sprzęt. To dlatego, że sam procesor wykonuje niektóre prace wirtualizacyjne. Jest to w przeciwieństwie do technik, które są wyłącznie oparte na oprogramowaniu.
Zarówno główny procesor, jak i „chip”, producenci mają własne konfiguracje wirtualizacji sprzętu. Intel jest znany jako Intel® VT lub IVT. System Advanced Micro Devices jest znany jako AMD-V ™. Inne użyte nazwyUwzględnij przyspieszoną wirtualizację, maszynę wirtualną sprzętową lub wirtualizację natywną.
Podstawowe użycie wirtualizacji sprzętowej ma umożliwić wielu użytkownikom dostęp do procesora. Oznacza to, że każdy użytkownik może mieć osobny monitor, klawiaturę i mysz i niezależnie uruchomić swój system operacyjny. Jeśli chodzi o użytkownika, będą oni skutecznie uruchamiać własny komputer. Ta konfiguracja może znacznie obniżyć koszty, ponieważ wielu użytkowników może udostępniać ten sam główny sprzęt.
Ktoś dostęp do komputera za pośrednictwem wirtualizacji sprzętu można powiedzieć, że uruchamia wirtualny pulpit. Istnieje ryzyko, że może to spowodować zamieszanie. Wynika to z faktu, że fraza wirtualny pulpit jest również używany do opisania funkcji w niektórych systemach operacyjnych, które pozwalają użytkownikowi skutecznie rozszerzyć komputer na ekranie poza widoczny obszar na ekranie.
.Istnieją pewne znaczące graniceTions do wirtualizacji sprzętu. Jednym z nich jest to, że nadal wymaga dedykowanego oprogramowania do przeprowadzania wirtualizacji, co może przynieść dodatkowe koszty. Innym jest to, że w zależności od sposobu przeprowadzenia wirtualizacji, może nie być tak łatwe dodanie dodatkowej mocy przetwarzania później, jak i kiedy jest to potrzebne.
Być może największą wadą jest to, że bez względu na to, jak skutecznie jest przeprowadzana wirtualizacja, nie można przekroczyć maksymalnej mocy przetwarzania układu. Oznacza to, że należy go podzielić między różnych użytkowników. To, czy jest to problem, zależy od tego, jakiego rodzaju aplikacji działają: system lepiej nadaje się do takich działań, jak przeglądanie stron internetowych i przetwarzanie tekstu niż działania takie jak edycja wideo, które jedzą więcej mocy procesora.