Dom Chmura obliczeniowa Co to jest maszyna wirtualna (VM)? - definicja z techopedia

Co to jest maszyna wirtualna (VM)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza maszyna wirtualna (VM)?

Maszyna wirtualna (VM) to program lub system operacyjny, który nie tylko wykazuje zachowanie osobnego komputera, ale także może wykonywać zadania, takie jak uruchamianie aplikacji i programów, takich jak osobny komputer. Maszyna wirtualna, zwykle znana jako gość, jest tworzona w innym środowisku komputerowym zwanym „hostem”. Wiele maszyn wirtualnych może istnieć jednocześnie na jednym hoście.

Maszyna wirtualna jest również znana jako gość.

Techopedia wyjaśnia maszynę wirtualną (VM)

Maszyny wirtualne stają się coraz bardziej popularne wraz z ewolucją technologii wirtualizacji. Maszyny wirtualne są często tworzone w celu wykonywania określonych zadań, które różnią się od zadań wykonywanych w środowisku hosta.

Maszyny wirtualne są implementowane za pomocą metod emulacji oprogramowania lub technik wirtualizacji sprzętu. W zależności od ich wykorzystania i poziomu korespondencji z dowolnym komputerem fizycznym maszyny wirtualne można podzielić na dwie kategorie:

  1. Systemowe maszyny wirtualne: platforma systemowa, która obsługuje współużytkowanie zasobów fizycznych komputera hosta między wieloma maszynami wirtualnymi, z których każda działa z własną kopią systemu operacyjnego. Technikę wirtualizacji zapewnia warstwa oprogramowania znana jako hiperwizor, która może działać zarówno na zwykłym sprzęcie, jak i na systemie operacyjnym.
  2. Przetwarzaj maszynę wirtualną: Zaprojektowane, aby zapewnić niezależne od platformy środowisko programistyczne, które maskuje informacje o sprzęcie lub systemie operacyjnym i umożliwia wykonanie programu w ten sam sposób na dowolnej platformie.

Niektóre zalety maszyny wirtualnej obejmują:

  • Umożliwia wiele środowisk systemu operacyjnego na jednym komputerze fizycznym bez żadnej interwencji
  • Maszyny wirtualne są szeroko dostępne oraz łatwe w zarządzaniu i utrzymaniu.
  • Oferuje opcje udostępniania aplikacji i odzyskiwania po awarii

Niektóre wady maszyn wirtualnych obejmują:

  • Nie są tak wydajne jak fizyczny komputer, ponieważ zasoby sprzętowe są dystrybuowane w sposób pośredni.
  • Wiele maszyn wirtualnych działających na jednym komputerze fizycznym może zapewnić niestabilną wydajność
Co to jest maszyna wirtualna (VM)? - definicja z techopedia