Co to jest zdalna maszyna wirtualna?
Maszyna wirtualna to komputer, który istnieje tylko jako jednostka na innym komputerze, który nazywa się komputerem hosta. Podczas pracy maszyny wirtualne wykorzystują sprzęt swoich maszyn hostów. Zdalna maszyna wirtualna to istniejący komputer wirtualny, który jest przechowywany w sieci innej niż używany komputer. Łączność ze zdalną maszyną wirtualną wymaga działającej karty sieciowej i konfiguracji sieci umożliwiającej dostęp do zdalnego komputera hosta, na którym przechowywana jest maszyna wirtualna.
Komunikacja ze zdalną maszyną wirtualną może odbywać się na dwa sposoby. W pierwszym tworzone jest połączenie lokalne (LAN) w celu ustanowienia fizycznego połączenia między komputerem użytkownika a komputerem hosta, na którym przechowywana jest zdalna maszyna wirtualna. Zazwyczaj odbywa się to za pomocą routera i kabli Ethernet, ale można użyć kabla krosowanego, jeśli połączenie LAN ma na celu połączenie maksymalnie dwóch komputerów - komputera hosta, na którym przechowywana jest maszyna wirtualna, i innego komputera autonomicznego. Możliwe jest również utworzenie bezprzewodowej sieci LAN za pomocą routera bezprzewodowego, w którym zarówno komputer hosta, jak i inne komputery sieciowe mają możliwość komunikacji bezprzewodowej.
Drugą metodą komunikacji ze zdalną maszyną wirtualną jest sieć rozległa (WAN), taka jak Internet. W tym przypadku zarówno komputer hosta, na którym przechowywana jest zdalna maszyna wirtualna, jak i komputer używany do komunikacji z komputerem hosta muszą mieć działające połączenia internetowe. Komunikacja ze zdalną maszyną wirtualną za pośrednictwem sieci WAN jest zwykle mniej bezpieczna. Przekazane informacje są przesyłane przez sieci publiczne, więc istnieje większe ryzyko przechwycenia.
Jednym z podstawowych zastosowań zdalnej maszyny wirtualnej jest stworzenie alternatywnego środowiska systemu operacyjnego, które różni się od komputera hosta. To alternatywne środowisko można wykorzystać do testowania nowych metod konfiguracji i oprogramowania przed instalacją lub zmianą ustawień komputera hosta, umożliwiając użytkownikowi komputera sprawdzenie, czy zmiany będą działać zgodnie z przeznaczeniem, zanim zaryzykuje się je w systemie głównym. Wszelkie zmiany, które okażą się problematyczne, nie spowodują szkód dla systemu hosta, ponieważ zdalna maszyna wirtualna jest jak izolowana bańka w oceanie komputera hosta, dzięki czemu można bezpiecznie majstrować przy ustawieniach konfiguracji i ustawieniach komputera w bezproblemowym środowisku. Nawet jeśli zdalna maszyna wirtualna stanie się niewykonalna po drastycznej zmianie w systemie, można ją usunąć, a inną maszynę wirtualną można łatwo utworzyć, aby zastąpić ją bez wpływu na stabilność komputera hosta.