iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0

虛擬機的基本概念

虛擬機器(Virtual Machine,簡稱VM)是一種特殊的軟體,它在電腦平台和終端使用者之間建立一種環境,讓使用者可以在這個軟體所建立的環境中操作其他軟體。它運行在主機上並模擬硬體資源,例如:處理器、記憶體、磁碟驅動器和網路介面卡。

虛擬機器可以分為兩大類:「系統虛擬機」和「程序虛擬機」。「系統虛擬機」提供一個可以運行完整操作系統的完整系統平台,而「程序虛擬機」則為運行單個計算機程序設計。

這次實驗則是利用「系統虛擬機」來針對網路傳輸、轉送進行一連串的操作與實作。

虛擬機器的應用非常廣泛,例如:建置應用程式並將其部署到雲端、試用新的作業系統、啟動新的環境讓開發人員能夠更輕鬆快速地執行開發/測試案例、備份現有的作業系統等。

至於虛擬機的應用程式,有許多選擇,例如:Microsoft 的 Hyper-V、Oracle 的 VM VirtualBox、VMware 的 Workstation Player,以及 Proxmox VE等。這些應用程式都可以讓你在自己的電腦上建立和管理虛擬機器,並在虛擬機器上安裝和運行各種作業系統和應用程式

而這次我們使用的應用程式為Oracle 的 VM VirtualBox 來進行實作。

虛擬機的基本名詞

虛擬機主要的基本名詞分為以下幾點:

  • Host

    • 實際的作業系統和硬體環境(自己的主機)
  • Virtual Machine Manager

    • 簡稱為 VMM、又叫 Hypervisor,用來建立、管理以及執行虛擬機的模組。
  • VIRTUAL MACHINE

    • 透過 VMM 創造出來用來模擬底層硬體的軟體
  • Guest

    • 指在虛擬機上運行的作業系統或軟體程式

上一篇
Day2 - 虛擬機網路架構解說
下一篇
Day4 - Kali、Mint系統區別
系列文
Packet流量密碼:透析虛擬化網路的封包世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言