新手掃盲篇 虛擬機概念(多版本)詳解
比較通俗的回答(適合沒有電腦基礎的朋友)
虛擬機,顧名思義就是虛擬出來的電腦,這個虛擬出來的電腦和真實的電腦幾乎完全一樣,所不同的是他的硬盤是在一個文件中虛擬出來的,所以你可以隨意修改虛擬機的設置,而不用擔心對自己的電腦造成損失,因此可以用來做試驗什么的,呵呵,差不多就是這樣了,不知道我說的能明白不^_^,簡單說就是一句話,虛擬出來的電腦,你干什么都行。 現在說一下虛擬機的軟件,主要是兩中,Virtual PC和VMware。軟件的選擇也是有門道滴,嘿嘿,簡單來說,VPC的設置很簡單,一路next就行了,VM設置相對麻煩一些,不過也不是麻煩很多,但是VM擁有更好的性能,可以說和真實的電腦性能完全一樣,還可以用橋接的方式和現在的電腦互連^_^,可以研究的東西就更多了,呵呵
比較專業的回答(適合有一點電腦基礎的朋友)
在一臺電腦上將硬盤和內存的一部分拿出來虛擬出若干臺機器,每臺機器可以運行單獨的操作系統而互不干擾,這些“新”機器各自擁有自己獨立的CMOS、硬盤和操作系統,你可以像使用普通機器一樣對它們進行分區、格式化、安裝系統和應用軟件等操作,還可以將這幾個操作系統聯成一個網絡。在虛擬系統崩潰之后可直接刪除不影響本機系統,同樣本機系統崩潰后也不影響虛擬系統,可以下次重裝后再加入以前做的虛擬系統。同時它也是***的能在Windows和Linux主機平臺上運行的虛擬計算機軟件。虛擬機軟件不需要重開機,就能在同一臺電腦使用好幾個OS,不但方便,而且安全。虛擬機在學習技術方面能夠發揮很大的作用。
虛擬機(virtual machine)
虛擬機(VM)是支持多操作系統并行運行在單個物理服務器上的一種系統,能夠提供更加有效的底層硬件使用。在虛擬機中,中央處理器芯片從系統其它部分劃分出一段存儲區域,操作系統和應用程序運行在“保護模式”環境下。如果在某虛擬機中出現程序凍結現象,這并不會影響運行在虛擬機外的程序操作和操作系統的正常工作。
虛擬機具有四種體系結構。***種為“一對一映射”,其中以 IBM 虛擬機最為典型。第二種由機器虛擬指令映射構成,其中以 Java 虛擬機最為典型。Unix 虛擬機模型和 OSI 虛擬機模型可以直接映射部分指令,而其它的可以直接調用操作系統功能。
在真實計算機系統中,操作系統組成中的設備驅動控制硬件資源,負責將系統指令轉化成特定設備控制語言。在假設設備所有權獨立的情況下形成驅動,這就使得單個計算機上不能并發運行多個操作系統。虛擬機則包含了克服該局限性的技術。虛擬化過程引入了低層設備資源重定向交互作用,而不會影響高層應用層。通過虛擬機,客戶可以在單個計算機上并發運行多個操作系統。
微軟虛擬服務器2005基于OSI虛擬機結構,主要幾種于以下幾點:
主機操作系統,如 Windows Server 2003,主要控制主機系統。
虛擬機操作系統,如 Virtual Server 2005,包含控制虛擬機的 VMM 虛擬層,為硬件仿真提供軟件結構。
每個虛擬機由一組虛擬化設備構成,其中每個虛擬機都有對應的虛擬硬件。
客戶操作系統和應用程序可以運行在虛擬機上,而不需要提供任何交互作用的網絡適配器的支持。虛擬服務器只是物理以太網中的一種軟件仿真設備。
【編輯推薦】
- 虛擬機備份與恢復的難題
- VMware VI3 虛擬機熱備份的幾種方法
- 細數用于虛擬機遷移的轉換工具
- Hyper-V R2中進行虛擬機配置安裝指南(上)
- 虛擬機在線遷移有何好處?
- 關注虛擬機管理的五個關鍵性問題
- 虛擬機要像物理硬盤一樣經常整理碎片
- 虛擬機帶來的“福音”與“禍根”
- 虛擬機遷移擺脫共享存儲限制
- 物理機向虛擬機遷移過程詳解