2013-03-03 124 views
0

正如標題所說,我的印象是使用像Virtualbox或VMware這樣的東西實際上是平行的,但我被告知他們是不同的。當我搜索瞭解更多關於這一點的信息時,我迷失在一個解決方案中。有人能向我解釋不同之處嗎?並行和虛擬有什麼區別

回答

0

虛擬是不太「真實」的東西。它是模仿和運作就像真實的東西。

平行表示並排運行兩件事情。例如,短跑運動員在賽道上相互平行。

1

並行與並行或併發計算更相關。典型的資源涉及多個核心(同一臺機器)或涉及多個節點(每個包含多個處理器和多個核心)的集羣,甚至涉及數千個核心的大型系統。這通常與計算密集型應用程序相關,如天氣預報或大規模模擬。

使用VirtualBox或Parallels或VMWare的虛擬設置意味着便於並行安裝。例如,您可以在Mac計算機上安裝Linux或在Linux計算機上安裝Windows。如果使用虛擬化軟件在Linux計算機上完成Windows安裝,則Windows被稱爲來賓操作系統,Linux被稱爲主機。大規模的情況下,可以擁有一臺相當強大的機器來託管數百臺虛擬機。最後,爲了以一種很好的方式合併事物,如果有一臺擁有128個內存的64核的機器,虛擬化軟件(例如VMWare)將利用機器的並行特性來運行虛擬機。同樣的道理,您可以使用多個虛擬機安裝來模擬羣集:)

這是否有意義?

相關問題